There’s something so satisfying about the bold, bright flavors carried by a simple stir-fry. This Garlic Ginger Chicken Stir-Fry Recipe blends fragrant ginger and garlic with tender chicken and crunchy veggies, making every bite a real treat you’ll want on repeat.
Jump to:
Why You'll Love This Recipe
I first made this Garlic Ginger Chicken Stir-Fry Recipe on a busy weeknight, craving something fresh and fast. What grabbed me was the gentle heat from chili paste paired with that unmistakable zing of fresh ginger—it turns a simple stir-fry into something memorable and comforting.
- Quick and Easy: Ready in just about 30 minutes, perfect for weeknight dinners when time’s tight but flavor matters.
- Flavor-Packed: The blend of garlic, ginger, soy, and chili paste creates layers of taste that keep you coming back for more.
- Customizable: You can easily swap veggies or adjust spice levels to fit your mood or pantry.
- Nutty Crunch Finish: The crushed dry-roasted peanuts give a lovely textural contrast that makes the dish sing.
Ingredients & Why They Work
This recipe brings together fresh and pantry staples that each play a major role. Fresh ginger and garlic form the aromatic base, while soy sauce and rice vinegar bring savory depth and tang. The sesame oil adds a toasty richness, and a touch of sugar balances the flavors perfectly.
- Fresh ginger: Mince it finely to release the bright, zesty flavor that wakes up the whole dish.
- Soy sauce (or tamari): Go for reduced sodium to keep the dish balanced without overwhelming saltiness.
- Rice vinegar: Adds just the right tang to brighten the stir-fry.
- Garlic: Minced fresh is key—the aroma that comes from garlic being lightly cooked is unbeatable.
- Granulated sugar (or sugar substitute): Balances acidity and heat for a well-rounded sauce.
- Toasted sesame oil: A little packs a big nutty punch—don’t skip this for authentic flavor.
- Cornstarch: Thickens the sauce nicely so it clings to the chicken and veggies.
- Chili paste: Adds gentle heat; adjust to taste for your spice comfort zone.
- Boneless chicken breast cutlets: Thinly sliced for quick cooking and tender bites.
- Vegetable oil: Neutral carrier to help crisp the chicken without overpowering.
- Red onion: Chunked for some punchy sweetness and color contrast.
- Baby bok choy: Adds crunch and vibrant green color—totally fresh and satisfying.
- Dry-roasted peanuts: Crushed for a final nutty crunch on top.
- Fresh Thai or traditional basil: Torn leaves lend a fragrant, herbaceous finish.
- Optional - Coconut jasmine rice or cauliflower rice: Great to soak up the yummy sauce and complete the meal.
Make It Your Way
I love how flexible this Garlic Ginger Chicken Stir-Fry Recipe is—sometimes I add bell peppers or snap peas for extra crunch, or swap the chicken for shrimp when I want something different. Feel free to adapt as you like; this stir-fry is a perfect canvas!
- Vegetable swaps: Broccoli, carrots, or mushrooms make great alternatives or additions based on what’s in season or your fridge.
- Protein variations: Try tofu for a vegetarian twist, or thinly sliced beef for a different flavor profile.
- Adjusting heat: Play with chili paste quantities, or add fresh chili slices if you love a real kick.
- Low carb: Skip the rice and toss the stir-fry over cauliflower rice for a lighter option.
Step-by-Step: How I Make Garlic Ginger Chicken Stir-Fry Recipe
Step 1: Whisk Together the Marinade
Start by combining the minced ginger, soy sauce, rice vinegar, garlic, sugar, toasted sesame oil, cornstarch, and chili paste in a bowl. The cornstarch might surprise you here—it’s essential for thickening the sauce later, giving the stir-fry that silky, sticky texture. Scoop out a little of this marinade and set it aside; trust me, you’ll want it later for that extra boost of flavor.
Step 2: Marinate the Chicken
Add your thinly sliced chicken strips to the remaining marinade and let them sit for at least 15 minutes. If you have more time, a few hours in the fridge is even better—the chicken soaks up all those garlicky, gingery flavors beautifully. I usually prep this part earlier in the day if I can.
Step 3: Sear the Chicken in Batches
Heat your skillet over high heat—you want it really hot so the chicken gets a nice golden sear. Add a teaspoon of vegetable oil and swirl it around. Use a slotted spoon to add about half the chicken, letting excess marinade drip back into the bowl to avoid sogginess. Stir and scrape the pan with a wooden spoon so the chicken cooks evenly and doesn’t stick. Cook the chicken for 2 to 3 minutes per side until golden but not fully cooked through. Set aside and repeat with the rest.
Step 4: Sauté the Aromatics and Veggies
If there’s any stuck-on bits in your pan, splash in a bit of water to loosen them, then wipe dry. Add the last teaspoon of oil and toss in the red onion chunks, cooking just until they’re tender but still crunchy—about 2 minutes. Then add the chicken back in along with the reserved marinade and a splash of water to bring everything together. Let it cook for a minute, then stir in the bok choy until it just wilts. This quick timing keeps the greens vibrant and crisp.
Step 5: Garnish and Serve
Transfer your stir-fry to a serving plate, then sprinkle generously with crushed dry-roasted peanuts and tear fresh basil leaves on top. They add a fresh herbal — and some crunch that balances wonderfully with the tender chicken and veggies. Serve straight up or ladle over jasmine or cauliflower rice to soak up all that delicious sauce.
Top Tip
Through all my attempts making this stir-fry, I learned it’s all about managing heat and timing to keep textures perfect and flavors balanced. Here are a few nuggets of wisdom that truly make a difference!
- Preheat your skillet well: Getting your pan super hot before adding the chicken ensures you get a beautiful sear and keep juices sealed in.
- Use a slotted spoon to drain marinade: Too much liquid in the pan means soggy chicken. Draining the chicken slightly before frying helps it brown.
- Don’t overcook bok choy: It only needs to wilt quickly; longer cooking makes it limp and dulls the bright fresh flavor.
- Reserve some marinade: Adding it back near the end gives a punch of flavor without burning or thickening too much.
How to Serve Garlic Ginger Chicken Stir-Fry Recipe
Garnishes
I always top this stir-fry off with crushed dry-roasted peanuts and fresh basil leaves. I love the way the peanuts add that toasty, crunchy texture, while the basil gives a fragrant, fresh lift that keeps each bite interesting.
Side Dishes
To keep it simple, I serve this over fluffy coconut jasmine rice, which soaks up every bit of the sauce perfectly. When I want to keep carbs low, I opt for cauliflower rice instead—it’s a surprisingly great match.
Creative Ways to Present
For dinner parties or when I want to impress, I spoon this stir-fry into brightly colored shallow bowls and scatter extra basil and peanuts on top. A wedge of lime on the side adds a lovely burst of freshness that guests always appreciate.
Make Ahead and Storage
Storing Leftovers
Leftovers store beautifully in an airtight container in the fridge for up to 3 days. I like to keep the rice separate if I made it, so everything stays fresh and textures don’t get soggy.
Freezing
While I haven’t frozen this stir-fry often, it does freeze well if you want to batch-cook. Be sure to cool it quickly and pack it airtight. When reheating, thaw in the fridge overnight for best results.
Reheating
Reheat gently in a skillet over medium heat with a splash of water to revive the sauce and keep the chicken tender. Microwave works in a pinch but can sometimes dry out the chicken.
Frequently Asked Questions:
Absolutely! Just swap the soy sauce for gluten-free tamari or coconut aminos to keep that salty-savory flavor without gluten.
The key is to slice the chicken breast into thin strips, against the grain. This keeps the meat tender and helps it cook quickly and evenly in the hot pan.
Yes, feel free! Broccoli, snap peas, bell peppers, or carrots all work well in this stir-fry. Just add them at the right time so everything cooks properly and stays crisp-tender.
The heat mostly comes from the chili paste, which you can adjust to taste. Start with less if you prefer mild, and add more for a spicier kick.
Final Thoughts
This Garlic Ginger Chicken Stir-Fry Recipe is one of those meals I keep coming back to—not just because it’s quick and delicious, but because it always feels a little special with that mix of fresh herbs, peanuts, and bold seasonings. It’s perfect for busy nights or when you want to impress without fuss. I’m confident once you try it, it’ll find a comfy spot in your dinner rotation too.
Print
Garlic Ginger Chicken Stir-Fry Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
- Diet: Gluten Free
Description
This Garlic-Ginger Chicken Stir-Fry is a flavorful and quick dish featuring tender chicken breast strips marinated in a savory blend of ginger, garlic, soy sauce, and chili paste, stir-fried with crisp bok choy and red onions, then garnished with crunchy peanuts and fresh basil. Perfect served over jasmine or cauliflower rice for a wholesome, satisfying meal.
Ingredients
Marinade
- 1 1-inch knob fresh ginger (minced)
- ⅓ cup reduced sodium soy sauce (or GF tamari)
- 2 tablespoons rice vinegar
- 6 cloves garlic (minced)
- 1 tablespoon granulated sugar (or sugar substitute like monk fruit)
- 2 tablespoons toasted sesame oil
- 1 ½ tablespoons cornstarch
- 2 to 3 teaspoons chili paste (to taste)
Chicken and Vegetables
- 1 ½ pounds thin sliced boneless chicken breast cutlets (sliced into thin strips)
- 1 tablespoon vegetable oil
- 1 medium red onion (cut into ½-inch chunks)
- 15 ounces baby bok choy (roughly chopped, about 6 cups)
Garnish and Serving
- ⅓ cup dry-roasted peanuts (crushed, for garnish)
- ½ cup fresh Thai or traditional basil (torn)
- Coconut jasmine rice (or cauliflower rice, optional for serving)
Instructions
- Prepare Marinade: In a bowl, whisk together the minced ginger, soy sauce, rice vinegar, minced garlic, sugar, toasted sesame oil, cornstarch, and chili paste until combined. Remove ⅓ cup of this marinade and set aside for later use.
- Marinate Chicken: Add the thinly sliced chicken breast strips to the remaining marinade, tossing to coat. Let it marinate for at least 15 minutes and up to 4 hours for best flavor.
- Heat Skillet: Place a large heavy cast-iron or stainless steel skillet with a lid over high heat and let it get very hot.
- Cook Chicken (First Half): Add 1 teaspoon of vegetable oil to the hot skillet and swirl to coat the surface. Using a slotted spoon, add half of the marinated chicken strips. Stir and scrape the bottom frequently with a wooden spoon. Cook for 2 to 3 minutes on each side until golden brown and mostly cooked through. Cover briefly if necessary to prevent splatters. Transfer the cooked chicken to a plate and set aside.
- Clean Skillet: If there is any stuck-on starch or burned garlic, return the skillet to the heat, add a cup of water, and scrape to loosen. Discard the water and wipe the skillet dry with paper towels.
- Cook Chicken (Second Half): Add another teaspoon of vegetable oil, and repeat cooking with the remaining chicken strips as before. Transfer cooked chicken to the plate.
- Sauté Onions: Clean the skillet again if needed, add the last teaspoon of oil. When hot, stir in the red onion chunks and sauté for about 2 minutes until they are lightly charred but still crunchy.
- Combine Ingredients: Return all the cooked chicken to the skillet with the onions. Pour in the reserved marinade along with ½ cup of water. Cook for another minute, then stir in the chopped baby bok choy and cook just until wilted.
- Finish and Serve: Transfer the stir-fry to a serving platter. Top with crushed dry-roasted peanuts and torn fresh basil leaves. Serve over coconut jasmine rice or cauliflower rice if desired.
Notes
- Marinate the chicken for at least 15 minutes but no more than 4 hours to avoid mushy texture due to cornstarch.
- Use a heavy skillet such as cast iron or stainless steel for even heat and good searing.
- If preferred, substitute vegetable oil with another high smoke point oil like canola or grapeseed.
- Adjust chili paste quantity to your preferred spice level.
- Optional to serve with cauliflower rice for a low-carb alternative.
- Crushing peanuts fresh adds extra texture; pre-chopped or peanut pieces can be used as a time saver.
Nutrition
- Serving Size: 2 cups
- Calories: 450 kcal
- Sugar: 9 g
- Sodium: 1034 mg
- Fat: 21 g
- Saturated Fat: 3.5 g
- Unsaturated Fat: 17.5 g
- Trans Fat: 0 g
- Carbohydrates: 19.5 g
- Fiber: 3 g
- Protein: 45.5 g
- Cholesterol: 124 mg
Leave a Reply