Breakfast & Brunch
This cabbage onion egg noodle recipe transforms simple ingredients into a hearty, savory stir-fry that’s crisp-tender and packed with flavor. The secret lies in high-heat searing of the cabbage and onions until they’re caramelized at the edges, creating a depth that pairs perfectly with chewy egg noodles. I developed this dish after searching for a vegetarian meal that felt substantial enough for dinner but quick enough for weeknights.
The beauty of this recipe is its balance—crisp cabbage and onions provide texture, while the egg noodles absorb the savory sauce for each bite. A touch of soy sauce, garlic, and ginger builds the foundation, with a splash of sesame oil adding richness at the end. The dish comes together in 20 minutes, making it ideal for busy mornings or last-minute dinners.
What you’ll end up with is a vibrant, aromatic stir-fry where the cabbage remains crisp-tender, the onions caramelize into sweet pockets of flavor, and the egg noodles soak up every bit of the savory sauce. The result is a dish that’s comforting yet light, perfect for serving with a side of steamed greens or a sprinkle of sesame seeds for extra crunch.
This recipe is versatile enough to adapt—swap in bell peppers for extra color or add a fried egg on top for a protein boost. Pair it with a cold beer or green tea to complement the dish’s savory-sweet profile. Let’s get cooking!
Ingredients for cabbage onion egg noodle
Simple ingredients that transform into a crisp-tender, savory stir-fry perfect for weeknight dinners.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 6 cups | Shredded, core removed |
| Yellow Onions 🧅 | 2 whole | Thinly sliced, medium size |
| Egg Noodles 🍜 | 8 oz | Dried, medium width |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point preferred |
| Soy Sauce 🥢 | 2 tbsp | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| White Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Sesame Seeds 🌱 | 1 tsp | Toasted, for garnish |
| Green Onions 🧅 | 2 whole | Thinly sliced, for garnish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
The cabbage and onions are the stars here—look for firm heads of green cabbage with crisp leaves and yellow onions that feel heavy for their size. Trader Joe's or Whole Foods carry excellent quality, but any grocery store’s produce section will do. The key is cutting the cabbage just before cooking to maintain crispness; I use a mandoline for even slices, but a sharp knife works too. For the onions, slice them thinly—about 1/8-inch thick—so they caramelize quickly without burning. Egg noodles should be labeled 'medium width' for the best texture; brands like Barilla or De Cecco are reliable choices.
No fresh ginger? Powdered ginger at half the amount works in a pinch, though fresh adds that bright, zesty kick. Substitute sesame oil with a neutral oil like avocado or grapeseed for cooking, then finish with a different flavor like chili oil if you're feeling adventurous. The soy sauce can be swapped for tamari if you're avoiding gluten, but keep the amount the same. For extra depth, add a splash of rice vinegar or mirin—just 1 teaspoon makes a difference. If you're short on time, pre-shredded cabbage from the bagged salad section saves chopping, though it won’t be quite as crisp.
Store prepped cabbage and onions in airtight containers with a paper towel to absorb moisture—keeps them fresh for 3 days in the fridge. Cooked noodles reheat beautifully; just toss with a splash of water or oil to prevent drying. This dish tastes even better the next day as flavors meld. For meal prep, store components separately—cook the noodles last to maintain texture. Garnish with sesame seeds and green onions right before serving to keep everything vibrant. Freezes well for up to 2 months if you want to make a big batch.
Why You'll Love This Recipe
- Here’s what sold me: the cabbage gets that just-right texture—crispy edges, tender core—while the onions caramelize into sticky sweetness. Toss in those egg noodles, and suddenly you’ve got a dish that’s both hearty and light, like a hug in bowl form.
- Pantry Staples Only: I swear by this recipe when my fridge is bare—just cabbage, onions, and noodles. No fancy ingredients, no last-minute grocery runs. That salty-sweet soy sauce punch turns simple veggies into something irresistible with zero effort.
- Crispy-Tender Magic: Here’s what sold me: the cabbage gets that just-right texture—crispy edges, tender core—while the onions caramelize into sticky sweetness. Toss in those egg noodles, and suddenly you’ve got a dish that’s both hearty and light, like a hug in bowl form.
- Lunchbox Hero: Between us, this is my go-to for packing lunches. Cold or reheated, it holds up perfectly—no soggy noodles in sight. (Yes, even on a Tuesday night when I’m too tired to think.)
Step-by-step instructions for cabbage onion egg noodle stir-fry
Here's how to create a perfectly balanced stir-fry with crisp-tender cabbage and al dente noodles.
Prepare the Cabbage and Onions
Remove the core from the 6 cups green cabbage and slice it into thin, even strips about ¼-inch wide. I find using a sharp knife and cutting against the grain gives you the most uniform pieces. Transfer the cabbage to a large mixing bowl and set aside.
Peel and thinly slice the 2 whole yellow onions into half-moons. For even cooking, I recommend slicing them about ⅛-inch thick—this ensures they soften quickly without turning mushy. Add the sliced onions to the bowl with the cabbage and sprinkle with the 0.5 tsp salt. Toss everything together gently and let it sit for 10 minutes while you prepare the rest. This salting draws out moisture, which helps create that perfect crisp-tender texture when stir-fried.
Cook the Egg Noodles Al Dente
Bring a large pot of water to a rolling boil and add 8 oz egg noodles. Cook according to package instructions, but start checking for doneness 1 minute before the suggested time. You want them al dente—firm to the bite but still tender. Drain the noodles immediately and rinse briefly under cold water to stop the cooking process. This prevents them from becoming mushy when stir-fried later.
While the noodles cook, heat 2 tablespoons vegetable oil in a large wok or skillet over high heat until shimmering. Add the 4 cloves minced garlic and 1 tablespoon grated fresh ginger, stirring constantly for 30 seconds until fragrant. Be careful not to let the garlic burn—it should just sizzle and release its aroma. Remove the pan from heat and set aside temporarily.
Stir-Fry the Cabbage and Onions
Return the wok to high heat and add the remaining 1 tablespoon vegetable oil. Once the oil is hot, add the salted cabbage and onion mixture in a single layer. Stir-fry for 3-4 minutes, working quickly to prevent overcrowding the pan. You want the cabbage to soften slightly while still maintaining its crisp texture—think "crisp-tender," not mushy.
After 3 minutes, add the garlic-ginger oil mixture back to the pan and toss everything together. Cook for another 1-2 minutes until the cabbage is bright green and the onions are translucent but still holding their shape. Season with 2 tablespoons soy sauce and 0.25 tsp white pepper, stirring well to coat the vegetables evenly. Remove the pan from heat and set aside.
Combine and Finish with Sesame Oil
Add the drained egg noodles to the wok with the cabbage and onion mixture. Toss everything together over medium heat for 2-3 minutes until the noodles are heated through and well-coated with the sauce. The goal is to distribute the flavors evenly without overcooking the cabbage—it should still have a slight bite.
Remove the wok from heat and drizzle with 1 tablespoon toasted sesame oil. Toss gently to incorporate. Garnish with 1 teaspoon toasted sesame seeds and 2 whole green onions, sliced thinly. Serve immediately while the cabbage is still crisp-tender and the noodles are hot.
Pro Tips For Making Cabbage Onion Egg Noodle
- CUT CABBAGE SMALLER THAN YOU THINK: I learned this the hard way—chunky cabbage stays tough and undercooked, even when you think it’s done. Aim for ½-inch slices or shred it thin enough to see light through the edges. It’ll soften faster and blend better with the onions, so every bite has that perfect mix of texture and flavor.
- SWIM ONIONS IN OIL FIRST: Don’t just toss onions into the pan—they’ll clump and burn before they sweeten. Start with 1 tablespoon of oil in a cold pan, add sliced onions, and let them sizzle for 2 full minutes before stirring. This jumpstarts caramelization and keeps them from sticking like glue to your spatula.
- STOP NOODLES JUST SHORT OF AL DENTE: Egg noodles finish cooking in the pan, so pull them out when they’re still firm to the bite—about 1 minute before package instructions say. Toss them straight into the cabbage-onion mix while they’re hot; the residual heat and soy sauce will cook them through without turning them mushy.
- SALT THE SOY SAUCE: Plain soy sauce tastes flat against cabbage’s bitterness. Mix 1 teaspoon of salt into your 2 tablespoons of soy sauce before adding it to the pan. It balances the flavors and cuts through the cabbage’s natural sharpness—trust me, your taste buds will notice the difference.
Perfect pairings for this cabbage onion egg noodle
Side Dish Harmony
A simple steamed bok choy with a sprinkle of toasted sesame seeds adds a refreshing contrast to the rich stir-fry. I like to steam 2 heads bok choy for 3-4 minutes until just tender, then drizzle with 1 tsp soy sauce and a pinch of white pepper. The mild flavor and crisp texture balance the dish beautifully. 🥬
For extra heartiness, serve with garlic fried rice made from leftover rice, 1 egg, 2 tbsp soy sauce, and 1 tsp sesame oil. The egg adds protein while keeping the meal vegetarian. Both sides complement the cabbage-onion noodle stir-fry without overpowering it.
Beverage Pairings
A crisp green tea like Sencha or Jasmine enhances the dish's savory notes while cleansing your palate. The slight bitterness in green tea cuts through the richness of the soy sauce, making each bite feel fresh. I recommend serving it chilled or at room temperature. 🍵
For beer lovers, a light Japanese lager such as Asahi Super Dry or Sapporo pairs perfectly. The subtle malt sweetness and crisp finish complement the stir-fry's umami flavors without competing. Avoid heavy ales or IPAs, which can overpower the delicate balance of the dish.
Protein Boost Options
Add a soft-boiled egg to each serving for extra protein and richness. Cook eggs for 6 minutes in boiling water, then slice in half and place on top of the stir-fry. The runny yolk adds a luxurious touch while keeping the dish vegetarian-friendly. 🥚
For a meat-free alternative, top with crispy tofu cubes tossed in 1 tbsp soy sauce and ½ tsp smoked paprika. Pan-fry until golden and place on top of the noodles for added texture and flavor. This keeps the dish hearty and satisfying.
Garnish Elevations
Finish with chili crisp for heat lovers—I use 1 tsp Lao Gan Ma for a smoky, spicy kick. Drizzle lightly over the top just before serving. The contrast of heat and crisp cabbage is unbeatable. 🌶️
For a fresh finish, add thinly sliced cucumber ribbons and a sprinkle of cilantro. The cool, crisp cucumber and bright cilantro add a refreshing element that balances the richness of the noodles and sauce.
Nutrition facts
Frequently asked questions
Can I use regular pasta instead of egg noodles?
Egg noodles give this dish its signature chewy texture and rich flavor, but you can substitute with fettuccine or linguine if needed. For best results, use 10 oz pasta (instead of 8 oz) since it absorbs sauce differently. Cook it 1 minute less than package instructions to prevent mushiness when stir-frying. The flavor will still be great, though the texture will be slightly different.
How do I prevent the cabbage from getting soggy?
Salting the cabbage 10 minutes before cooking draws out moisture, which is key for crisp-tender results. Also, stir-fry in batches if needed to avoid overcrowding the pan—this ensures the cabbage gets proper airflow. Use high heat and cook for only 3-4 minutes total to maintain crispness. If using pre-shredded cabbage, squeeze out excess water with a clean towel first.
What's the best way to make this dish spicier?
Add ½ teaspoon red pepper flakes when tossing with the soy sauce, or stir in 1 teaspoon gochujang (Korean chili paste) for depth. For extra heat, finish with a drizzle of sriracha or chili crisp right before serving. Start with small amounts—you can always add more, but removing heat is impossible!
Can I make this ahead of time?
Yes! Cook the noodles and stir-fry the cabbage/onions separately, then store in airtight containers for 2 days. Reheat in a skillet with a splash of water or oil to revive texture. For best results, assemble and finish with sesame oil and garnishes fresh—this keeps everything vibrant. The flavors actually improve overnight as they meld together.
Why does my stir-fry taste bland?
Most likely, your cabbage wasn't cooked long enough to develop caramelization. Stir-fry for 4-5 minutes total until edges brown slightly, and use low-sodium soy sauce (or add ½ teaspoon fish sauce for umami depth). Taste as you go—adjust with extra soy sauce, a pinch of sugar, or a squeeze of lemon juice to balance flavors.
