Go Back

Thai Peanut Chicken Broccoli - Quick, Cozy, and Full of Flavor

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Chicken: 1.5 pounds boneless, skinless chicken breasts or thighs, thinly sliced
  • Broccoli: 4 cups broccoli florets (fresh is best; frozen works if thawed and patted dry)
  • Aromatics: 3 cloves garlic (minced), 1 tablespoon fresh ginger (grated)
  • Cooking oil: 2 tablespoons neutral oil (avocado, canola, or peanut oil)
  • Green onions: 3–4 stalks, sliced (optional but great for garnish)
  • Peanuts: 1/4 cup roasted peanuts, roughly chopped (optional garnish)
  • 1/3 cup creamy peanut butter (no-stir style works best)
  • 3 tablespoons low-sodium soy sauce or tamari
  • 2 tablespoons rice vinegar
  • 1 tablespoon lime juice (plus wedges for serving)
  • 1–2 tablespoons honey or brown sugar (to taste)
  • 1–2 teaspoons sriracha or chili-garlic sauce (adjust to spice level)
  • 1/2 cup coconut milk or water (start with 1/3 cup and thin as needed)
  • 1 teaspoon sesame oil (optional, for depth)
  • Cooked jasmine rice, brown rice, or rice noodles
  • Lime wedges and fresh cilantro

Method
 

  1. Make the sauce: In a bowl, whisk peanut butter, soy sauce, rice vinegar, lime juice, honey, and sriracha. Add 1/3 cup coconut milk (or water) and whisk until smooth. Thin with more liquid until pourable but still creamy. Set aside.
  2. Prep the chicken: Pat the chicken dry and slice it thinly against the grain. Season lightly with salt and pepper.
  3. Cook the broccoli: Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add broccoli and a pinch of salt. Stir-fry 3–4 minutes until bright green and crisp-tender. Transfer to a plate.
  4. Sear the chicken: Add the remaining 1 tablespoon oil to the pan. Add chicken in an even layer. Cook 4–6 minutes, stirring occasionally, until just cooked through and lightly browned.
  5. Add aromatics: Reduce heat to medium. Stir in garlic and ginger. Cook 30–60 seconds until fragrant, being careful not to burn.
  6. Sauce it up: Return broccoli to the pan. Pour in the peanut sauce. Toss everything to coat. Simmer 1–2 minutes, adding a splash of water if it’s too thick. Taste and adjust with more lime, soy, or honey.
  7. Finish and garnish: Stir in sesame oil if using. Top with green onions and chopped peanuts.
  8. Serve: Spoon over rice or noodles. Add lime wedges and cilantro if you like.