
Spicy Garlic Chicken Stir-Fry with Rice hits that perfect spot between takeout-style comfort and fresh, homemade flavor, with juicy chicken, sticky garlicky sauce, and just enough heat to keep things interesting. It works for busy weeknights, meal prep lovers, and anyone who wants dinner on the table in about 30 minutes. I cook this on repeat in my tiny American kitchen, usually in sweatpants, with a podcast and a very judgmental cat watching me.
Why Make This Spicy Garlic Chicken Stir-Fry with Rice at Home
Homemade spicy garlic chicken stir-fry tastes brighter, fresher, and cleaner than most takeout versions. You control the heat level, the oil, the veggies, and the salt, so the bowl fits exactly what you like.
You also stretch your budget, since a pound of chicken and some pantry sauces turn into several generous servings. Leftovers reheat beautifully, so you cook once and eat twice, which feels like a small life victory.
“This Spicy Garlic Chicken Stir-Fry with Rice tastes like my favorite takeout, but fresher, saucier, and somehow gone in five minutes flat. ★★★★★”
Ingredients You Need
Chicken and Marinade
- 1 to 1.25 pounds boneless skinless chicken thighs
- Use thighs for juicy, tender bites.
- Swap with chicken breast if you prefer leaner meat, but do not overcook it.
- 1 tablespoon soy sauce
- 1 teaspoon cornstarch
- 1 teaspoon neutral oil (canola, avocado, or vegetable)
- 1 teaspoon grated fresh ginger or 1/4 teaspoon ground ginger
- 1 clove garlic, minced
This quick marinade adds flavor and keeps the chicken tender. Cornstarch helps the chicken brown and soak up sauce.
Stir-Fry Sauce
- 3 tablespoons soy sauce
- I like Kikkoman or a low-sodium option so the dish does not taste too salty.
- 1 tablespoon oyster sauce
- Adds depth and a slightly sweet savoriness.
- 1 tablespoon hoisin sauce
- Gives a sticky, glossy finish and a touch of sweetness.
- 1 to 2 tablespoons chili garlic sauce or sambal oelek
- Start with 1 tablespoon if you prefer mild heat.
- 1 tablespoon rice vinegar
- 1 tablespoon brown sugar or honey
- 1/3 cup low-sodium chicken broth or water
- 1.5 tablespoons cornstarch
Whisk this in a bowl until smooth. The cornstarch thickens the sauce into that glossy, clingy coating you expect from a good stir-fry.
Vegetables
Use what you have, but this combo works really well:
- 1 red bell pepper, sliced into thin strips
- 1 small yellow onion, sliced
- 1 to 2 cups broccoli florets
- 1 medium carrot, sliced thin on a diagonal
- 1 cup snap peas or snow peas
- 3 to 4 cloves garlic, minced (yes, more garlic)
- 2 green onions, sliced, for topping
You can toss in mushrooms, zucchini, or baby corn if they sit in your fridge and judge you. Cut everything into bite-size pieces so they cook quickly and evenly.
Rice
- 2 cups cooked white rice (jasmine or long grain)
- Leftover cold rice works great and saves time.
- Or use brown rice, cauliflower rice, or quinoa if you want more fiber or fewer carbs.
Oil and Seasoning
- 2 to 3 tablespoons neutral oil for stir-frying
- 1 teaspoon sesame oil for finishing
- Salt and black pepper to taste
- Red pepper flakes for extra heat, optional
Toppings
- Toasted sesame seeds
- Extra sliced green onion
- Thinly sliced fresh chili, optional
Equipment List
- Large wok or a wide, heavy skillet
- Cutting board and sharp knife
- Small bowls for sauce and marinade
- Spatula or wooden spoon
- Rice cooker or pot with lid for cooking rice
- Measuring spoons and cups
A wok gives the best texture, but a big skillet still handles the job if you heat it properly.
Tips & Mistakes
- Slice chicken thin and across the grain so it cooks quickly and stays tender.
- Pat chicken dry before marinating so it browns instead of steaming.
- Pre-mix the sauce in a bowl so you do not scramble to measure while the pan runs hot.
- Heat the pan until it lightly smokes before adding oil, or the chicken will not sear well.
- Cook chicken in batches if your pan feels crowded, or it will stew in its juices.
- Do not overcook veggies; pull them while they still look bright and slightly crisp.
- Taste the sauce before adding to the pan and adjust heat, sweetness, or salt.
- Use low-sodium soy sauce if you pair this with salted rice or other salty sides.
- Stir the sauce again right before you pour it in, since cornstarch settles at the bottom.
- Do not walk away once the sauce hits the pan; it thickens fast and can turn gluey.
- Add sesame oil at the end, not at the start, so it keeps its nutty aroma.
- Let the stir-fry rest for 2 minutes before serving so the sauce clings nicely to everything.
How to Make Spicy Garlic Chicken Stir-Fry with Rice
Step 1: Cook the Rice
Cook your rice first so it finishes by the time the stir-fry does.
- Rinse 1 cup uncooked rice under cold water until the water runs mostly clear.
- Cook according to package directions in a rice cooker or pot.
- Fluff with a fork and keep it covered so it stays warm.
Step 2: Prep the Chicken
- Slice the chicken into thin strips or small bite-size pieces.
- In a bowl, combine soy sauce, cornstarch, oil, ginger, and garlic.
- Add the chicken and toss until every piece looks coated.
- Set it aside while you prep the vegetables and sauce.
Step 3: Mix the Spicy Garlic Sauce
- In a small bowl, whisk soy sauce, oyster sauce, hoisin, chili garlic sauce, rice vinegar, brown sugar, and broth.
- Add cornstarch and whisk until no lumps remain.
- Taste a tiny bit and adjust sweetness or heat to your liking.
- Keep the bowl near the stove so you can grab it quickly.
Step 4: Prep the Vegetables
- Slice bell pepper, onion, and carrot into thin, even pieces.
- Cut broccoli into small florets so they cook fast.
- Mince garlic and slice green onions.
- Lay everything out near the stove so you move quickly once the pan heats.
Step 5: Sear the Chicken
- Heat your wok or skillet over medium-high to high heat until it feels very hot.
- Add 1 to 1.5 tablespoons oil and swirl to coat the surface.
- Add half the chicken in a single layer and let it sit for 1 minute before you stir.
- Stir and cook until the chicken turns golden and cooked through, then transfer to a plate.
- Repeat with the remaining chicken, adding a little more oil if the pan looks dry.
Step 6: Stir-Fry the Vegetables
- In the same pan, add another tablespoon of oil if needed.
- Toss in onion and carrot and cook for 1 to 2 minutes.
- Add broccoli and bell pepper and cook for another 2 to 3 minutes, stirring often.
- Add snap peas and minced garlic and cook 1 more minute until the veggies look crisp-tender and fragrant.
Step 7: Add Sauce and Chicken
- Give the sauce a quick stir in the bowl.
- Pour it into the hot pan with the vegetables.
- Stir constantly as the sauce thickens and turns glossy, about 1 to 2 minutes.
- Add the cooked chicken and any juices from the plate.
- Toss everything together until the chicken and vegetables look coated in sauce.
Step 8: Finish and Adjust
- Turn the heat down to low.
- Drizzle in sesame oil and toss again.
- Taste a piece of chicken and adjust with more soy sauce, chili sauce, or a pinch of sugar if needed.
- Sprinkle green onions and sesame seeds over the top.
Step 9: Serve with Rice
- Spoon hot rice into bowls.
- Top with generous scoops of spicy garlic chicken stir-fry.
- Add extra green onion, sesame seeds, or chili slices if you like more heat.
- Eat right away while everything tastes hot and saucy.
Variations I've Tried
- Extra veggie version: Double the broccoli and snap peas, and cut the chicken down to 3/4 pound. The dish still tastes hearty but leans more toward a veggie bowl.
- Cashew or peanut version: Toss in a handful of roasted cashews or peanuts at the end for crunch and extra richness.
- Sweeter, milder version: Cut the chili garlic sauce in half and add an extra teaspoon of brown sugar or honey. Kids usually like this version more.
- Ginger-forward version: Add another teaspoon of grated ginger to the marinade and another teaspoon to the sauce for a sharper, brighter flavor.
- Low-carb version: Serve the spicy garlic chicken over cauliflower rice or shredded cabbage that you quickly sauté with a little garlic and salt.
How to Serve Spicy Garlic Chicken Stir-Fry with Rice
Spoon the spicy garlic chicken over fluffy jasmine rice or brown rice and let the sauce soak into the grains. Add a side of steamed edamame, cucumber salad, or simple sautéed greens to round out the meal. A cold glass of iced green tea, sparkling water with lime, or a light fruit smoothie pairs really well with the heat. If you pack lunches, portion the chicken and rice into containers so you have grab-and-go meals that taste just as good later.
How to store
- Fridge: Cool leftovers to room temperature within 1 hour, then store chicken and rice in airtight containers for up to 3 to 4 days.
- Freezer: Portion the stir-fry and rice into freezer-safe containers, label them, and freeze for up to 2 months.
- Reheat on stove: Add a splash of water or broth to a skillet, add the chicken and rice, and warm over medium heat while you stir until hot.
- Reheat in microwave: Cover loosely, add a teaspoon of water, and heat in 45 to 60 second bursts, stirring between each, until everything steams and the sauce loosens again.

Leave a Reply