Breakfast & Brunch
This stir fry cabbage egg recipe delivers restaurant-quality wok-heated crunch and silky eggs in just 15 minutes, proving you don't need fancy ingredients for bold flavors. The secret lies in high-heat stir-frying that transforms cabbage into crisp-tender bites while creating perfectly set eggs that stay moist and tender.
I developed this technique after years of testing—each element must cook at the right moment for that perfect harmony of textures and flavors.
The foundation begins with thinly sliced cabbage that cooks quickly over high heat, developing a satisfying crunch while retaining its natural sweetness. Scrambled eggs join at the perfect moment, their silky texture contrasting beautifully with the cabbage's bite.
A simple sauce made from soy sauce, a touch of sugar, and garlic powder ties everything together, balancing the dish with just the right amount of umami and sweetness.
What you'll end up with is a vibrant stir-fry that's packed with protein, fiber, and satisfying texture—crisp cabbage, tender eggs, and a sauce that clings to every bite. This dish is vegetarian-friendly but can easily accommodate additional proteins like shrimp or chicken if desired.
The flavors develop quickly, making it perfect for busy weeknights when you still want something that feels special.
Serve immediately over steamed rice or noodles to soak up every bit of that flavorful sauce. The high-heat cooking method ensures maximum flavor concentration in minimal time, delivering a dish that's both nutritious and deeply satisfying. Let's get cooking—your wok is waiting!
Ingredients for stir fry cabbage egg
Crisp cabbage, silky eggs, and bold flavors—this wok-heated stir fry comes together in record time.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 1 lb | Thinly sliced, core removed |
| Large Eggs 🥚 | 4 whole | Freshly beaten, room temperature |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Soy Sauce 🍶 | 3 tbsp | Low-sodium preferred |
| Granulated Sugar 🍚 | 1 tbsp | White or brown sugar |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Sesame Oil 🫒 | 1 tsp | For finishing, optional |
| White Rice 🍚 | 2 cups | Uncooked, for serving |
| Green Onions 🧅 | 2 whole | Thinly sliced, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
The cabbage is your canvas here. Look for heads with crisp, vibrant leaves—avoid any with yellowing or wilted spots. Thinly slicing it (about 1/8-inch thick) is key for that perfect crunch. Trader Joe's and Whole Foods carry excellent quality, but the regular grocery store works too. If you're short on time, pre-sliced coleslaw mix from the bagged salad section saves steps. Just pat it dry first—moisture makes it steam instead of crisp up. For extra flavor, toss the sliced cabbage with a pinch of salt and let it sit for 10 minutes before cooking to draw out excess water.
No fresh garlic powder? Mince 2 cloves fresh garlic and toast in oil for 30 seconds—it adds incredible depth. The soy sauce can be swapped for tamari if you're gluten-sensitive, and if you're avoiding sugar, substitute with a dash of honey or maple syrup. Sesame oil is optional but adds that signature wok-house aroma—Kadoya brand is my go-to for authentic flavor. For the eggs, beat them until just combined (no over-mixing) and let them sit at room temperature for 10 minutes before cooking. Room-temperature eggs scramble more evenly and stay silky. If you're feeling adventurous, add a splash of vegetable broth to the beaten eggs for extra richness.
This stir fry shines when served immediately, but leftovers reheat beautifully—just add a splash of water or oil to the pan and stir-fry for 1-2 minutes. Keeps in the fridge for 3-4 days in an airtight container, though the texture softens over time. For meal prep, cook the cabbage and sauce ahead, then scramble the eggs fresh when ready to eat. The rice? Cook a big batch and freeze portions—jasmine or basmati hold up best when reheated. Garnish with fresh green onions right before serving, as they wilt quickly when exposed to heat.
Why You'll Love This Recipe
- Pantry Staples Only: I swear by this recipe because it uses what’s already in my fridge. Cabbage lasts forever, eggs are cheap, and soy sauce? Always open. No last-minute grocery runs—just chop, fry, and eat.
- Crispy Egg Magic: That first bite of the egg—crispy edges, runny center—is chef’s kiss. The sugar in the stir-fry caramelizes just enough to cut through the cabbage’s crunch, making every mouthful addictive.
- Lunchbox Hero: Between us, this is my go-to for school lunches. Cold or reheated, it holds up perfectly. Pack it in containers, and my kids still ask for it over sandwiches—no mystery meat here.
- Budget Dinner Fix: For under $5, I feed four. Cabbage stretches, eggs bulk it up, and a splash of soy sauce makes it taste like a restaurant dish. Leftovers? Even better the next day, if that’s possible.
Step-by-step instructions for wok-heated cabbage and egg stir fry
Here's how to transform simple ingredients into a restaurant-worthy dish with perfect texture contrast.
Prepare the Cabbage and Egg Mixture
First, thinly slice the 1 lb green cabbage, removing the core and discarding any wilted outer leaves. The slices should be about ¼-inch thick for even cooking. Place them in a large bowl and toss with 1 teaspoon salt and 1 teaspoon garlic powder. Let them sit for 5 minutes while you prepare the eggs.
In a separate bowl, beat the 4 whole large eggs until just combined but still slightly thick. I like to add a pinch of ½ teaspoon ground black pepper to the eggs for subtle seasoning. The cabbage will absorb flavors beautifully, but the eggs need their own seasoning to shine.
Cook the Eggs Silky and Smooth
Heat 2 tablespoons of the vegetable oil in a wok or large skillet over medium-low heat. The oil should shimmer but not smoke—this ensures the eggs cook gently without scrambling. Pour in the beaten eggs and let them sit undisturbed for 10-15 seconds until the edges begin to set.
Using a spatula, gently push the eggs from one side to the other, tilting the pan to let the uncooked egg flow underneath. This creates those signature silky ribbons. Once the eggs are just set but still slightly runny in the center, remove them from the pan and set aside on a warm plate. We'll add them back at the end for maximum flavor impact.
Stir-Fry the Cabbage to Perfect Crunch
Increase the heat to medium-high and add the remaining 3 tablespoons vegetable oil. Swirl it around to coat the wok evenly. Add the salted cabbage and stir-fry for 3-4 minutes until it begins to soften but still retains a satisfying crunch. The goal is to break down the cabbage just enough to make it tender yet still hold its shape.
Add 3 tablespoons soy sauce and 1 tablespoon granulated sugar to the cabbage. Stir well to coat evenly, letting the flavors meld for about 1 minute. The sugar will caramelize slightly, adding depth to the stir-fry. Taste a piece—it should be tangy, slightly sweet, and still crisp with a slight bite.
Combine and Finish with Sesame Oil
Return the silky eggs to the wok and gently fold them into the cabbage mixture. Cook for an additional 1-2 minutes just to warm through and allow the flavors to meld. The residual heat will finish cooking the eggs slightly while keeping them creamy.
Drizzle with 1 teaspoon sesame oil and toss one last time. The sesame oil adds a nutty aroma and rich finish that elevates the dish. Garnish with thinly sliced 2 whole green onions for freshness and color. Serve immediately over 2 cups cooked white rice for the perfect balance of textures and flavors.
Pro Tips For Making Stir Fry Cabbage Egg
- CUT CABBAGE SMALLER THAN YOU THINK: I used to slice cabbage into thick wedges, and they’d sit like soggy bricks in the pan. For this stir-fry, chop the leaves into 1-inch strips—small enough to wilt fast but not so fine they turn to mush. The goal is tender-crisp in 3-4 minutes, not limp after 10.
- SCRAMBLE EGGS FIRST, NOT LAST: My first batches ended with rubbery eggs because I waited too long. Push the cabbage to one side of the wok, add a splash of oil, and scramble the eggs on medium-high until just set—soft curds, not dry. Then toss everything together. The eggs won’t overcook, and the cabbage stays crisp.
- SALT THE CABBAGE BEFORE STIR-FRYING: Skip this, and your cabbage will taste bland no matter how much soy sauce you add. Toss the chopped cabbage with ½ teaspoon salt and let it sit for 10 minutes while you prep the eggs. The salt draws out moisture, making the cabbage crispier when it hits the pan.
- USE LESS OIL, MORE HEAT: I wasted years drowning this dish in oil. For a 12-inch wok, 1 tablespoon is plenty—just enough to sizzle, not swim. Crank the heat to max, then work fast: the cabbage should blister within 30 seconds. High heat seals in flavor; low heat turns it into a sad, greasy mess.
Best sauces and condiments for stir fry cabbage egg
Classic Stir-Fry Sauce
The foundation of this dish is a simple yet powerful sauce made with 3 tablespoons soy sauce, 1 tablespoon granulated sugar, and 1 teaspoon garlic powder. The soy sauce provides that essential umami depth, while the sugar balances it with just the right amount of sweetness.
For extra complexity, I like to add a splash of 1 teaspoon rice vinegar—it brightens the flavors and cuts through the richness of the eggs. This sauce should be added to the cabbage during the 3-4 minute stir-fry to let it caramelize slightly and coat every bite. 🍶
Sesame Oil Finish
The secret to that restaurant-quality aroma is finishing with 1 teaspoon sesame oil at the very end. This step is optional but transforms the dish from good to extraordinary. I use Kadoya brand because it has a more authentic, toasty flavor compared to some supermarket brands.
Add it just before serving—toss the stir-fry gently to distribute it evenly. The nutty, slightly bitter notes of sesame oil elevate all the other flavors and add that signature wok-house aroma. 🫒
Spicy Chili Oil Twist
For those who love a little heat, swap out the sesame oil for 1 teaspoon chili oil (like Lao Gan Ma brand) mixed with a pinch of red pepper flakes.
The chili oil adds a smoky, spicy kick that pairs beautifully with the sweetness of the cabbage and eggs. I like to add it at the same time as the sesame oil, but taste first—some chili oils can be quite potent.
This variation is especially popular in Sichuan-style stir-fries and adds a bold, unexpected dimension. 🌶️
Sweet and Tangy Glaze
If you prefer a sweeter, more complex flavor profile, replace the plain sugar with a homemade glaze made from 1 tablespoon honey or maple syrup plus ½ teaspoon grated fresh ginger. The ginger adds a subtle zing that complements the cabbage perfectly.
This glaze works especially well if you're serving the stir-fry over jasmine rice, as the sweetness balances the rice's natural aroma. Add it to the cabbage during the stir-fry and let it simmer for an extra 30 seconds to caramelize. 🍯
Umami Boost with Mushrooms
For an extra umami punch, sauté ½ cup sliced shiitake mushrooms with the cabbage for the first 2 minutes of cooking. The mushrooms add a meaty texture and deep, earthy flavor that pairs wonderfully with the eggs.
I like to use dried shiitake mushrooms for even more intensity—just rehydrate them in warm water for 10 minutes before slicing. This variation is inspired by Chinese stir-fry traditions where mushrooms are often used to enhance umami without adding meat. 🍄
Quick Pickled Vinaigrette
For a refreshing contrast, serve the stir-fry with a quick pickled vinaigrette on the side. Mix 2 tablespoons rice vinegar, 1 tablespoon soy sauce, 1 teaspoon sugar, and ½ teaspoon sesame seeds, then thin with 2 tablespoons water.
This tangy sauce cuts through the richness of the eggs and adds a bright, acidic note that cleanses the palate. Drizzle it over the stir-fry just before eating for a vibrant, restaurant-worthy touch. 🥗
Nutrition facts
Frequently asked questions
Can I substitute regular cabbage for green cabbage?
While green cabbage is ideal for its crisp texture, regular white cabbage works perfectly fine. Just be sure to slice it slightly thinner (1/8-inch thick) since it tends to be denser. For extra crunch, add 1 teaspoon cornstarch to the cabbage before cooking—it helps maintain that satisfying bite.
How do I prevent the eggs from becoming rubbery?
Rubbery eggs happen when they're overcooked or stirred too much. Keep the heat at medium-low when cooking the eggs, and let them sit undisturbed for 10-15 seconds after pouring. Stir gently just until set, and never overmix the beaten eggs—this creates air pockets that dry them out. Room-temperature eggs also scramble more evenly.
Can I make this recipe without a wok?
Yes! Any large, heavy-bottomed skillet with high sides works perfectly. A cast-iron skillet is ideal because it retains heat well. If your pan isn't wide enough, cook the cabbage in batches—just keep it moving constantly over medium-high heat to prevent sticking. The key is maintaining that high-heat stir-fry technique even without a wok.
What's the best way to reheat leftovers?
Reheat leftovers in the same wok or skillet over medium heat with 1 teaspoon oil and 1 tablespoon water. Stir-fry for 1-2 minutes until everything is heated through. Avoid microwaving—it makes the cabbage soggy and the eggs dry. For extra flavor, add a splash of soy sauce or a drizzle of sesame oil while reheating.
Can I add other vegetables to this recipe?
Bell peppers, carrots, or snap peas work beautifully—just cut them into small, even pieces so they cook quickly. Add them with the cabbage and stir-fry for 2 minutes before adding the sauce. For heartier dishes, include ½ cup sliced mushrooms or ½ cup bean sprouts toward the end of cooking. The key is keeping all ingredients moving constantly for even cooking.
