Chinese Cabbage Egg Stir Fry
A cozy, everyday stir fry that’s light, nourishing, and full of flavor.
Introduction
I have a soft spot for recipes like this Chinese Cabbage Egg Stir Fry. It’s one of those dishes that feels like home no matter where you are—simple ingredients, quick cooking, and a flavor that’s both comforting and surprisingly satisfying. Whenever I make it, I’m reminded that sometimes the most humble combinations—just eggs, cabbage, garlic, and soy sauce—can become something really special when handled with care.
You know those days when you’re not in the mood for anything fancy, but you still want a meal that feels warm and nourishing? That’s exactly when I turn to this stir fry. It’s light yet filling, crisp yet silky, and it pairs beautifully with a bowl of steamed rice or noodles.
What Is Chinese Cabbage Egg Stir Fry?
This dish is a classic homestyle Chinese stir fry that combines tender napa cabbage (also called Chinese cabbage) with softly scrambled eggs and a savory sauce. Everything comes together in one pan, and it’s ready in under 15 minutes. The eggs soak up the soy and sesame flavors, while the cabbage adds crunch and sweetness. It’s one of those dishes that manages to be both wholesome and deeply satisfying without trying too hard.
Why This Recipe Is Special
What makes this dish stand out is how effortlessly it balances flavor and texture. The eggs are fluffy, the cabbage is slightly caramelized but still crisp, and the light sauce ties everything together with that umami depth we all love in Chinese cooking.
It’s special because it doesn’t rely on expensive or hard-to-find ingredients—you probably already have everything you need. And beyond the taste, it’s about that feeling: standing over a warm wok, hearing the gentle sizzle, and watching simple ingredients transform in minutes.
Why You’ll Love This Recipe
- 🥬 Quick and Easy: Done in under 15 minutes—perfect for busy nights or lazy weekends.
- 🍳 Simple Ingredients: Just cabbage, eggs, and pantry staples—no fancy sauces needed.
- 🥢 Healthy and Light: Naturally low-carb, high in protein, and packed with fiber.
- 😌 Comforting Flavor: Soft, savory, slightly sweet, and loaded with umami goodness.
- 🧂 Flexible: Great base for adding other veggies or proteins you already have on hand.
Tools You’ll Need
- Wok or Large Skillet: The high sides and even heat help with that perfect stir-fry sear. A large nonstick pan works too if you don’t have a wok.
- Wooden Spoon or Spatula: For stirring the eggs and tossing the cabbage without breaking them apart.
- Mixing Bowl: To beat the eggs and season them before cooking.
- Knife & Cutting Board: To slice the cabbage thinly and prep the aromatics.
- Measuring Spoons: For soy sauce, sesame oil, and seasoning—though feel free to “eyeball it” once you get the hang of it.
Ingredients
(Serves 2–3)
- 4 large eggs (about 200 g)
- 1 tablespoon (15 ml) soy sauce
- 1 teaspoon (5 ml) sesame oil
- 1/4 teaspoon white pepper (optional but authentic)
- 1 small head napa cabbage (about 1 lb / 450 g) – thinly sliced
- 2 cloves garlic – minced
- 1 tablespoon (15 ml) vegetable oil
- 1/2 teaspoon salt – or to taste
- 1/4 teaspoon sugar – to balance the flavors
- 1 tablespoon (15 ml) water – helps steam and soften the cabbage
- Chopped green onions or sesame seeds (optional) – for garnish
Step-by-Step Instructions
1. Prep everything first.
Stir-fries move fast, so have everything ready before you start. Slice your cabbage into thin strips and mince the garlic. In a small bowl, whisk together the eggs, soy sauce, sesame oil, and white pepper.
2. Cook the eggs.
Heat 1 teaspoon of oil in your wok or skillet over medium heat. Pour in the eggs and let them set for a few seconds, then gently scramble them until they’re soft and just cooked. Don’t overdo it—they’ll cook a bit more later. Transfer them to a plate.
(Tip: If your eggs look a little too soft, that’s actually perfect. They’ll stay tender once you stir them back in.)
3. Sauté the garlic and cabbage.
Add the remaining oil to the same pan. Toss in the garlic and stir for about 10 seconds—just until fragrant, not brown. Add the cabbage and stir-fry for about 2–3 minutes, until it starts to wilt and soften.
4. Season and steam.
Sprinkle in the salt and sugar, then add the tablespoon of water. Cover the pan and let it steam for 1–2 minutes. This helps the cabbage become tender without losing its crunch.
5. Bring it all together.
Uncover and toss the cooked eggs back in. Stir everything gently so the eggs coat the cabbage in that glossy sauce. Taste and adjust seasoning—maybe a splash more soy sauce or a drizzle of sesame oil if you like.
6. Serve hot.
Transfer to a plate and sprinkle with chopped green onions or sesame seeds if you want a bit of extra flair.
Serving Ideas
- Serve it over steamed jasmine rice for a quick, balanced meal.
- Add it to noodles for a simple cabbage-and-egg lo mein.
- Pair it with grilled chicken, tofu, or shrimp to make it heartier.
- Spoon it into lettuce wraps for a light, fresh option.
Variations & Customizations
- Add Protein: Toss in some shrimp, shredded chicken, or thinly sliced beef.
- Make it Spicy: Add chili oil, red pepper flakes, or a drizzle of sriracha.
- Use Different Greens: Substitute napa cabbage with bok choy, regular cabbage, or even kale.
- Extra Veggies: Try thinly sliced carrots, mushrooms, or bean sprouts for texture.
Storage & Make-Ahead
- To Store: Keep leftovers in an airtight container in the fridge for up to 3 days.
- To Reheat: Warm gently in a pan over low heat or microwave in short bursts to avoid overcooking the eggs.
- To Make Ahead: You can prep the cabbage and whisk the eggs a day before—just keep them separate until you’re ready to cook.
Pro Tips (and a Few Mistakes to Avoid)
- Don’t overcook the eggs. They should be soft and slightly underdone before combining—overcooked eggs turn rubbery fast.
- High heat, quick cooking. Stir-frying works best when your pan is hot enough to sizzle but not smoke.
- Dry the cabbage well. Excess moisture can make the dish watery instead of crisp.
- Balance the flavors. A pinch of sugar might sound strange, but it really brings out the cabbage’s sweetness.
- Taste as you go. Every soy sauce is different—adjust salt accordingly.
Recipe Summary
Yield: 2–3 servings
Prep Time: 10 minutes
Cook Time: 8 minutes
Total Time: 18 minutes
Approx. Nutrition (per serving):
- Calories: 190
- Protein: 10 g
- Fat: 13 g
- Carbohydrates: 7 g
- Fiber: 3 g
Final Thoughts
I love how this simple Chinese Cabbage Egg Stir Fry reminds me that cooking doesn’t always need to be elaborate to be delicious. You just need a few ingredients, a hot pan, and a bit of care. It’s the kind of meal that feels nurturing yet effortless—a recipe worth keeping in your weeknight rotation.
Chinese Cabbage Egg Stir Fry
4
servings10
minutes10
minutes190
kcalThis dish is a classic homestyle Chinese stir fry that combines tender napa cabbage (also called Chinese cabbage) with softly scrambled eggs and a savory sauce. Everything comes together in one pan, and it’s ready in under 15 minutes. The eggs soak up the soy and sesame flavors, while the cabbage adds crunch and sweetness. It’s one of those dishes that manages to be both wholesome and deeply satisfying without trying too hard.
Ingredients
(Serves 2–3)
4 large eggs (about 200 g)
1 tablespoon (15 ml) soy sauce
1 teaspoon (5 ml) sesame oil
1/4 teaspoon white pepper (optional but authentic)
1 small head napa cabbage (about 1 lb / 450 g) – thinly sliced
2 cloves garlic – minced
1 tablespoon (15 ml) vegetable oil
1/2 teaspoon salt – or to taste
1/4 teaspoon sugar – to balance the flavors
1 tablespoon (15 ml) water – helps steam and soften the cabbage
Chopped green onions or sesame seeds (optional) – for garnish
Directions
- Prep everything first.
- Stir-fries move fast, so have everything ready before you start. Slice your cabbage into thin strips and mince the garlic. In a small bowl, whisk together the eggs, soy sauce, sesame oil, and white pepper.
- Cook the eggs.
- Heat 1 teaspoon of oil in your wok or skillet over medium heat. Pour in the eggs and let them set for a few seconds, then gently scramble them until they’re soft and just cooked. Don’t overdo it—they’ll cook a bit more later. Transfer them to a plate.
- (Tip: If your eggs look a little too soft, that’s actually perfect. They’ll stay tender once you stir them back in.)
- Sauté the garlic and cabbage.
- Add the remaining oil to the same pan. Toss in the garlic and stir for about 10 seconds—just until fragrant, not brown. Add the cabbage and stir-fry for about 2–3 minutes, until it starts to wilt and soften.
- Season and steam.
- Sprinkle in the salt and sugar, then add the tablespoon of water. Cover the pan and let it steam for 1–2 minutes. This helps the cabbage become tender without losing its crunch.
- Bring it all together.
- Uncover and toss the cooked eggs back in. Stir everything gently so the eggs coat the cabbage in that glossy sauce. Taste and adjust seasoning—maybe a splash more soy sauce or a drizzle of sesame oil if you like.
- Serve hot.
- Transfer to a plate and sprinkle with chopped green onions or sesame seeds if you want a bit of extra flair.
Notes
- Don’t overcook the eggs. They should be soft and slightly underdone before combining—overcooked eggs turn rubbery fast.
High heat, quick cooking. Stir-frying works best when your pan is hot enough to sizzle but not smoke.
Dry the cabbage well. Excess moisture can make the dish watery instead of crisp.
Balance the flavors. A pinch of sugar might sound strange, but it really brings out the cabbage’s sweetness.
Taste as you go. Every soy sauce is different—adjust salt accordingly.

