June 24, 2026 · 10 min

Szechuan Chicken and Green Bean Stir-Fry with Ginger Rice and Candied Peanuts

Dinner10 min727 cal / serving

This Szechuan chicken stir-fry brings the bold flavors of your favorite takeout right to your kitchen in just 30 minutes. Tender dark-meat chicken and crisp green beans are tossed in an addictive sweet and spicy Szechuan sauce, then served over fragrant ginger-infused rice. A topping of crunchy candied peanuts adds the perfect finishing touch.

Forget the delivery menu-this dish is faster, fresher and just as satisfying. The combination of savory, sweet and spicy flavors will have you coming back for seconds. Plus, it’s all made in one pan, so cleanup is a breeze.


Recipe details

Dinner10 min727 cal / serving2 servings

Nutrition per serving

Calories727 kcalProtein34.8 gFat37.8 gCarbs59.3 gSugar14.3 gFiber3.6 gSodium839 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: containsTree nuts: not detectedSoy: containsSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Ginger1 thumb GingerView ingredient guide
Green Beans6 ounce Green BeansView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Jasmine Rice0.75 cup Jasmine RiceView ingredient guide
Peanuts1 ounce PeanutsView ingredient guide
Szechuan Paste2 tablespoon Szechuan PasteView ingredient guide
Sweet Soy Glaze4 tablespoon Sweet Soy GlazeView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide
Sugar2 teaspoon SugarView ingredient guide
Cooking Oil1 teaspoon Cooking OilView ingredient guide
Butter1 tablespoon ButterView ingredient guide

Instructions

  1. Wash and dry all produce. Peel and mince or grate the ginger. Trim the green beans if needed and cut crosswise into 2-inch pieces. Trim and thinly slice the scallions, separating the white parts from the green tops.
  2. Melt 1 tablespoon of butter in a small pot over medium-high heat. Add half of the minced ginger and cook, stirring, until fragrant, about 1 minute. Stir in the jasmine rice, 1¼ cups of water and a big pinch of salt. Bring to a boil, then cover and reduce heat to low. Simmer until the rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
  3. Meanwhile, place the green beans in a medium microwave-safe bowl. Add a splash of water, cover with plastic wrap and microwave until tender, 1-2 minutes. Uncover, drain and set aside. Heat a large nonstick pan over medium-high heat. Add the peanuts, 1 teaspoon of sugar and 2 tablespoons of water. Cook, stirring, until the water evaporates and the peanuts are coated and lightly toasted, 3-5 minutes. Transfer the candied peanuts to a small bowl and set aside. Wipe out the pan.
  4. Pat the diced chicken thighs dry with paper towels. Heat a drizzle of oil in the same pan over medium-high heat. Add the chicken and cook, stirring occasionally, until browned and cooked through, 4-6 minutes.
  5. Stir the green beans, scallion whites, remaining ginger and 1 teaspoon of sugar into the pan with the chicken. Cook, scraping up any browned bits from the bottom, until the ginger is fragrant, about 1 minute. If the ginger and scallions begin to brown too quickly, reduce the heat to medium-low. Stir in the Szechuan paste, sweet soy glaze and ¼ cup of water. Cook, stirring, until everything is thoroughly coated in sauce, 1-2 minutes. Taste and season with salt and pepper if desired. Remove from heat.
  6. Fluff the rice with a fork and season with salt and pepper. Divide the rice between bowls and top with the stir-fry. Sprinkle with the scallion greens and candied peanuts. Serve immediately.

Recipe Tips

For best results, use a nonstick pan to prevent sticking and ensure even browning.

If you don’t have a microwave, you can blanch the green beans in boiling water for 2 minutes instead.

Adjust the heat when cooking the ginger and scallions to prevent burning; reduce to medium-low if needed.

FAQ

Can I use chicken breast instead of thighs?

Yes, you can substitute chicken breast for thighs. Keep in mind that breast meat cooks faster and can dry out more easily, so adjust cooking time accordingly and check for doneness.

Is this dish very spicy?

The Szechuan paste adds a moderate level of heat. If you prefer a milder dish, you can reduce the amount of paste or add a bit more sweet soy glaze to balance the spice.

Can I make this recipe gluten-free?

The sweet soy glaze and Szechuan paste typically contain soy sauce and wheat. To make it gluten-free, look for gluten-free versions of these ingredients or substitute with tamari and a gluten-free chili paste.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.