Easy Cabbage Stir Fry (One Pan, 15 Minutes)
There’s something magical about a dish that’s ready in the time it takes to brew a pot of tea. One pan, a handful of ingredients, and dinner is served. This isn’t just any weeknight meal—it’s a savory, crisp-tender cabbage stir fry that’s as nourishing as it is quick. I first discovered the joy of stir-frying cabbage during a particularly busy week when I needed a meal that was light yet satisfying, flavorful yet fuss-free. What I found was a recipe that became a staple in my home—one that saved me more times than I can count.
This isn’t just a side dish. It’s a full-flavored main that stands on its own, packed with texture and taste. The cabbage stays perfectly crisp, the aromatics bloom in the pan, and the sauce ties it all together with a subtle umami richness. And the best part? You’ll have it on the table in under 15 minutes, leaving you with enough time to savor the meal instead of scrubbing pots.
Let me take you through how this simple dish came to life in my kitchen—and how it can do the same in yours.
Why This One-Pan Cabbage Stir Fry Works Every Time
This recipe is built on a few key principles that make it foolproof:
- High heat, quick cook: Stir-frying at high temperature ensures the cabbage stays bright green and slightly crunchy, not soggy.
- Minimal ingredients, maximum flavor: Just cabbage, garlic, ginger, soy sauce, and a few pantry staples create layers of taste.
- Versatile and adaptable: Add protein, swap oils, or toss in other veggies—this dish bends to your needs.
- Nutrient-dense: Cabbage is rich in vitamin C, fiber, and antioxidants, making this a health-forward choice.
It’s the kind of meal that makes you feel good about what you’re eating—and how little time it took to make it.
What You’ll Need: Simple Ingredients, Big Flavor
This stir fry is all about letting the natural flavors shine. Here’s what to gather:
- 1 small head of green or savoy cabbage (about 1 lb / 450g), thinly sliced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated or finely chopped
- 2 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp oyster sauce (optional, but adds depth)
- 1 tbsp rice vinegar or lime juice, for brightness
- 1 tsp sesame oil, for finishing
- 2 tbsp neutral oil (like avocado or vegetable oil)
- 1/2 tsp red pepper flakes (optional, for heat)
- Salt and black pepper, to taste
- Sesame seeds and sliced green onions, for garnish
That’s it. No obscure sauces, no hard-to-find ingredients. Just real food, ready in minutes.
Step-by-Step: How to Make the Perfect Cabbage Stir Fry
This is where the magic happens. Follow these steps, and you’ll have a dish that’s as beautiful to look at as it is delicious to eat.
1. Prep Like a Pro (It Only Takes 2 Minutes)
Before you even turn on the heat, get your ingredients ready. Thinly slice the cabbage—about 1/4-inch thick strips. Mince the garlic and ginger. Measure out your sauces and vinegar. Stir-frying moves fast, so having everything within reach is key.
Pro tip: Use a sharp knife and a stable cutting board. Cabbage can be dense, so take your time to slice evenly. This ensures even cooking and consistent texture.
2. Heat the Pan – High and Hot
Place a large skillet or wok over medium-high to high heat. Let it get hot for about 1–2 minutes. You want it screaming hot—this is what gives the cabbage its signature sear and keeps it from steaming into mush.
Add the neutral oil and swirl to coat the pan. Let it shimmer for 10 seconds. If it starts to smoke, you’re ready. If not, give it another 10 seconds.
3. Start with the Aromatics
Add the minced garlic and ginger to the pan. Stir constantly for about 20–30 seconds, until fragrant and golden at the edges. Be careful not to burn them—garlic burns quickly and turns bitter.
If using red pepper flakes, sprinkle them in now and stir for 5 seconds to bloom the spice.
4. Add the Cabbage – Crowd the Pan
Add the sliced cabbage in batches if needed. The goal is to fill the pan without overcrowding. You want the cabbage to sizzle and char slightly, not steam.
Stir-fry for about 4–5 minutes, tossing every 30 seconds. The cabbage should start to soften but still retain a slight bite. It will reduce in volume as it cooks—don’t worry, that’s normal.
5. Build the Sauce
In a small bowl, mix the soy sauce, oyster sauce (if using), and rice vinegar. Pour the mixture over the cabbage. Stir well to coat everything evenly.
Let it cook for another 2–3 minutes, until the cabbage is tender-crisp and the sauce has reduced slightly. Taste and adjust seasoning with salt and pepper.
6. Finish with Flavor
Turn off the heat. Drizzle with sesame oil and toss gently. The nutty aroma will infuse the dish with warmth and depth.
7. Garnish and Serve
Sprinkle with sesame seeds and sliced green onions. The vibrant colors make it pop, and the fresh crunch contrasts beautifully with the tender cabbage.
Serve immediately—this dish is best enjoyed hot, straight from the pan.
Make It Your Own: 5 Easy Variations
This stir fry is a blank canvas. Here are five simple ways to customize it to your taste or what’s in your fridge:
🥩 Add Protein
Toss in cooked chicken, shrimp, tofu, or pork strips. Cook the protein first, remove, then stir-fry the cabbage. Add it back at the end to warm through.
🌶️ Spice It Up
Add 1/2 tsp of chili crisp or sriracha at the end. Or stir in 1 tbsp gochujang for a Korean-inspired twist.
🥕 Mix in More Veggies
Add shredded carrots, bell peppers, or snap peas. They cook quickly—add them with the cabbage and stir-fry for 5–6 minutes total.
🍳 Make It Creamy
Whisk 1 tbsp peanut butter or tahini into the sauce for a rich, creamy texture. Or top with a fried egg for protein and comfort.
🧂 Umami Boost
Sprinkle with furikake, a Japanese seasoning blend, or a dash of fish sauce before serving for extra savoriness.
Tips to Master the Perfect Stir Fry
These insider tips will help you get restaurant-quality results every time:
- Use a wok or large skillet: A wide surface area allows for even cooking and better heat distribution.
- Don’t overcrowd the pan: Cook in batches if needed. Overcrowding causes steaming, not stir-frying.
- Keep ingredients close: Mise en place (prep everything before you start) is essential for fast, even cooking.
- Use a wooden spoon or tongs: They’re gentler on the pan and help toss ingredients without breaking the cabbage.
- Taste as you go: Adjust salt, acid, or spice at the end. The flavors should be balanced—savory, a touch sweet, and bright.
- Serve immediately: Stir-fries are best right out of the pan. The texture and temperature peak at that moment.
Follow these, and you’ll go from “I’ll just order takeout” to “I made this in 15 minutes?” in no time.
Why This Recipe Belongs in Your Weekly Rotation
Let’s talk about why this dish deserves a permanent spot in your meal plan:
- It’s affordable: Cabbage is one of the most budget-friendly vegetables out there. A head can feed a family for under $2.
- It’s healthy: Low in calories, high in fiber, and packed with vitamins. Perfect for weight management or immune support.
- It’s quick: No marinating, no waiting. Just chop, cook, eat.
- It’s sustainable: Use up leftover cabbage before it wilts. Reduce food waste without sacrificing flavor.
- It’s delicious: The crisp-tender texture and savory-sweet sauce make it addictive. You’ll crave it long after the first bite.
And let’s be honest—we all need more meals like that in our lives.
Pairing Ideas: What to Serve with Your Cabbage Stir Fry
This dish is versatile enough to pair with almost anything. Here are a few ideas to round out your meal:
- Protein: Grilled salmon, baked chicken thighs, or crispy tofu.
- Grains: Steamed jasmine rice, quinoa, or cauliflower rice for a low-carb option.
- Soups: A bowl of miso soup or egg drop soup to complete the Asian-inspired menu.
- Salads: A simple cucumber salad or edamame salad to add freshness.
- Bread: Warm naan or steamed bao buns for a heartier bite.
Or keep it light: serve with a fried egg on top and call it dinner.
Frequently Asked Questions
Can I use red cabbage instead of green?
Yes! Red cabbage is beautiful and adds a slightly peppery note. Just slice it thinly, as it can be denser. The cooking time is the same.
What if I don’t have oyster sauce?
No problem. Use an extra tbsp of soy sauce, or a splash of hoisin sauce for sweetness. You can also skip it entirely—the dish will still be delicious.
Can I meal prep this?
Stir-fried cabbage doesn’t reheat well—it tends to get mushy. Best to enjoy it fresh. However, you can prep the ingredients in advance and cook when ready.
Is this recipe kid-friendly?
Absolutely! If your kids are picky about texture, cook the cabbage a bit longer until very tender. You can also leave out the red pepper flakes and sesame seeds if needed.
Can I freeze leftover stir fry?
It’s not recommended. The texture changes significantly after freezing, becoming watery and limp. Better to make fresh servings as needed.
Final Thoughts: A Dish That Delivers
There’s a quiet satisfaction in making a meal that’s both effortless and impressive. This cabbage stir fry is that kind of dish. It doesn’t demand your time, your money, or your culinary expertise—but it rewards you with flavor, nutrition, and a little moment of pride.
I’ve made this recipe hundreds of times. For tired weeknights. For unexpected guests. For days when I wanted something healthy but didn’t want to spend hours in the kitchen. Every time, it delivers. And every time, someone asks, “What’s in this? It’s amazing.”
Now it’s your turn. Grab a head of cabbage. Fire up the stove. And let this simple, savory stir fry remind you that the best meals don’t have to be complicated.
Ready to get started? Chop those veggies. Turn on the heat. And in 15 minutes, you’ll be sitting down to a meal that tastes like love—and takes less time to make than it does to scroll through your phone.
Your Turn: Share the Love
I’d love to see your cabbage stir fry in action! Tag me on Instagram or Facebook with #EasyCabbageStirFry—I can’t wait to cheer you on.
And if you make this recipe, leave a comment below. Did you add a protein? Swap an ingredient? Let me know how it turned out for you. Your feedback helps others discover this simple, delicious dish.
Now go cook—and enjoy every bite!
Related reading
- Viral One-Pan Marry Me Chickpeas in Creamy Tuscan Sauce
- Sticky Vegan Orange Tofu
- Spicy Gochujang Vodka Pasta




