Cabbage stir fry is one of those simple dishes I come back to again and again. It’s quick, comforting, and surprisingly full of flavor for something that starts with such a humble vegetable. When cooked the right way, cabbage becomes tender, slightly caramelized, and incredibly satisfying.
I love this recipe because it turns an everyday ingredient into something vibrant and exciting. With garlic, ginger, and a savory stir-fry sauce, the cabbage transforms into a dish that feels both fresh and cozy at the same time.
This cabbage stir fry also happens to be fast. From start to finish it takes about 30 minutes, which makes it perfect for busy evenings. Some nights I serve it as a side, and other nights I pile it over rice or noodles and call it dinner.
It’s the kind of recipe that makes you look at that forgotten cabbage in the back of the fridge and think, yeah... tonight we’re doing something good with you.
Why I Love This Cabbage Stir Fry
I’ve cooked a lot of vegetable stir-fries over the years, and cabbage is easily one of my favorites. It’s inexpensive, sturdy, and it absorbs flavor like a sponge. With the right cooking technique, it becomes slightly smoky with beautifully caramelized edges.
There’s also something comforting about how dependable cabbage is. It lasts forever in the fridge, and when you slice it thin and toss it in a hot pan, it turns into a delicious meal without much effort.
Quick to make and ready in about 30 minutes
Uses simple, everyday ingredients
Healthy, light, and naturally plant-based
Perfect as a side dish or full meal base
Easy to customize with proteins or extra vegetables
What Makes This Stir Fry So Good
The secret to great cabbage stir fry is heat. A really hot pan gives the cabbage those lightly charred edges that add depth and flavor. Without that step, the dish can taste flat.
Another small trick I always use is starting the cabbage in a dry pan. No oil at first. Just cabbage and heat. This helps toast the edges and develop a gentle smokiness that makes the dish feel restaurant-worthy.
Once the aromatics and sauce are added, everything comes together quickly. The flavors blend, the cabbage softens just enough, and suddenly you have a dish that tastes much bigger than its ingredients.
Ingredients for Cabbage Stir Fry
The ingredient list for this recipe is short, which is part of the charm. Each component plays a role, and together they create a balanced, savory stir fry.
These ingredients create a balance of salty, slightly sweet, and tangy flavors. The ginger and garlic bring warmth, while the sesame oil gives that classic stir fry aroma.
How to Cut Cabbage for Stir Fry
Cutting cabbage properly makes a big difference in how it cooks. I like thin slices because they cook quickly and soak up flavor better.
Start with a sharp knife and a stable cutting board. Cut the cabbage in half through the stem, then cut each half into quarters.
Place each quarter flat side down on the board
Slice into thin strips about 1/8 inch thick
Discard the tough core pieces if needed
Thin slices cook evenly and develop those lightly charred edges that make this dish so good.
How to Make Cabbage Stir Fry
The entire cooking process moves quickly, so it helps to have everything prepped before turning on the heat. Once the pan gets hot, the dish comes together in minutes.
1. Stir Fry the Cabbage
Heat a wok or large skillet over high heat. Add the sliced cabbage directly into the dry pan without oil.
Stir fry for about 3 to 5 minutes. Some edges will begin to char slightly, and the cabbage will soften just a bit. That smoky edge is exactly what you want.
2. Add Aromatics
Push the cabbage toward the edges of the pan. Add the oil to the center along with the leeks, ginger, and garlic.
Let the aromatics cook for 1 to 2 minutes until fragrant and slightly softened. The smell at this point is honestly amazing.
Now add the salt, sesame oil, soy sauce, mirin, and rice vinegar.
3. Combine Everything
Stir everything together so the cabbage is coated in the sauce. Cook for another minute or two until everything is heated through.
The cabbage should still have a little bite to it. Overcooking will make it soft and watery, so keep an eye on it.
4. Finish and Serve
Turn off the heat and stir in the green onions and fresh cilantro. These herbs brighten the dish and add a nice fresh contrast to the savory flavors.
Serve immediately while everything is hot and fragrant.
Chef Tips for the Best Cabbage Stir Fry
Over time I’ve learned a few small tricks that make this dish even better. None of them are complicated, but they really help bring out the best flavor.
Use very high heat to create charred edges
Stir fry cabbage dry first before adding oil
Keep the cooking time short, about 8 to 10 minutes total
Prep ingredients ahead so cooking moves quickly
Taste the sauce and adjust salt if needed
Stir frying is all about speed and heat. When everything is ready before you start, the process feels easy and smooth.
Ways to Add Protein
This cabbage stir fry is naturally vegan, but sometimes I like turning it into a full meal by adding protein. It works beautifully with several options.
The easiest method is cooking the protein first, setting it aside, and then folding it into the cabbage at the end.
Sautéed shrimp
Crispy tofu
Stir fried chicken
Thinly sliced beef
Pan seared salmon
Each version changes the dish a little, which is part of the fun. Some nights it feels light and veggie-focused. Other nights it becomes a hearty dinner.
Vegetable Add-Ins
While cabbage is the star here, other vegetables can easily join the party. I add extras when I want more color or when the fridge needs cleaning out.
Shredded carrots
Sliced bell peppers
Mushrooms
Broccoli florets
Snap peas
Just add them when cooking the aromatics so they soften slightly before everything is combined.
What to Serve with Cabbage Stir Fry
This dish pairs beautifully with grains or noodles. The savory sauce seeps into whatever base you choose, making each bite a little better.
Steamed jasmine rice
Buckwheat soba noodles
Rice noodles
Fried rice
Simple steamed grains
I also love topping the bowl with crushed peanuts, sesame seeds, or chili flakes for extra texture and flavor.
How to Store Leftovers
If you happen to have leftovers, they store surprisingly well. The flavors deepen a bit overnight, which I always enjoy.
Let the stir fry cool completely
Store in an airtight container
Refrigerate for up to 4 days
Reheat quickly in a skillet for the best texture. A microwave works too, but the cabbage may soften more than I like.
I usually avoid freezing this dish because cabbage tends to release too much water when thawed.
Nutrition Overview
Cabbage stir fry is naturally light but still satisfying. One cup contains roughly 130 calories, making it a great option when you want something flavorful without feeling heavy afterward.
The cabbage provides fiber and vitamins, while the stir fry sauce adds just enough richness to make the dish feel complete.
This chef-tested Cabbage Stir-Fry recipe is quick, healthy, and packed with savory Asian flavor. Cabbage takes center stage, transforming into a luscious side dish or perfect topping for jasmine rice or buckwheat soba noodles. Ready to serve in 30 minutes!
ingredients
1.5pounds cabbage (1 medium head, green or red, about 6 cups, sliced 1/8-inch thick)
1tablespoon avocado oil or coconut oil (high-heat oil)
1-2 leeks (about 2 cups, cleaned and chopped in 1/2 rings)
1heaping tablespoon ginger (minced)
1tablespoon garlic cloves (minced)
1/2teaspoon salt (or to taste)
1tablespoon toasted sesame oil
2tablespoons low sodium soy sauce or tamari (or coconut aminos)
2tablespoons mirin
1tablespoon rice vinegar
3 green onions (minced)
1/2cup fresh cilantro (chopped)
Instructions
1
Sear the cabbageIn a well-heated hot wok or large skillet, stir-fry cabbage without oil over high heat for 3-5 minutes until some edges are lightly charred.
This dry-sear technique adds a smoky depth of flavor
2
Sauté aromaticsPush cabbage to the edges of the wok. Add avocado oil, leeks, ginger, and garlic to the center and sauté for 1-2 minutes until leeks are wilted.
3
Add sauceAdd salt, toasted sesame oil, soy sauce, mirin, and rice vinegar. Stir everything together over medium heat until warmed through.
Taste and adjust seasoning as needed
4
Finish and serveAdd green onions and cilantro. Stir to combine. Serve over jasmine rice, buckwheat soba noodles, or rice noodles.
Garnish with red pepper flakes, black pepper, or crushed peanuts if desired
Nutrition Facts
Servings 4
Serving Size 1 cup
Amount Per Serving
Calories130kcal
% Daily Value *
Total Fat6.2 gg10%
Saturated Fat0.8 gg4%
Trans Fat0 gg
Cholesterol0 mgmg0%
Sodium411.8 mgmg18%
Total Carbohydrate17.5 gg6%
Dietary Fiber4.8 gg20%
Sugars2.2 gg
Protein3.5 gg8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Stir-fry cabbage in a dry skillet first. Searing cabbage without oil for 3-5 minutes before adding oil creates a smoky char that deepens flavor.
Don't overcook. Total cook time should be 8-10 minutes maximum to avoid wilted or mushy texture.
Meal prep friendly. Chop cabbage, leeks, ginger, garlic, green onions, and cilantro ahead of time. Whisk sauce ingredients and store in a jar.
Add protein. Stir-fry shrimp, chicken, beef, or crispy tofu first, season with salt and pepper, set aside, then fold into cabbage at the end.
Storage. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on stovetop for best texture.
Keywords:
cabbage stir fry, asian cabbage recipe, quick side dish, vegan stir fry, healthy cabbage recipe, easy weeknight dinner