A Whole Meal From the Wok: How to Stir-Fry Three Dishes in a Row
A Whole Meal From the Wok: How to Stir-Fry Three Dishes in a Row is a medium Chinese recipe that serves 4. 520 calories per serving. Recipe by J. Kenji López-Alt on YouTube.
Prep: 30 min | Cook: 20 min | Total: 1 hr 5 min
Cost: $46.35 total, $11.59 per serving
Ingredients
- 2 medium Chinese Eggplant (about 500 g total, salted and pre‑cooked)
- 7 cloves Garlic (minced; 3 for eggplant, 2 for chicken, 2 for cabbage)
- 2 tablespoons Ginger (minced; divided among dishes)
- 12 pieces Dried Red Chilies (sliced; 2 for eggplant, 6‑8 for chicken, 2 for cabbage)
- 5 stalks Scallions (sliced; divided among dishes, plus garnish for eggplant)
- 6 tablespoons Light Soy Sauce (for sauces and chicken marinate)
- 3 tablespoons Dark Soy Sauce (adds color to sauces)
- 2 tablespoons Shaoxing Wine (Chinese cooking rice wine)
- 1 teaspoon Sugar (granulated)
- 2 teaspoons Chinese Black Vinegar (for eggplant sauce)
- 1 tablespoon Pickled Chili Liquid (from jarred pickled chilies)
- 1 tablespoon Fermented Chili Broad Bean Paste (Doubanjiang) (spicy, salty paste)
- 3 tablespoons Water (to thin sauces)
- 1 pinch Salt (for seasoning eggplant and cabbage)
- 2 pinches MSG (enhances umami; one for eggplant, one for cabbage)
- 2 tablespoons Cilantro (chopped, garnish for eggplant)
- 5 tablespoons Vegetable Oil (high‑smoke‑point oil for wok)
- 1 pound Chicken Thighs (boneless, skinless, cut into bite‑size pieces)
- 2 tablespoons Cornstarch (1 for chicken marinate, 1 for sauce slurry)
- 1 teaspoon Sichuan Peppercorns (ground)
- 1/4 cup Roasted Peanuts (unsalted, roughly chopped)
- 1 tablespoon Honey (for Kung Pao sauce)
- 1 tablespoon Chinese Black Vinegar (for Kung Pao sauce)
- 1/2 head Napa Cabbage (about 300 g, sliced)
- 1 tablespoon Chinese Chinkiang Vinegar (for cabbage glaze)
Instructions
Prep All Ingredients
Slice eggplant, mince garlic and ginger, slice dried chilies, chop scallions, cut chicken into bite‑size pieces, slice cabbage, measure all sauces into small bowls.
Time: PT10M
Make Sauces
Combine for eggplant sauce: light soy, dark soy, Shaoxing wine, sugar, black vinegar, pickled chili liquid, doubanjiang, and 2 Tbsp water. Stir until smooth. For Kung Pao sauce: mix light soy, dark soy, Shaoxing wine, honey, black vinegar, and 1 tsp cornstarch dissolved in 1 Tbsp water. For cabbage glaze: mix Chinkiang vinegar, pinch of salt, pinch of MSG, and 1 tsp cornstarch slurry.
Time: PT5M
Cook Fish‑Fragrant Eggplant
Heat wok over high flame until smoking, add 2 Tbsp oil, then add pre‑cooked eggplant pieces. Sear until browned, about 2‑3 min. Add garlic, ginger, sliced chilies, and half the scallions; stir‑fry 30 seconds. Pour in eggplant sauce, toss to coat, cook 1‑2 min. Finish with a pinch of salt, MSG, and garnish with cilantro and remaining scallions.
Time: PT5M
Temperature: High
Cook Kung Pao Chicken (Batch Method)
Season chicken with 2 Tbsp light soy, 1 Tbsp dark soy, 1 Tbsp Shaoxing wine, 1 Tbsp cornstarch, pinch of salt and MSG. Heat wok over high heat, add 2 Tbsp oil. Working in ¼‑pound batches, stir‑fry chicken until just cooked through and lightly browned, about 2‑3 min per batch. Transfer each batch to a warm bowl and keep wok clean between batches.
Time: PT8M
Temperature: High
Add Aromatics and Peanuts
With the wok still hot, add a little more oil if needed, then stir‑fry sliced garlic, ginger, ground Sichuan peppercorns, and dried chilies until fragrant, about 30 seconds. Add sliced scallions, roasted peanuts, and the cooked chicken; toss to combine.
Time: PT2M
Temperature: High
Finish Kung Pao Chicken
Stir in the prepared Kung Pao sauce, coating the chicken and peanuts. Cook 1‑2 min until sauce thickens and glazes the pieces. Transfer to serving plate.
Time: PT2M
Temperature: High
Stir‑Fry Cabbage
Wipe wok clean, add 1 Tbsp oil, then add sliced cabbage, dried chilies, garlic, and ginger. Stir‑fry quickly, tossing constantly for 3‑4 min until cabbage is bright‑red and still crisp. Add a pinch of salt, MSG, then drizzle the cabbage glaze and toss for another 30 seconds.
Time: PT5M
Temperature: High
Plate and Serve
Arrange the three dishes on a large serving platter or individual plates. Serve immediately with steamed rice.
Time: PT3M
Nutrition Facts
- Calories
- 520
- Protein
- 30 g
- Carbohydrates
- 45 g
- Fat
- 22 g
- Fiber
- 8 g
Dietary info: Gluten‑Free if using tamari, Dairy‑Free, Nut‑Free option by omitting peanuts
Allergens: Soy, Peanuts, Wheat (soy sauce), Eggplant (nightshade)
Last updated: April 7, 2026






