This quick cabbage stir fry combines thinly sliced green cabbage with julienned carrots, red bell pepper, and aromatic garlic and ginger. The vegetables are quickly cooked over high heat to maintain their crisp texture, then coated in a savory sauce made with soy sauce, sesame oil, rice vinegar, and a touch of sweetness. The entire dish comes together in 25 minutes, making it perfect for busy weeknights.
The result is a vibrant, colorful dish with tender-crisp vegetables and a balanced umami flavor. You can easily customize it by adding protein like tofu or shrimp, adjusting the heat level, or topping with crunchy nuts. Serve as a healthy side dish or enjoy as a light vegetarian main course over rice.
My tiny apartment kitchen smelled incredible the first time I made this cabbage stir fry. I'd grabbed a head of cabbage on impulse, something about the crisp green promise of it catching my eye at the market. Now it's the recipe I turn to when I need something fast but satisfying, that somehow feels like a proper meal despite coming together in minutes.
Last Tuesday my roommate wandered in midway through stir frying, drawn by the ginger and garlic hitting hot oil. She ended up eating straight from the wok with a fork, standing at the stove. That's the kind of immediate this dish brings to the table.
Ingredients
- 1 medium head green cabbage, thinly sliced: The backbone of this dish, use a sharp knife for clean cuts that cook evenly
- 1 large carrot, julienned: Adds sweetness and crunch that balance the savory elements
- 1 red bell pepper, thinly sliced: Brings vibrant color and a slight sweetness to the mix
- 2 green onions, sliced: Fresh oniony finish that brightens everything
- 2 cloves garlic, minced: Fresh garlic makes all the difference here, dont use jarred
- 1-inch piece fresh ginger, grated: Peel it first, then grate directly into the wok for maximum aromatic impact
- 3 tbsp soy sauce: The salty foundation, use tamari if you need it gluten free
- 1 tbsp sesame oil: Toasted sesame oil adds that distinctive nutty finish
- 1 tbsp rice vinegar: Cuts through the richness and brightens the sauce
- 1 tsp maple syrup or honey: Just enough to balance the salt and heat
- 1/4 tsp crushed red pepper flakes: Adjust to your heat preference, or leave out entirely
- 1 tbsp toasted sesame seeds: Sprinkle over the top for that restaurant finish
Instructions
- Prep your vegetables:
- Slice the cabbage into thin ribbons, julienne your carrot, and slice the bell pepper into strips. Keep everything separate until you start cooking.
- Mix the sauce:
- Whisk together the soy sauce, sesame oil, rice vinegar, maple syrup, and red pepper flakes in a small bowl until combined.
- Heat your wok:
- Get your wok or large skillet ripping hot over medium-high heat, then add a splash of neutral oil.
- Bloom the aromatics:
- Toss in the garlic and ginger, stirring constantly for just 30 seconds until fragrant but not browned.
- Add the harder vegetables:
- Throw in the carrots and bell peppers first, stir frying for 2 to 3 minutes until they start to soften.
- Add the cabbage:
- Dump in all that cabbage and keep it moving for 4 to 5 minutes until it's wilted but still has some bite.
- Add the sauce:
- Pour that sauce you made over everything and toss to coat. Let it cook for another minute or two so the flavors meld.
- Finish and serve:
- Stir in the green onions right at the end, then top with sesame seeds and any fresh herbs you're using.
This recipe became my go-to during those exhausted evenings when cooking anything complicated felt impossible. Yet somehow, each bite reminded me that simple food prepared with care hits different.
Making It Your Own
I've added cubed tofu plenty of times, tossing it in with the sauce so it absorbs all that flavor. Cooked shrimp works beautifully too, added in the last two minutes just to warm through. The base recipe is forgiving that way.
Heat Levels
Some nights I want more kick than red pepper flakes provide. A drizzle of chili oil or sriracha stirred into the sauce transforms it completely. Start small and taste as you go, adjusting until it hits your sweet spot.
Texture Upgrades
Chopped peanuts or cashews scattered over the top add a satisfying crunch that contrasts beautifully with the tender vegetables. A handful of fresh cilantro brings brightness that ties everything together.
- Toast your sesame seeds in a dry pan for extra nutty flavor
- Squeeze fresh lime over the bowl just before eating
- Leftovers reheat beautifully in a skillet the next day
There's something deeply satisfying about transforming a humble head of cabbage into something this vibrant and alive. Maybe that's why I keep coming back to it, week after week.
Frequently Asked Questions
- → Can I make this dish ahead of time?
-
While best served fresh, you can prepare all vegetables and sauce in advance. Store cut vegetables in airtight containers in the refrigerator for up to 2 days. Keep the sauce separate. When ready to serve, simply stir-fry as directed. The vegetables will maintain their texture better if cooked just before eating.
- → What other vegetables work well in this stir fry?
-
You can easily customize with other vegetables like snap peas, broccoli florets, bok choy, mushrooms, or zucchini. Add harder vegetables like broccoli and carrots earlier in the cooking process, while delicate vegetables like snap peas and bok choy should be added in the last few minutes to prevent overcooking.
- → How can I add protein to make it a complete meal?
-
Great protein options include cubed tofu, cooked shrimp, sliced chicken breast, or edamame. Add pre-cooked proteins during step 7 when pouring the sauce, allowing them to heat through. For raw proteins like chicken, cook them completely before adding vegetables, then remove and add back with the sauce.
- → Is this suitable for meal prep?
-
Absolutely! This dish reheats well. Store in portioned containers in the refrigerator for 3-4 days. Reheat in a skillet over medium heat or in the microwave. The vegetables may soften slightly but will still retain good flavor. For best texture, reheat on the stovetop rather than the microwave.
- → Can I make it spicy?
-
Yes! Increase the crushed red pepper flakes to ½ teaspoon or more, add sriracha to the sauce, or drizzle with chili oil before serving. You can also add fresh sliced chilies during cooking with the garlic and ginger. Start with less heat and adjust to your preference.
- → What can I serve with cabbage stir fry?
-
Enjoy over steamed white or brown rice for a complete meal. It also pairs well with noodles, quinoa, or cauliflower rice for a low-carb option. As a side dish, it complements grilled meats, fish, or tofu. The flavors work well with other Asian-inspired dishes like spring rolls or dumplings.