RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Peppery Beef & Cabbage Stir‑Fry with Chewy Buckwheat Soba Noodles
  • Gochujang‑Honey Pork Stir‑Fry with Sweet Potato Glass Noodles, Charred Napa Cabbage & Shiitake
  • Cajun Garlic Shrimp & Scallop Stir‑Fry with Bell Pepper, Red Cabbage and Rice Noodles
  • Grilled Ancho-Lime Chicken over Cilantro-Lime Jasmine Rice with Warm Black Bean & Corn Salsa and Quick-Pickled Red Cabbage
  • Korean-Style Beef & Sweet Potato Glass Noodle Stir‑Fry with Gochujang‑Charred Napa Cabbage
  • Turkey & Bean Chili with Crispy Baked Corn Tortilla Chips
  • Browse all recipes →
Crisp Turkey, Cabbage & Bean Sprout Stir‑Fry (Chinese‑Style)

Crisp Turkey, Cabbage & Bean Sprout Stir‑Fry (Chinese‑Style)

By Christina Pugh

Chinese / East Asian-inspiredIntermediate

A bright, restaurant‑quality stir‑fry that pairs lean ground turkey with crisp cabbage and crunchy bean sprouts in a savory-sweet soy-ginger sauce. Fast to make yet layered in texture — the turkey is caramelized for depth, the cabbage is quickly wilted to stay tender-crisp, and the bean sprouts are added at the end so they keep their fresh snap.

Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
4 servings

Ingredients

  • 1 lb (454 g) ground turkey (93% lean)
  • 5 cups (about 450 g) green cabbage, thinly sliced
  • 4 cups (about 200 g) bean sprouts (mung bean sprouts), rinsed and drained
  • 2 tbsp vegetable oil (or neutral oil like canola/grapeseed)
  • 1 tsp sesame oil (to finish)
  • 1 medium (about 150 g) yellow onion, thinly sliced
  • 3 cloves (about 9 g) garlic, finely minced
  • 1 tbsp (about 6 g) fresh ginger, finely minced
  • 3 tbsp low-sodium soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp rice vinegar
  • 1 tbsp brown sugar (or honey)
  • 1 tbsp cornstarch + 2 tbsp water (mix before using) light cornstarch slurry (cornstarch + water)
  • 2 stalks green onions, sliced on the bias (for garnish)
  • 1 tbsp toasted sesame seeds (optional, for garnish)
  • 1/2 tsp (or to taste) cracked black pepper
  • 1/4 tsp red pepper flakes (optional)

Instructions

1

Prep everything first (mise en place): thinly slice the cabbage and onion, rinse and drain the bean sprouts, mince the garlic and ginger, mix the soy-oyster-rice vinegar-brown sugar into a bowl, and whisk the cornstarch into 2 tablespoons of cold water to make a slurry. Having ingredients ready prevents overcooking and keeps the stir-fry fast and bright.

2

Heat a large heavy-bottomed skillet or wok over medium-high heat until hot (about 2 minutes). Add 1 tablespoon of vegetable oil and swirl to coat. High heat is essential for a true stir-fry: it quickly caramelizes proteins and vegetables without steaming them.

3

Add the ground turkey in a single layer and let it sit, undisturbed, for 60–90 seconds to develop good contact with the pan — this creates Maillard browning and deeper flavor. Break the meat into bite-sized pieces with a spatula and continue cooking until mostly cooked through and caramelized in places, about 4–5 minutes total. Don’t crowd the pan; browning concentrates flavor.

4

Season the turkey with a pinch of kosher salt and half the black pepper, then push it to one side of the pan. Add the remaining 1 tablespoon vegetable oil to the empty side, then add the sliced onion. Sauté the onion for 1–2 minutes until it starts to soften and turn translucent — the separate oil pocket helps them cook quickly without cooling the pan and losing heat for the meat.

5

Add the minced garlic and ginger to the onion-oil area and cook 20–30 seconds until fragrant. Cooking aromatics briefly mellows raw sharpness and releases their oils — don’t let them burn or they’ll turn bitter.

6

Stir the turkey together with the onions/garlic, then add the sliced cabbage. Toss vigorously for 2–3 minutes: you want the cabbage to wilt slightly but remain tender-crisp so it keeps body and texture in the finished dish. Overcooking cabbage makes it limp and dulls the bright flavor.

7

Pour the prepared sauce (soy sauce, oyster sauce, rice vinegar, brown sugar) around the edge of the pan so it hits the hot surface and starts to reduce immediately. Toss everything to coat. Let the sauce bubble for 30–45 seconds to concentrate flavors before adding the cornstarch slurry — this ensures the slurry thickens a flavorful base rather than thin water.

8

Stir in the cornstarch slurry and toss for another 30–45 seconds until the sauce becomes glossy and clings to the meat and vegetables. Cornstarch briefly gelatinizes when heated and gives the stir-fry a silky, restaurant-style finish.

9

Add the bean sprouts last and fold them in for 20–30 seconds — just long enough to warm them through but not so long that they lose their snap. Finish with the sesame oil and remaining black pepper; sesame oil is aromatic and should be added at the end so its fragrance remains vibrant.

10

Taste and adjust seasoning: add a sprinkle of salt or a splash more soy if it needs salt, or a pinch of red pepper flakes for heat. Transfer to a warm serving platter and garnish with sliced green onions and toasted sesame seeds.

11

Serve immediately over steamed jasmine rice, cauliflower rice, or alongside soba/noodles. Stir-fries cool quickly; serving hot preserves the contrast of textures.

Chef's Tips

  • 1Dry the bean sprouts and cabbage well in a salad spinner or with paper towels so they sizzle instead of steaming when added to the hot pan — this preserves crunch.
  • 2Brown the turkey in one undisturbed layer at first: that first 60–90 seconds of contact gives the dish savory depth through Maillard browning. If the pan smokes, lower the heat slightly — you want browning, not burning.
  • 3Use a very hot pan and work quickly. Have the sauce and slurry mixed ahead of time so you can add them immediately; delayed sauce results in overcooked vegetables.
  • 4Avoid adding too much cornstarch — a light slurry is enough to coat and gloss the ingredients. If you use more, the sauce can become gluey as it cools.
  • 5If using a non-stick skillet, reduce oil slightly; a stainless-steel or carbon steel wok will give better browning and is preferred for high-heat stir-frying.

Variations

  • Korean twist: Swap oyster sauce for 1 tablespoon gochujang and add 1 tablespoon rice wine (or mirin). Finish with toasted sesame seeds and serve with kimchi on the side.
  • Vegetarian option: Replace ground turkey with 14 oz (400 g) firm tofu, pressed and crumbled, and use vegetarian oyster sauce or hoisin. Increase sesame oil to 2 tsp for richness.
  • Noodle or rice upgrade: Toss hot cooked rice noodles (200 g cooked) or 2 cups of steamed rice into the skillet at the end to make a more substantial one-pan meal.
  • Greener cabbage swap: Use Napa (Chinese) cabbage for a silkier, milder flavor; it will cook down faster so reduce the wilt time by 30–60 seconds.

Nutrition per Serving

345

Calories

29g

Protein

20g

Carbs

18g

Fat

5g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Crisp Turkey, Cabbage & Bean Sprout Stir‑Fry (Chinese‑Style)

By Christina Pugh

Crisp Turkey, Cabbage & Bean Sprout Stir‑Fry (Chinese‑Style) - ground turkey (93% lean), green cabbage, thinly sliced recipe

A bright, restaurant‑quality stir‑fry that pairs lean ground turkey with crisp cabbage and crunchy bean sprouts in a savory-sweet soy-ginger sauce. Fast to make yet layered in texture — the turkey is caramelized for depth, the cabbage is quickly wilted to stay tender-crisp, and the bean sprouts are added at the end so they keep their fresh snap.

Chinese / East Asian-inspiredIntermediate4 servings
Prep: 15 minutes
Cook: 15 minutes
30 minutes

Ingredients

  • 1 lb (454 g) ground turkey (93% lean)
  • 5 cups (about 450 g) green cabbage, thinly sliced
  • 4 cups (about 200 g) bean sprouts (mung bean sprouts), rinsed and drained
  • 2 tbsp vegetable oil (or neutral oil like canola/grapeseed)
  • 1 tsp sesame oil (to finish)
  • 1 medium (about 150 g) yellow onion, thinly sliced
  • 3 cloves (about 9 g) garlic, finely minced
  • 1 tbsp (about 6 g) fresh ginger, finely minced
  • 3 tbsp low-sodium soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp rice vinegar
  • 1 tbsp brown sugar (or honey)
  • 1 tbsp cornstarch + 2 tbsp water (mix before using) light cornstarch slurry (cornstarch + water)
  • 2 stalks green onions, sliced on the bias (for garnish)
  • 1 tbsp toasted sesame seeds (optional, for garnish)
  • 1/2 tsp (or to taste) cracked black pepper
  • 1/4 tsp red pepper flakes (optional)

Instructions

1

Prep everything first (mise en place): thinly slice the cabbage and onion, rinse and drain the bean sprouts, mince the garlic and ginger, mix the soy-oyster-rice vinegar-brown sugar into a bowl, and whisk the cornstarch into 2 tablespoons of cold water to make a slurry. Having ingredients ready prevents overcooking and keeps the stir-fry fast and bright.

2

Heat a large heavy-bottomed skillet or wok over medium-high heat until hot (about 2 minutes). Add 1 tablespoon of vegetable oil and swirl to coat. High heat is essential for a true stir-fry: it quickly caramelizes proteins and vegetables without steaming them.

3

Add the ground turkey in a single layer and let it sit, undisturbed, for 60–90 seconds to develop good contact with the pan — this creates Maillard browning and deeper flavor. Break the meat into bite-sized pieces with a spatula and continue cooking until mostly cooked through and caramelized in places, about 4–5 minutes total. Don’t crowd the pan; browning concentrates flavor.

4

Season the turkey with a pinch of kosher salt and half the black pepper, then push it to one side of the pan. Add the remaining 1 tablespoon vegetable oil to the empty side, then add the sliced onion. Sauté the onion for 1–2 minutes until it starts to soften and turn translucent — the separate oil pocket helps them cook quickly without cooling the pan and losing heat for the meat.

5

Add the minced garlic and ginger to the onion-oil area and cook 20–30 seconds until fragrant. Cooking aromatics briefly mellows raw sharpness and releases their oils — don’t let them burn or they’ll turn bitter.

6

Stir the turkey together with the onions/garlic, then add the sliced cabbage. Toss vigorously for 2–3 minutes: you want the cabbage to wilt slightly but remain tender-crisp so it keeps body and texture in the finished dish. Overcooking cabbage makes it limp and dulls the bright flavor.

7

Pour the prepared sauce (soy sauce, oyster sauce, rice vinegar, brown sugar) around the edge of the pan so it hits the hot surface and starts to reduce immediately. Toss everything to coat. Let the sauce bubble for 30–45 seconds to concentrate flavors before adding the cornstarch slurry — this ensures the slurry thickens a flavorful base rather than thin water.

8

Stir in the cornstarch slurry and toss for another 30–45 seconds until the sauce becomes glossy and clings to the meat and vegetables. Cornstarch briefly gelatinizes when heated and gives the stir-fry a silky, restaurant-style finish.

9

Add the bean sprouts last and fold them in for 20–30 seconds — just long enough to warm them through but not so long that they lose their snap. Finish with the sesame oil and remaining black pepper; sesame oil is aromatic and should be added at the end so its fragrance remains vibrant.

10

Taste and adjust seasoning: add a sprinkle of salt or a splash more soy if it needs salt, or a pinch of red pepper flakes for heat. Transfer to a warm serving platter and garnish with sliced green onions and toasted sesame seeds.

11

Serve immediately over steamed jasmine rice, cauliflower rice, or alongside soba/noodles. Stir-fries cool quickly; serving hot preserves the contrast of textures.

Chef's Tips

  • 1Dry the bean sprouts and cabbage well in a salad spinner or with paper towels so they sizzle instead of steaming when added to the hot pan — this preserves crunch.
  • 2Brown the turkey in one undisturbed layer at first: that first 60–90 seconds of contact gives the dish savory depth through Maillard browning. If the pan smokes, lower the heat slightly — you want browning, not burning.
  • 3Use a very hot pan and work quickly. Have the sauce and slurry mixed ahead of time so you can add them immediately; delayed sauce results in overcooked vegetables.
  • 4Avoid adding too much cornstarch — a light slurry is enough to coat and gloss the ingredients. If you use more, the sauce can become gluey as it cools.
  • 5If using a non-stick skillet, reduce oil slightly; a stainless-steel or carbon steel wok will give better browning and is preferred for high-heat stir-frying.

Variations

  • Korean twist: Swap oyster sauce for 1 tablespoon gochujang and add 1 tablespoon rice wine (or mirin). Finish with toasted sesame seeds and serve with kimchi on the side.
  • Vegetarian option: Replace ground turkey with 14 oz (400 g) firm tofu, pressed and crumbled, and use vegetarian oyster sauce or hoisin. Increase sesame oil to 2 tsp for richness.
  • Noodle or rice upgrade: Toss hot cooked rice noodles (200 g cooked) or 2 cups of steamed rice into the skillet at the end to make a more substantial one-pan meal.
  • Greener cabbage swap: Use Napa (Chinese) cabbage for a silkier, milder flavor; it will cook down faster so reduce the wilt time by 30–60 seconds.

Nutrition per Serving

345

Calories

29g

Protein

20g

Carbs

18g

Fat

5g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with ground turkey (93% lean)🥘 More with green cabbage, thinly sliced🥘 More with bean sprouts (mung bean sprouts), rinsed and drained

Similar Recipes