Savory Chipotle Chicken and Peanuts Stir-Fry is a quick, flavorful dinner packed with juicy chicken, crunchy roasted peanuts, colorful vegetables, and a smoky chipotle sauce. The combination of tender chicken and crispy peanuts creates an irresistible contrast, while garlic, ginger, soy sauce, and chipotle add layers of savory, smoky, and slightly spicy flavor.
This easy chicken stir-fry is perfect for busy weeknights because everything comes together in one hot skillet or wok. Serve it over steamed white rice, brown rice, or noodles for a satisfying family meal.
Ingredients
For the Chicken
- 1 ½ pounds boneless, skinless chicken breast or thighs, cut into bite-size pieces
- 1 tablespoon soy sauce
- 1 teaspoon cornstarch
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- ½ teaspoon salt
- 1 tablespoon vegetable or avocado oil
For the Stir-Fry
- ½ cup roasted unsalted peanuts
- 1 medium bell pepper, sliced
- 1 small onion, sliced
- 1 cup broccoli florets
- 2 cloves garlic, finely minced
- 1 teaspoon fresh ginger, grated
- 2 green onions, sliced
- 1 tablespoon cooking oil
For the Chipotle Sauce
- 2 tablespoons soy sauce
- 1 tablespoon chipotle sauce or adobo sauce
- 1 tablespoon honey or brown sugar
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 1 tablespoon water
- 1 teaspoon cornstarch
Optional:
- 1 finely chopped chipotle pepper in adobo for extra heat
- ½ teaspoon red pepper flakes
- 1 teaspoon lime juice
Step 1: Prepare the Chicken
Place the bite-size chicken pieces in a medium bowl. Add soy sauce, cornstarch, smoked paprika, salt, and black pepper.
Toss everything thoroughly until each piece of chicken is lightly coated.
Let the chicken rest for about 10–15 minutes. The cornstarch helps create a lightly crisp exterior while keeping the chicken juicy during stir-frying.
Step 2: Make the Chipotle Sauce
In a small bowl, combine soy sauce, chipotle sauce, honey or brown sugar, rice vinegar, sesame oil, water, and cornstarch.
Whisk until the cornstarch is completely dissolved.
The sauce should taste savory, smoky, slightly sweet, and tangy. If you prefer a spicier stir-fry, add a little chopped chipotle pepper or red pepper flakes.
Set the sauce aside while you cook the chicken.
Step 3: Prepare the Vegetables
Wash and prepare all of the vegetables before heating the pan.
Slice the bell pepper and onion into thin strips. Cut the broccoli into small florets so that it cooks quickly.
Mince the garlic, grate the ginger, and slice the green onions.
Keeping everything prepared ahead of time is important because stir-frying happens quickly once the pan becomes hot.
Step 4: Cook the Chicken
Heat a large wok or heavy skillet over medium-high to high heat.
Add 1 tablespoon of oil and allow it to become hot.
Carefully add the chicken in a single layer. Avoid overcrowding the pan because too much chicken at once can cause it to steam instead of developing a golden-brown exterior.
Cook for approximately 3–5 minutes, stirring occasionally, until the chicken is golden on the outside and cooked through.
Transfer the chicken to a clean plate and set it aside.
Step 5: Stir-Fry the Vegetables
Add another tablespoon of oil to the same wok or skillet.
Add the onion, bell pepper, and broccoli.
Stir-fry for approximately 3–4 minutes. The vegetables should become slightly tender while maintaining some crispness.
Add the minced garlic and grated ginger during the final minute of cooking.
Stir continuously so the garlic and ginger become fragrant without burning.
Step 6: Add the Peanuts
Add the roasted peanuts to the vegetables.
Toss everything together for about 30–60 seconds.
The peanuts add a delicious crunch and slightly nutty flavor that balances the smoky chipotle sauce and tender chicken.
For even more texture, reserve a small handful of peanuts to sprinkle over the finished dish.
Step 7: Return the Chicken
Add the cooked chicken back into the wok.
Give the prepared chipotle sauce another quick stir because the cornstarch may have settled at the bottom.
Pour the sauce evenly over the chicken and vegetables.
Immediately toss everything together.
Step 8: Coat Everything in the Sauce
Continue cooking for approximately 1–2 minutes while stirring constantly.
As the sauce heats, the cornstarch will help it thicken and cling to the chicken and vegetables.
You should end up with glossy chicken pieces coated in a rich, smoky chipotle glaze.
If the sauce becomes too thick, add 1–2 tablespoons of water. If you prefer a stronger sauce, add a small splash of soy sauce or another spoonful of chipotle sauce.
Step 9: Finish the Stir-Fry
Turn off the heat and add sliced green onions.
For a fresh finishing touch, add a small squeeze of lime juice.
Taste the stir-fry and adjust the seasoning if needed. Add extra chipotle for heat, honey for sweetness, or rice vinegar for additional tanginess.
Step 10: Serve
Serve the savory chipotle chicken and peanuts stir-fry immediately while it is hot.
Spoon it generously over steamed jasmine rice, basmati rice, brown rice, or your favorite noodles.
Top with additional roasted peanuts and sliced green onions for extra crunch and freshness.
A wedge of lime on the side also adds a bright flavor that complements the smoky chipotle sauce beautifully.
Helpful Cooking Tips
Cut the chicken evenly: Bite-size pieces of similar size cook more evenly and stay juicy.
Use a hot pan: A properly heated wok or skillet helps brown the chicken and vegetables instead of making them watery.
Don’t overcrowd the pan: If necessary, cook the chicken in two batches.
Prepare everything beforehand: Stir-frying moves quickly, so have the sauce, vegetables, chicken, and peanuts ready before turning on the heat.
Adjust the spice: Chipotle has a smoky heat. Use less chipotle sauce for a milder family-friendly version or add extra chipotle and red pepper flakes for a spicier dish.
Keep vegetables crisp: Don’t overcook them. A little crunch makes the texture much more enjoyable.
Serving Ideas
This stir-fry pairs wonderfully with steamed jasmine rice because the rice absorbs the smoky sauce. You can also serve it with brown rice for a heartier meal or toss it with cooked noodles for a delicious noodle stir-fry.
For a lighter option, serve the chicken and vegetables over cauliflower rice or alongside a simple cucumber salad.
Storage and Reheating
Allow leftovers to cool before transferring them to an airtight container. Refrigerate for up to 3–4 days.
To reheat, warm the stir-fry in a skillet over medium heat with a small splash of water. Stir occasionally until heated through.
You can also reheat it in the microwave, although the peanuts may lose some of their original crunch.
For the best texture, add a few fresh roasted peanuts and green onions after reheating.
Why You’ll Love This Recipe
This savory chipotle chicken and peanuts stir-fry is:
- Quick and easy to prepare
- Packed with protein and vegetables
- Smoky, savory, slightly sweet, and spicy
- Loaded with crunchy peanuts
- Perfect for busy weeknight dinners
- Easy to customize with your favorite vegetables
- Delicious with rice or noodles
- Made in one wok or skillet
- Great for meal prep and leftovers
The final result is a colorful, satisfying chicken dinner with juicy pieces of chicken, crisp vegetables, crunchy peanuts, and a glossy chipotle sauce. Every bite combines smoky heat, savory richness, subtle sweetness, and fresh vegetable crunch, making this an easy homemade meal the whole family can enjoy.

