A perfectly saucy dish full of flavor. Beats the heck out of takeout!
Heat a wok over high heat until extremely hot, 3 to 4 minutes (a big frying pan works, too). Add 2 tbsp. oil and swirl the wok to coat. Add the chicken and let it cook undisturbed until browned, about 2 minutes. Add 2 tbsp. soy sauce. Cook until the liquid begins to caramelize around the chicken, stirring frequently, for about 2 minutes. Move the chicken onto a plate.
Add the remaining 2 tbsp. oil to the wok and and give it another swirl. Add bell pepper and garlic. Cook while stirring often until the garlic is golden brown, about 2 minutes. Add broccoli, sambal oelek, and hoisin and toss the ingredients in it to coat. Cook until broccoli is tender-crisp, about 5 minutes.
Whisk together the remaining 3 tbsp. soy sauce, the broth, and cornstarch. Pour it all into the wok and bring to a boil. Cook, stirring constantly, until sauce is thickened, about a minute.
Stir in chicken and any juices. Stir-fry until chicken is cooked through and broccoli is tender, about another minute.
Serve over rice, sprinkled with peanuts.