| Prep Time | 12 minutes |
| Marinating Time | 10 minutes |
| Cook Time | 8–10 minutes |
| Total Time | 30 minutes |
| Servings | 4 servings |
| Stove Heat Intensity | High / Medium-High (Fast flash-fry technique) |
| Primary Cookware | 14-inch flat-bottom carbon steel wok or 12-inch heavy skillet |
Equipment Needed
-
Large wok (carbon steel or cast iron preferred) or a 12-inch wide non-stick/stainless steel skillet
-
Sharp chef’s knife and cutting board
-
2 small mixing bowls (for marinade and stir-fry sauce)
-
Wooden spatula or wok spatula
-
Measuring spoons and liquid measuring cup
Ingredients
The Chicken & Marinade (Velveting)
-
Boneless, Skinless Chicken Breast or Thighs: 1 lb (450 g), cut against the grain into thin bite-sized strips (¼-inch thick)
-
Low-Sodium Soy Sauce (or Tamari): 1 tbsp (15 ml)
-
Shaoxing Cooking Wine (or Dry Sherry / Chicken Broth): 1 tbsp (15 ml)
-
Toasted Sesame Oil: 1 tsp (5 ml)
-
Cornstarch: 1 tbsp (8 g)
-
Ground White Pepper (or Black Pepper): ¼ tsp
The Aromatic Stir-Fry Base & Vegetables
-
Green Cabbage (or Savoy/Napa Cabbage): 6 cups (approx. 500 g / ½ medium head), cored and chopped into rough 1½-inch squares or thick shreds
-
Fresh Garlic: 6 cloves, finely minced or thinly sliced (approx. 2 tbsp)
-
Fresh Ginger: 1 tbsp, freshly grated or cut into fine matchsticks
-
Scallions (Green Onions): 4 stalks, cut into 1½-inch batons (whites and greens separated)
-
Carrot: 1 medium (optional), peeled and cut into thin matchsticks for color
-
High-Smoke Point Cooking Oil: 2 tbsp (30 ml) (avocado oil, peanut oil, or canola oil, divided)
The Savory Garlic Stir-Fry Sauce
-
Low-Sodium Soy Sauce: 2 tbsp (30 ml)
-
Oyster Sauce (or Vegetarian Mushroom Oyster Sauce): 1½ tbsp (22 ml)
-
Dark Soy Sauce: 1 tsp (5 ml) (for rich color and caramelized depth)
-
Toasted Sesame Oil: 1 tsp (5 ml)
-
Rice Vinegar: 1 tsp (5 ml)
-
Pure Honey or Brown Sugar: 1 tsp (5 g)
-
Chicken Bone Broth or Water: 3 tbsp (45 ml)
-
Cornstarch: 1 tsp (3 g)
Garnish & Serving (Optional)
-
Toasted White Sesame Seeds: 1 tsp
-
Chili Crisp or Sriracha: For extra heat
-
Steamed Jasmine Rice, Quinoa, or Cauliflower Rice: For serving
Step-by-Step Instructions
1. Marinate and Velvet the Chicken
-
Place the thinly sliced chicken in a medium bowl.
-
Add the soy sauce, Shaoxing wine, sesame oil, ground white pepper, and cornstarch.
-
Massage the mixture into the chicken with your hands or a fork until the liquid is fully absorbed and the meat is evenly coated with a silky slurry. Set aside to rest at room temperature for 10 minutes.
2. Whisk the Sauce & Prep Aromatics
-
In a small bowl, whisk together the low-sodium soy sauce, oyster sauce, dark soy sauce, toasted sesame oil, rice vinegar, honey, chicken broth, and cornstarch until no cornstarch lumps remain.
-
Ensure your cabbage, carrots, minced garlic, ginger, and scallions are prepped and lined up near the stove before cooking begins. Stir-frying moves rapidly once the pan is hot.
3. Sear the Chicken (High Intensity)
-
Place your wok or wide heavy skillet over high heat until a drop of water evaporates within 1 to 2 seconds of hitting the metal.
-
Swirl in 1 tablespoon of high-heat cooking oil to coat the surface.
-
Spread the marinated chicken strips in a single, uncrowded layer across the bottom of the pan. Let them sear undisturbed for 90 seconds to 2 minutes over high heat to build a golden-brown crust.
-
Flip and stir-fry for another 1 to 2 minutes until the chicken is about 90% cooked through. Transfer the chicken and any resting juices onto a clean plate; set aside.
4. Flash-Fry the Aromatics and Vegetables
-
Return the wok to medium-high heat and add the remaining 1 tablespoon of cooking oil.
-
Add the minced garlic, ginger, and the white parts of the scallions. Stir constantly for 20 to 30 seconds until fragrant, taking care not to burn the garlic.
-
Toss in the sliced carrots and chopped cabbage. Crank the heat back up to high.
-
Stir-fry rapidly with a wok spatula, tossing the cabbage continuously for 3 to 4 minutes. The cabbage should begin to wilt around the edges and pick up light charred spots while staying crisp-tender. (If your cabbage is especially thick, splash 1 tablespoon of water around the rim of the wok and cover for 60 seconds to steam-fry).
5. Combine, Sauce, and Glaze
-
Push the vegetables slightly to the sides of the wok to create an open space in the center.
-
Give the prepared sauce a quick re-stir (to lift any settled cornstarch) and pour it directly into the center of the pan. The sauce will bubble rapidly on contact.
-
Return the seared chicken and its juices back into the wok.
-
Add the reserved green scallion tops.
-
Toss everything together vigorously over medium-high heat for 1 to 2 minutes until the sauce thickens into a glossy, clingy glaze coating every piece of chicken and cabbage leaf.
-
Remove from heat immediately.
Chef’s Pro Tips for Success
-
Dry Your Vegetables: Make sure the rinsed cabbage is spun or patted completely dry before hitting the pan. Excess moisture creates steam, which will boil the cabbage instead of blistering and searing it.
-
Slice Chicken Against the Grain: Cutting against the muscle grain shortens the meat fibers, ensuring each bite remains tender rather than chewy.
-
The High-Heat Rule: Do not overcrowd the skillet. If using a standard 10-inch pan, sear the chicken in two smaller batches so the pan maintains high surface temperature.
Custom Variations & Substitutions
-
Low-Carb / Keto: Omit the honey/sugar in the sauce and serve over riced cauliflower or konjac noodles.
-
Spicy Garlic: Add 1 tablespoon of chili-garlic paste or 2 thinly sliced fresh Thai bird’s eye chilies alongside the garlic and ginger in Step 4.
-
Vegetarian / Plant-Based: Substitute the chicken with 14 oz of cubed extra-firm pressed tofu or sliced king oyster mushrooms, and swap the oyster sauce for vegetarian stir-fry sauce.
Storage, Reheating & Meal Prep
-
Refrigerator Storage: Allow the stir-fry to cool completely, then transfer to an airtight glass container. Refrigerate for up to 4 days.
-
Reheating on the Stovetop: Reheat in a hot skillet with 1 teaspoon of oil over medium-high heat for 2 to 3 minutes to maintain the crisp texture of the cabbage.
-
Reheating in the Microwave: Heat individual portions on high for 90 to 120 seconds, stirring midway through.
-
Freezing Note: Freezing is not recommended for this recipe, as raw and stir-fried cabbage releases water upon thawing, resulting in a soggy texture.
Nutritional Facts
(Estimated per 1 serving, recipe yields 4 full servings without rice)
| Metric | Amount per Serving | % Daily Value* |
| Calories | 285 kcal | — |
| Total Fat | 11 g | 14% |
| Saturated Fat | 1.8 g | 9% |
| Trans Fat | 0 g | — |
| Cholesterol | 75 mg | 25% |
| Sodium | 640 mg | 28% |
| Total Carbohydrates | 12 g | 4% |
| Dietary Fiber | 3.5 g | 13% |
| Total Sugars | 5.5 g | — |
| Protein | 33 g | 66% |
| Vitamin A | 1,850 IU | 37% |
| Vitamin C | 52 mg | 58% |
| Calcium | 70 mg | 5% |
| Iron | 1.8 mg | 10% |
| Potassium | 590 mg | 13% |