This stir fry delivers the bold, savory flavors of your favorite takeout in just 20 minutes—all from your home kitchen. The secret lies in oyster sauce, which adds deep umami richness and a glossy finish that transforms simple ingredients into something extraordinary. High heat and the right technique ensure tender-crisp vegetables and perfectly seared protein every time.
What sets this recipe apart is its balance of textures and flavors: crisp-tender vegetables, juicy protein, and that signature caramelized sauce. Whether you’re cooking for a quick weeknight dinner or meal prepping for the week, this dish proves that restaurant-quality results are achievable with minimal effort. All you need is a hot wok and a handful of pantry staples.
Ingredients for Stir Fry Recipe with Oyster Sauce
Everything you need for that takeout magic—juicy protein, crisp veggies, and the glossy oyster sauce finish.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Oyster Sauce 🫙 | 3 tbsp | High-quality for best flavor |
| Low-Sodium Soy Sauce 🫙 | 2 tbsp | Or tamari for gluten-free |
| Shaoxing Wine 🍶 | 2 tbsp | Or dry sherry as substitute |
| Cornstarch 🌾 | 1 ½ tbsp | Divided for marinade and slurry |
| Broccoli Florets 🥦 | 3 cups | Cut into even, bite-sized pieces |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced for quick cooking |
| Carrot 🥕 | 1 whole | Julienned or thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated or minced |
| Neutral Oil 🫒 | 3 tbsp | High smoke point (avocado, grapeseed) |
| Sesame Oil 🫒 | 1 tsp | Toasted for finishing |
| Green Onions 🧅 | 3 whole | Thinly sliced for garnish |
| Dried Red Chili Peppers 🌶️ | 2 whole | Optional for heat |
| White Granulated Sugar 🍚 | 1 tsp | Balances savory flavors |
The oyster sauce is non-negotiable here. Lee Kum Kee Premium is my go-to—it’s got that perfect balance of sweet, salty, and umami. Find it at any Asian market or the international aisle at Kroger or Walmart. For the chicken, thighs stay juicier than breasts under high heat (the fat content matters). If you’re pescatarian, shrimp or firm tofu work beautifully too—just adjust cook time. The Shaoxing wine adds depth, but don’t stress if you can’t find it; dry sherry from the liquor store is a solid backup.
No Shaoxing wine? Dry white wine with a pinch of sugar mimics the flavor. Swap broccoli for bok choy or snap peas—whatever’s fresh. The cornstarch is key for that velvety sauce texture, but arrowroot powder works too. If you’re avoiding gluten, tamari instead of soy sauce and check your oyster sauce label. The chili peppers are optional, but they add that authentic wok-hei aroma. For extra crunch, toss in water chestnuts or cashews at the end.
Prep all ingredients before firing up the wok—stir-fry moves fast. The sauce components (oyster sauce, soy sauce, wine) can be mixed ahead and stored in the fridge for 3 days. Leftovers keep 4 days in the fridge, but the veggies are best fresh. Reheat gently in a skillet to avoid sogginess. Pro tip: double the sauce and freeze half for next time.
Why You’ll Love This Recipe
- One-Bowl Wonder: I toss the chicken thighs in cornstarch, mix the oyster sauce with soy and Shaoxing wine right in the same bowl, then straight to the wok. No extra dishes, no fuss—just a quick rinse between steps and you’re golden.
- Umami Bomb Alert: That first bite where the caramelized oyster sauce hits the crispy-edged chicken? Honestly, it’s the reason I make this weekly. The Shaoxing wine adds this subtle depth that makes it taste like takeout—but better, because you controlled the salt.
- Meal Prep MVP: I’ve packed this for lunches four days straight and it still tastes fresh. The sauce thickens slightly as it sits, so the chicken soaks up even more flavor by day two (yes, I’ve tested this).
- Thighs Over Breasts: Here’s what sold me—chicken thighs stay juicy even if you overcook them by a minute, and they’re half the price of breasts. That $3 savings per pound adds up when you’re feeding a family or just meal prepping for one.
Instructions
Here’s how to nail that restaurant-quality stir fry with perfect texture and flavor every time.
Step 1: Marinate the Chicken for Maximum Flavor
Start by cutting the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces. The uniform size ensures even cooking and better sauce absorption. Place the chicken in a bowl and add 2 tbsp low-sodium soy sauce, 2 tbsp Shaoxing wine, and 1 tbsp cornstarch.
Mix thoroughly until every piece is evenly coated. The cornstarch creates that signature velvety texture while the soy sauce and wine infuse flavor deep into the meat. Let it marinate for 10-15 minutes while you prep the vegetables—this short rest makes a noticeable difference in tenderness.
Step 2: Stir Fry Vegetables for Crisp-Tender Perfection
Heat 1 tbsp neutral oil in a wok or large skillet over high heat until it shimmers. Add the 3 cups broccoli florets, red bell pepper (thinly sliced), and carrot (julienned). Stir fry for 3-4 minutes until the vegetables are bright in color and just beginning to soften but still retain some crunch.
Push the vegetables to one side of the pan and add the 4 cloves garlic cloves (minced) and 1 tbsp fresh ginger (finely grated) to the cleared space. Cook for 30 seconds until fragrant—this prevents the garlic from burning while building the flavor base. If using, add the 2 whole dried red chili peppers at this stage for heat.
Step 3: Cook Chicken to Juicy Perfection
Add the remaining 2 tbsp neutral oil to the wok and increase heat to maximum. Working in batches if needed, add the marinated chicken in a single layer. Let it sear undisturbed for 1 minute until the bottom develops a golden crust, then stir fry for another 2-3 minutes until the chicken is cooked through and no longer pink inside.
The high heat creates that coveted wok hei (breath of the wok) flavor. Return all chicken to the wok if cooking in batches, then add the cooked vegetables back in. Stir everything together for 1 minute to combine the flavors.
Step 4: Create the Signature Oyster Sauce Glaze
In a small bowl, whisk together the 3 tbsp oyster sauce, 1 tsp white granulated sugar, and remaining ½ tbsp cornstarch with 2 tbsp water to create a slurry. Pour this mixture into the wok and stir constantly for 1-2 minutes until the sauce thickens and becomes glossy, coating all ingredients evenly.
The sauce should cling to the chicken and vegetables without pooling at the bottom of the wok. If it’s too thick, add 1 tbsp water to reach your desired consistency. The sugar balances the savory oyster sauce while the cornstarch gives it that perfect restaurant-style sheen.
Step 5: Finish and Serve with Fresh Aromatics
Remove from heat and stir in the 1 tsp sesame oil, then immediately transfer to a serving platter. The sesame oil adds a nutty aroma that blooms when hit with the residual heat. Garnish with the 3 whole green onions (thinly sliced) for freshness and color contrast.
Serve immediately while piping hot, ideally over steamed jasmine rice to soak up every bit of that flavorful sauce. The chicken should be tender with a slight caramelization, the vegetables crisp-tender, and the sauce perfectly balanced between savory, slightly sweet, and umami-rich.
Serving Suggestions for stir fry recipe with oyster sauce
Perfect Rice Pairings
This stir fry absolutely shines over steamed jasmine rice—its delicate floral aroma complements the savory oyster sauce beautifully. I cook mine with a 1:1.25 rice-to-water ratio for slightly sticky grains that grab onto the sauce. For extra flavor, try coconut rice by swapping water for ½ cup coconut milk in your cooking liquid. 🍚
Fresh Garnish Ideas
Never underestimate the power of fresh garnishes! I always finish with thinly sliced green onions for color and toasted sesame seeds for nutty crunch. A sprinkle of crushed Szechuan peppercorns adds a subtle tingly heat that elevates the dish. For herb lovers, cilantro leaves or Thai basil bring bright, fresh notes.
Complete Meal Suggestions
Turn this into a full Asian-inspired feast by serving with hot and sour soup or egg drop soup as a starter. The contrasting textures and temperatures make the meal more satisfying. For a lighter option, pair with cucumber salad dressed with rice vinegar and a pinch of sugar—it cuts through the richness perfectly.
Family-Style Presentation
I love serving this stir fry in a large, shallow bowl placed at the center of the table with rice in individual bowls. The glossy sauce looks stunning against white or dark ceramic. For special occasions, use banana leaves as a rustic serving platter—they add an authentic touch and make cleanup easier.
Leftovers Reinvented
Day-old stir fry makes incredible fried rice—just chop everything finely and toss with 2 beaten eggs in a hot wok. Another favorite: stuff the mixture into lettuce wraps with extra hoisin sauce. The flavors actually deepen overnight, so don’t hesitate to make extra for meal prep. ⏰
Beverage Pairings
A crisp jasmine tea (hot or iced) enhances the meal’s aromatic qualities, while a light lager like Sapporo cleanses the palate. For wine lovers, an off-dry Riesling with its citrus notes balances the umami. Avoid heavy reds—they’ll overpower the delicate flavors you’ve worked so hard to create.
Nutrition Facts
Frequently Asked Questions
Can I use a regular skillet instead of a wok?
A large, heavy skillet (stainless steel or cast iron) works well. The key is maintaining high heat and cooking in batches if needed. A wok’s shape helps with tossing, but a skillet delivers similar results with proper technique.
What’s the best way to prep ingredients ahead?
Chop all vegetables and measure sauces in advance. Store them in separate containers in the fridge for up to 4 hours. The chicken can marinate for 15-30 minutes before cooking—any longer and the texture may change. Quick prep makes stir-frying stress-free!
Why does my sauce turn out watery?
This usually happens if the cornstarch slurry isn’t cooked long enough.
Can I make this dish vegetarian? Easily! Swap chicken for extra-firm tofu (pressed and cubed) or mushrooms. Use vegetarian oyster sauce (made from mushrooms) and add 1 tbsp soy sauce for depth. The cooking time remains the same.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026