Vietnamese Cabbage and Egg Recipe: Crispy Wok-Fried Bites with Silky Yolk

Breakfast & Brunch

Vietnamese Cabbage and Egg Recipe: Crispy Wok-Fried Bites with Silky Yolk

This Vietnamese cabbage and egg recipe delivers crispy wok-fried bites that balance tender cabbage with a perfectly runny yolk—just like the street food stalls of Hanoi. The secret lies in high-heat wok cooking, where the cabbage achieves that satisfying crunch while the eggs maintain their silky centers.

I first discovered this dish during a morning market visit, where vendors transformed simple ingredients into something irresistibly flavorful.

What sets this recipe apart is the perfect harmony of textures: crispy cabbage leaves, tender stems, and that velvety egg yolk that pools together when you take your first bite. The dish comes together in under 15 minutes, making it ideal for busy mornings or weekend brunches.

Traditional versions often include fish sauce, chili, and fresh herbs, but this version keeps it simple while delivering maximum flavor.

The result is a dish that's equally at home as a light breakfast or a fresh appetizer—packed with umami from the fish sauce, a touch of heat from chili flakes, and bright freshness from the herbs.

Each crispy bite of cabbage contrasts beautifully with the rich, creamy egg yolk, creating a balance that's impossible to resist. This is Vietnamese comfort food at its finest.

Serve immediately while the cabbage remains crisp and the eggs are still warm, or enjoy as part of a larger brunch spread with rice and pickled vegetables.

The technique is straightforward, but the flavor payoff is undeniable—this recipe proves you can achieve restaurant-quality results with just a few simple ingredients and the right cooking method.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for vietnamese cabbage and egg

Simple ingredients for a dish that tastes like Hanoi street food—crispy cabbage and silky eggs in minutes.

Ingredient Amount Notes
Green Cabbage 🥬 1 small head Outer leaves removed, cut lengthwise
Large Eggs 🥚 4 whole Room temperature for best results
Vegetable Oil 🫒 ½ cup High smoke point preferred
Fish Sauce 🍶 1 tbsp Vegetarian-friendly version if needed
Red Chili Flakes 🌶️ 1 tsp Adjust for heat preference
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime Wedges 🍋 2 whole For serving
Salt 🧂 1 tsp Kosher or sea salt
Garlic Cloves 🧄 2 cloves Minced for seasoning
Sugar 🍚 ½ tsp Balances fish sauce sweetness
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Vegetable Broth 💧 ¼ cup For extra umami depth

The cabbage is everything here. Look for a small head with crisp outer leaves—they're the ones that get that perfect wok-fried crunch. Whole Foods or local Asian markets usually carry the freshest. If you can't find a small head, a quarter of a large cabbage works too, but remove all the tough outer leaves. The key is cutting it lengthwise into quarters, keeping the core intact so it stays tender while the leaves crisp. Fresh cilantro matters too—the bright green kind from the produce section, not the wilted stuff in the back. For the eggs, room temperature is critical—they'll cook more evenly and hold their runny centers better.

No fish sauce? Vegetarian oyster sauce or soy sauce works in a pinch, though the umami won't be quite the same. The chili flakes can be swapped for fresh Thai chilies if you're brave, but they need to be finely minced. Short on cilantro? Fresh mint or Thai basil adds a nice brightness. The vegetable broth is optional but worth the extra umami—use the leftover veggie broth from your fridge if you've got it. For the oil, peanut or avocado oil works best if you want that authentic wok flavor, but vegetable oil is fine. The sugar might seem odd, but it balances the fish sauce's saltiness perfectly—don't skip it.

This dish is all about speed—serve immediately while the cabbage is crisp and the eggs are still runny. If you must prep ahead, keep the cabbage and eggs separate until cooking. The fish sauce and seasonings can be mixed in a small bowl ahead of time. Leftovers? Not recommended—the cabbage gets soggy fast. But if you have any, reheat in a dry pan over medium heat for 30 seconds max to revive the crisp. The lime wedges should be squeezed fresh at the table—they add that final bright note that makes it taste like street food.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this recipe because it’s the kind of dish that proves you don’t need a pantry full of exotic spices to make something unforgettable. Just cabbage, eggs, a splash of fish sauce, and a pinch of chili—no fancy prep, no fuss, and yet every bite delivers that perfect balance of salty, umami, and heat.
  • Crispy-Creamy Perfection: The secret’s in the eggs—fried until the edges are golden and the yolks stay runny. That contrast, paired with the crunch of quick-pickled cabbage, is chef’s kiss. Honestly, I’ve never met a dish that nails texture like this one does.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The cabbage stays crisp for days, and the eggs? They reheat like a dream. Toss it in a container with some rice, and you’ve got a meal that’ll save you from sad desk lunches—no thermos required.
  • Budget Night Savior: Fish sauce is the ultimate flavor booster for pennies, and cabbage is one of the cheapest veggies out there. I’ve fed four people for under $8 with this recipe, and the leftovers? Just as good cold the next day. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for Vietnamese cabbage and egg recipe

Master this wok technique for perfectly crispy cabbage and silky eggs every time.

1

Prepare the Cabbage for Optimal Texture

Remove the outer leaves from the small head of green cabbage and cut it lengthwise into quarters. Separate the leaves and discard the thick core. You want thin, pliable leaves that will crisp up beautifully in the wok.

Cut each leaf crosswise into 1-inch wide strips, working from the stem end toward the tip. The leaves should be about 2-3 inches long when finished. For extra tenderness, gently massage the leaves with your fingers to soften them slightly before cooking.

2

Season and Blanch the Cabbage

In a large bowl, combine the cabbage strips with the minced garlic cloves, 1 teaspoon of salt, ½ teaspoon of sugar, ¼ teaspoon of black pepper, and 1 teaspoon of red chili flakes. Toss everything together until the cabbage is evenly coated with the seasoning mixture.

Heat 2 tablespoons of vegetable oil in a wok or large skillet over medium-high heat. Add the seasoned cabbage in a single layer and stir-fry for 2-3 minutes until the edges begin to soften. Pour in the ¼ cup vegetable broth and stir constantly for 1 minute until the cabbage is bright green and just tender. Remove from heat and set aside.

3

Create the Perfect Egg Mixture

In a medium bowl, whisk together the 4 whole large eggs until fully combined. Add 1 tablespoon of fish sauce and whisk again until evenly distributed. The eggs should be at room temperature for best results—this ensures they cook evenly and create that signature silky yolk.

Real talk: don't overmix the eggs or they'll become tough. Just combine them until no streaks remain, then let them sit for 2 minutes before using. This resting period allows the proteins to relax slightly, giving you that perfect cloud-like texture when cooked.

4

Wok-Fry the Cabbage and Eggs Together

Heat the remaining 3 tablespoons of vegetable oil in your wok over medium-high heat until shimmering. Add the blanched cabbage and stir-fry for 1 minute to reheat. Create a well in the center of the wok and pour in the egg mixture.

Immediately use a spatula to gently push the eggs from the edges toward the center, creating a loose omelet-like formation. Cook for 30-45 seconds until the bottom is set but the top remains slightly runny. The cabbage should be crispy around the edges while still maintaining some bite in the center.

5

Finish and Serve Immediately

Remove the wok from heat and transfer the cabbage and egg mixture to serving plates. Garnish with the chopped fresh cilantro and serve immediately with the lime wedges. The dish should be hot and vibrant, with crispy cabbage edges contrasting the silky egg centers.

Here's the thing—this dish tastes best fresh off the wok. The cabbage loses its crispness quickly, and the eggs continue to cook even after leaving the heat. Serve with steamed rice and extra chili flakes if you prefer more heat. The balance of salty fish sauce, sweet sugar, and spicy chili creates a truly addictive flavor profile.

👨‍🍳

Pro Tips For Making Vietnamese Cabbage And Egg

  • PREP CABBAGE RIGHT: Cut the cabbage into 1-inch-wide strips, not the usual thin shreds—this keeps it from turning to mush when stir-frying. I used to over-chop it, and the texture always suffered. Wider strips hold up better and soak up the fish sauce flavor like a sponge.
  • CRACK EGGS HOT: Drop the eggs into the sizzling oil after the cabbage has already softened for 2 minutes—this way, the eggs cook in their own steam and stay tender. Cold eggs straight into hot oil? That’s how you end up with rubbery yolks.
  • SALT THE CABBAGE FIRST: Toss the raw cabbage with a pinch of salt (about ½ teaspoon) and let it sit for 5 minutes before cooking. This draws out moisture, so it crisps up better when stir-fried. Skipping this step means soggy cabbage, no matter how much oil you use.
  • FINISH WITH CHILI: Sprinkle the red chili flakes after removing the pan from heat—this preserves their sharpness instead of cooking it out. A quick toss with the eggs and cabbage while everything’s still hot makes the heat pop. I used to add them too early, and the flavor just faded.

Troubleshooting this recipe

Cabbage Too Soft

If your cabbage turns out mushy instead of crisp, you likely overcooked it during the blanching step. The key is to remove it from heat the moment it's bright green and just tender—about 1 minute after adding the broth.

Also, make sure you're using medium-high heat and stirring constantly. If you're worried about overcooking, try blanching in batches or reduce the heat slightly to medium for more control. 🌡️

Eggs Overcooked

Silky, runny yolks are the goal, so timing is everything. Cook the eggs for only 30-45 seconds after they're poured into the wok—they'll continue cooking off the heat.

If your eggs turn out fully set, try lowering the heat to medium-low once they're poured in, or remove the wok from heat slightly earlier. Room-temperature eggs are also crucial—they cook more evenly than cold eggs. 🥚

Fish Sauce Overpowering

The fish sauce can be intense, especially if you're new to its flavor. Start with just ½ tablespoon and adjust to taste after cooking. If you're using a vegetarian substitute like soy sauce, reduce the amount by half since it's milder.

For balance, squeeze a little lime juice over the finished dish—it cuts through the saltiness beautifully. 🍋

Lacking Crispiness

For maximum crispiness, work quickly and keep the heat high. If your cabbage isn't crisping, try these fixes: Use a dry wok or skillet (no steam = better crisp), increase the oil slightly to ¼ cup total, and cook in a single layer without overcrowding.

Also, make sure your cabbage leaves are thin and pliable before cooking—they crisp best when tenderized. 🔥

Eggs Too Dry

Overmixing the eggs or cooking them too long can make them dry. Whisk just until combined (no stiff peaks), and let the mixture rest for 2 minutes before cooking. For extra richness, add a splash of water or broth (1-2 teaspoons) to the egg mixture—it keeps the yolks creamy.

Also, serve immediately while the eggs are still warm. ⏱️

Seasoning Imbalanced

The sugar, salt, and chili need to work together harmoniously. If your dish tastes flat, try adjusting the ratios: ½ teaspoon sugar to 1 teaspoon fish sauce to ½ teaspoon salt works well.

For extra depth, add a pinch of white pepper or a dash of soy sauce** to complement the fish sauce. Taste as you go—this dish should have a perfect balance of salty, sweet, and spicy. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 185mg62%
Sodium 580mg25%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 4g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular green cabbage or do I need a specific type?

Regular green cabbage works perfectly for this recipe! Look for a small head with crisp outer leaves—they're ideal for achieving that satisfying wok-fried crunch. If you only have a large head, simply use a quarter of it and discard the tough outer layers. The key is tender, pliable leaves that crisp beautifully when cooked.

2

How do I get the eggs perfectly runny in the center?

Use room-temperature eggs and cook them for just 30-45 seconds after pouring into the wok—they'll continue cooking off the heat. For extra insurance, lower the heat to medium-low once the eggs are in, and serve immediately while still warm. Overmixing the eggs or cooking too long will make them fully set.

3

What can I substitute if I don't have fish sauce?

For a vegetarian option, try vegetarian oyster sauce or soy sauce, but reduce the amount by half since they're milder. If you're avoiding soy, a mix of ½ teaspoon salt + ½ teaspoon sugar will mimic some of the umami, though the flavor won't be identical. The dish will still taste delicious with these adjustments!

4

Can I make this ahead of time?

This dish is best served immediately for maximum crispiness, but you can prep components ahead. Store the seasoned cabbage in a sealed container in the fridge for up to 4 hours and the egg mixture (without fish sauce) for 2 hours. Reheat the cabbage in a dry pan for 30 seconds before adding fresh eggs to the wok.

5

What's the secret to getting crispy cabbage?

High heat and quick cooking are key! Use a dry wok or skillet (no steam = better crisp) and cook in a single layer without overcrowding. Also, make sure your cabbage leaves are thin and pliable before cooking—they crisp best when tenderized. Work quickly and keep the heat at medium-high for that authentic street food texture.

★★★★★5.0(14 reviews)
Categories Breakfast & Brunch