
Spicy Garlic Chicken Stir-Fry with Rice hits that perfect spot between takeout-style comfort and fresh, homemade flavor, with juicy chicken, tender veggies, and a garlicky chili sauce that clings to every bite. It suits busy weeknights, meal prep fans, and anyone who wants big flavor in about 30 minutes from fridge to table. I first cooked this on a Tuesday when my energy felt low and my craving for something spicy felt very high.
Why You Should Try This Spicy Garlic Chicken Stir-Fry with Rice
This stir-fry tastes savory, garlicky, slightly sweet, and pleasantly spicy, with fluffy rice soaking up every bit of sauce. You control the heat level, so it works for both spice lovers and more cautious eaters at the same table.
You cook everything in one pan, so cleanup stays easy and quick. The recipe uses simple pantry staples like soy sauce, rice vinegar, and chili paste, so you can keep it in your regular weeknight rotation without a special grocery run.
“This Spicy Garlic Chicken Stir-Fry with Rice tastes like your favorite takeout but fresher, hotter, and faster, and my family now requests it weekly. ★★★★★”
Ingredients You’ll Need
Chicken and Marinade
- 1 ½ pounds boneless skinless chicken thighs, thinly sliced
- Use thighs for juicy texture; swap with chicken breast if you prefer leaner meat.
- 1 tablespoon soy sauce
- 1 teaspoon cornstarch
- 1 teaspoon toasted sesame oil
- ½ teaspoon ground black pepper
Vegetables
- 1 red bell pepper, thin strips
- 1 green bell pepper, thin strips
- 1 small yellow onion, sliced
- 1 cup broccoli florets, bite-size pieces
- 1 medium carrot, thin matchsticks or coins
- 3 green onions, sliced (white and green parts separated)
Use any quick-cooking veggies you have: snap peas, zucchini, mushrooms, or baby corn all work well.
Spicy Garlic Sauce
- 6 cloves garlic, minced (use a garlic press if you want to save time)
- 1 tablespoon fresh ginger, minced or grated
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1–2 tablespoons chili garlic sauce or sambal oelek
- Use 1 tablespoon for mild heat, 2 or more for serious spice.
- 2 tablespoons brown sugar or honey
- ¼ cup chicken broth or water
- 1 tablespoon cornstarch
If you avoid oyster sauce, use hoisin sauce instead and reduce the sugar slightly.
Rice
- 3 cups cooked white rice, warm and fluffy
- Jasmine rice tastes great here; use brown rice if you want more fiber.
- Leftover cold rice from the fridge works nicely and holds texture.
Oil and Garnishes
- 2–3 tablespoons neutral oil (canola, vegetable, or avocado oil)
- 1 teaspoon toasted sesame oil (extra, for finishing)
- Sesame seeds, for topping
- Extra sliced green onions, for topping
- Lime wedges, optional but tasty
Pantry Shortcuts & Brand Notes
- Use jarred minced garlic and ginger if you feel short on time; I do this on weeknights often.
- Any reliable soy sauce brand works; I like low-sodium Kikkoman or Yamasa for balanced flavor.
- Chili garlic sauce or sambal oelek both give great heat; sriracha works in a pinch, though the flavor shifts slightly sweeter.
Equipment List
- Large wok or wide, heavy skillet
- Cutting board and sharp knife
- Small mixing bowls
- Whisk or fork for mixing sauce
- Spatula or wooden spoon
- Rice cooker or pot with lid for cooking rice
Tips & Tricks
- Slice chicken thinly and evenly so it cooks quickly and stays tender.
- Pat chicken dry with paper towels before marinating so the sauce sticks better.
- Pre-mix the sauce in a bowl so you can pour it in quickly and avoid overcooking the chicken.
- Use high heat and keep the ingredients moving so the veggies stay crisp-tender, not soggy.
- Do not crowd the pan; cook chicken in two batches if your pan feels small.
- Start with less chili garlic sauce, taste, and add more at the end if you want extra heat.
- Cook rice first and keep it warm so you can serve immediately when the stir-fry finishes.
- Cut veggies into similar sizes so they cook at the same speed.
- Add delicate veggies like green onions and thin bell peppers near the end so they keep some crunch.
- Stir the sauce again right before you pour it in, since cornstarch sinks to the bottom.
How to Make Spicy Garlic Chicken Stir-Fry with Rice
Step 1: Cook the Rice
- Rinse 1 ½ cups uncooked rice under cold water until the water runs mostly clear.
- Cook the rice in a rice cooker or pot according to package directions.
- Fluff the rice with a fork and keep it covered so it stays warm while you cook the stir-fry.
Step 2: Prep the Chicken
- Slice the chicken thighs into thin strips, about ¼ inch thick.
- Place the chicken in a bowl with soy sauce, cornstarch, sesame oil, and black pepper.
- Toss until every piece looks coated, then set the bowl aside while you prep the veggies and sauce.
Step 3: Prep the Vegetables
- Slice bell peppers, onion, and carrot, and cut broccoli into small florets.
- Slice green onions, keeping the white and green parts separate.
- Set all veggies near the stove so you can add them quickly while you stir-fry.
Step 4: Mix the Spicy Garlic Sauce
- In a small bowl, add minced garlic, ginger, soy sauce, oyster sauce, rice vinegar, chili garlic sauce, brown sugar, chicken broth, and cornstarch.
- Whisk until the mixture looks smooth and the sugar dissolves.
- Taste a small drop and adjust sweetness or heat to your liking.
Step 5: Sear the Chicken
- Heat 1–1 ½ tablespoons oil in a large wok or skillet over medium-high heat until it shimmers.
- Add half the chicken in a single layer and let it sear for 1–2 minutes without moving it much.
- Stir and cook another 2–3 minutes until the chicken looks cooked through and slightly browned, then transfer it to a plate.
- Add another 1 tablespoon oil and repeat with the remaining chicken, then add it to the same plate.
Step 6: Stir-Fry the Vegetables
- Add a little more oil if the pan looks dry, then toss in onion, carrot, and broccoli.
- Stir-fry for 3–4 minutes until the veggies start to soften but still feel crisp.
- Add bell peppers and the white parts of the green onions, then cook 2 minutes more.
Step 7: Combine Chicken and Sauce
- Return the cooked chicken and any juices to the pan with the veggies.
- Give the sauce a quick stir, then pour it over the chicken and vegetables.
- Stir constantly for 2–3 minutes as the sauce thickens and coats everything.
- Drizzle in a small splash of toasted sesame oil and toss again.
Step 8: Serve with Rice
- Spoon warm rice into bowls or plates.
- Top with generous scoops of spicy garlic chicken stir-fry.
- Garnish with green onion tops and sesame seeds, and add lime wedges on the side if you use them.
- Serve hot and enjoy that spicy, garlicky steam that hits your face in the best way.
What to Serve with Spicy Garlic Chicken Stir-Fry with Rice
This Spicy Garlic Chicken Stir-Fry with Rice already feels like a full meal, but a simple side can round it out nicely. Steamed edamame, cucumber salad, or a quick side of stir-fried green beans all pair well with the bold garlic and chili flavors. A light miso soup or clear veggie broth also balances the heat and adds comfort. If you want a drink, try iced green tea, jasmine tea, or sparkling water with lime.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Keep rice and stir-fry in separate containers if you can, so the rice keeps better texture.
- Reheat on the stove over medium heat with a splash of water or broth and stir until hot.
- Use the microwave for a quick option; cover the bowl and heat in short bursts, stirring between each.
- Freeze portions in freezer-safe containers for up to 2 months, then thaw overnight in the fridge before reheating.

Spicy Garlic Chicken Stir-Fry with Rice
Ingredients
Method
- Rinse 1 1/2 cups uncooked rice under cold water until the water runs mostly clear, then cook according to package directions.
- Fluff the rice with a fork and keep it covered so it stays warm while you cook the stir-fry.
- Slice the chicken thighs into thin strips, about 1/4 inch thick.
- Place the chicken in a bowl with soy sauce, cornstarch, toasted sesame oil, and black pepper.
- Toss until every piece is coated, then set aside while you prep the vegetables and sauce.
- Slice the bell peppers, onion, and carrot, and cut the broccoli into small florets.
- Slice the green onions, keeping the white and green parts separate.
- In a small bowl, combine the minced garlic, ginger, soy sauce, oyster sauce, rice vinegar, chili garlic sauce, brown sugar, chicken broth, and cornstarch.
- Whisk until the sauce is smooth and the sugar dissolves, then taste and adjust sweetness or heat as desired.
- Heat 1–1 1/2 tablespoons neutral oil in a large wok or skillet over medium-high heat until shimmering.
- Add about half of the chicken in a single layer and let it sear for 1–2 minutes without moving it much.
- Stir and cook for another 2–3 minutes until the chicken is cooked through and lightly browned, then transfer to a plate.
- Add another tablespoon of oil if needed and repeat with the remaining chicken. Transfer to the same plate.
- If the pan looks dry, add a little more oil. Add the onion, carrot, and broccoli and stir-fry for 3–4 minutes until starting to soften but still crisp-tender.
- Add the bell peppers and the white parts of the green onions and cook for about 2 minutes more.
- Return the cooked chicken and any accumulated juices to the pan with the vegetables.
- Stir the sauce again, then pour it over the chicken and vegetables. Cook, stirring constantly, for 2–3 minutes, until the sauce thickens and coats everything.
- Drizzle in the finishing teaspoon of toasted sesame oil and toss to combine.
- Spoon the warm rice into bowls or onto plates.
- Top with generous portions of the spicy garlic chicken stir-fry.
- Garnish with sesame seeds and the green tops of the green onions, and serve with lime wedges if using.
Notes
Approximate per serving (1 of 4, including rice): 520 calories; fat 18 g; saturated fat 4 g; carbohydrates 54 g; fiber 4 g; sugars 14 g; protein 34 g; sodium 1200 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
