Look no further for your next easy vegetarian dinner. It’s ready lickety-split and is filled with tender shredded cabbage, savory mushrooms, carrots, and bell pepper, and bright, fragrant, garlic and ginger. And it’s so easy to make!

Blue plate with rice and cabbage stir fry next to chopsticks.

Of course, it’s all sauteed with one of our favorite sauce recipeshomemade stir-fry sauce! It’s bringing the flavor, the sauciness, and the “that’s it” factor to complete the meal. Even better, it’s ready in less than 5 minutes with the shake of a jar.

Want more stir fry recipes?

Ingredient Notes

Here are the ingredients you’ll need to make this easy stir fry recipe!  Please be sure to see the full recipe card below for measurements.

Bowls of ingredients: cabbage, stir fry sauce, red pepper, ginger, mushrooms, carrots, and onions.
  • Green Cabbage: most commonly found in grocery stores, it makes a great base and is full of nutrients. Plus, it stores really well and is affordable! You can substitute napa cabbage (or Chinese cabbage) as a substitute. Just note it’s more delicate.
  • Yellow Onion: with its sweet, mild flavor, it’s a wonderful addition to stir fry. If you like a more sharp onion flavor, you could use a white onion in its place.
  • Mushrooms: a hearty, meaty addition to a veggie stir fry. They are added first in the cooking process so they can release all their liquid before the other ingredients are added. I use Baby Bella, because they’re easy to find, but feel free to use any variety you like.
  • Garlic and Ginger: use fresh of both for the best flavor. Mince or grate them so they both infuse throughout the stir fry.
  • Carrots: shredded carrots toss in beautifully with the cabbage!
  • Bell Pepper: bright and colorful, use any variety of bell pepper. I enjoy red ones.
  • Stir Fry Sauce: trust me, you want to make homemade sauce. It takes less than 5 minutes and is oh-so-delicious!
    • I like it saucy, so I add the entire 1 1/4 cups, but if you prefer less saucy stir fry, start with about 1 cup of sauce and add more as desired. Save the rest in the fridge or freezer for next time!

Use pre-shredded coleslaw mix (usually a mix of cabbage and carrots) to make this recipe even easier!

Make this recipe…

  • Gluten-Free: use tamari or coconut aminos. Be sure to check your labels to make sure it’s gluten-free certified.
  • Vegan: substitute sugar for honey in the sauce.
  • It’s already vegetarian and dairy-free!

How to Make Cabbage Stir Fry

Sliced cabbage cooks up quickly, so this recipe comes together fast! I recommend having all of your ingredients prepped, especially the sauce, so you’re ready to toss it all together.

Slice the Cabbage

First things first, slice the green cabbage. To keep things easy, and to have larger pieces of cabbage rather than thinly shredded cabbage, I like to use my food processor with the slice attachment.

It creates a nice combination of large pieces and more shred-like pieces, too.

Sliced cabbage in food processor bowl.

You can also cut the cabbage into wedges, then use a chef’s knife to slice the cabbage into strips.

If you’re using the food processor method, you can easily shred the carrots while you’re at it, too! Just replace the slice attachment with the shred attachment.

Saute the Vegetables

  1. Heat a large skillet or wok without any oil, and add the sliced mushrooms. Because mushrooms are so porous, they hold a lot of water. I saute them to allow the water to evaporate out of the mushrooms. In turn, they’re ready to soak in all the delicious flavor of the aromatics, and the sauce, and keep their earthiness.
  1. Once the mushrooms have been browned, add a little oil and then the thinly sliced onions, along with the garlic and ginger. Stir well to make sure they don’t burn.
  2. Once the onions are tender, add the red bell pepper to saute. If you’re using store-bought shredded carrots that are thicker than shredded them yourself, I recommend adding them here, too.
Stir fry sauce pouring into vegetables.
  1. Pour in the stir-fry sauce and simmer until it begins to thicken slightly, about 2 minutes or so. The sauce simmers before the cabbage is added so that the cabbage isn’t overcooked.
  2. Toss in the cabbage and shredded carrots. Saute for just a couple of minutes until tender, but not mushy. The sauce will continue to thicken, too. I like to finish with a squeeze of fresh lime.

Serving Ideas

Serve cabbage stir fry over warm white rice (or brown rice) – or cilantro lime rice! While rice isn’t absolutely necessary, and it can be enjoyed on its own, who can argue with the addition of carbs?

If you’re really feeling like mixing it up, toss in some cooked noodles with the sauce.

I like to garnish with some toasted sesame seeds for added texture or try some chopped peanuts. If I have them on hand, garnish your serving with cilantro and sliced green onions for freshness, too.

 If you’re looking to add more to the meal, consider serving it alongside or with shrimp, salmon, or even chicken or beef if you’re a meat eater.

To keep it vegetarian, you can serve it with crispy tofu or vegetable potstickers on the side. Or, feel free to add tofu to the stir fry.

Make Ahead Tips

To make this recipe ahead of time, I recommend prepping the vegetables and sauce, then storing them – separately – in the fridge until you’re ready to make the stir fry. This makes weeknight dinners extra quick and makes meal prep easy.

Because it comes together so quickly, and with the tenderness of cooked cabbage, I don’t recommend cooking it too far in advance for meal prep. While leftovers are absolutely enjoyed, the texture is best texture freshly cooked.

Storage & Freezing

To store leftovers in the fridge, simply place them in an airtight container in the fridge for up to 4 days. Reheat in the microwave or on the stove until heated through.

To freeze: I recommend placing the stir fry in Souper Cubes, then topping it with extra rice. This makes an easy go-to for lunch or dinner. Otherwise, you can freeze the stir fry by itself.

Reheat in the microwave on the defrost setting until heated through, or on the stovetop over low-medium heat.

Did you make this recipe? Please leave a star rating and review in the form below. I appreciate your feedback, and it helps others, too!

Plate of cabbage stir fry with lime wedge.
5 (1 rating)

Get the Recipe Cabbage Stir Fry

Mix up dinner with this easy Cabbage Stir Fry. Mellow and slightly sweet green cabbage is sauteed with lots of garlic and ginger, and umami-packed mushrooms, tossed in a homemade stir fry sauce. It’s a nutrition-loaded vegetarian meal ready in under 20 minutes!


Stir Fry Sauce

Stir Fry Veggies



  • Sauce: Combine all the stir-fry sauce ingredients in a bowl or jar. Whisk or shake to combine and set aside.
  • Heat a large skillet or wok over medium-high heat. Add sliced mushrooms and cook, allowing the water to evaporate, for about 4-5 minutes.
  • Stir in the oil and yellow onion. Add the garlic and ginger. Cook for 3-4 minutes until the onion slices start to soften.
  • Add red bell pepper slices and cook for 1-2 minutes. Pour in the sauce and simmer for 1-2 minutes until slightly thickened.
  • Toss in cabbage and shredded carrots until combined and cook for 2-3 minutes until just tender (you don’t want it to become soggy). Toss with a squeeze of lime.
  • Serve over rice with cilantro, green onions, and sesame seeds.


  • Carrots: if using thicker shredded or julienned cut carrots, add them with the red bell pepper so they have time to become tender.
  • Storage: place leftovers in an airtight container in the fridge for up to 4 days or freeze in a freezer-safe container for up to 2 months.  
  • Sauce: the cabbage soaks in a lot of the sauce, but if you like less saucy stir fry, start with about 3/4 cup and add additional as needed.
    • Use stock with no added salt or water for a less salty version. 
    • See the stir fry sauce post for additional recipe tips.
Calories: 158kcal, Carbohydrates: 27g, Protein: 6g, Fat: 5g, Saturated Fat: 0.4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.01g, Sodium: 879mg, Potassium: 717mg, Fiber: 6g, Sugar: 15g, Vitamin A: 11727IU, Vitamin C: 85mg, Calcium: 83mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review in the form below. I appreciate your feedback, and it helps others, too!

More Stir Fry Recipes to Love: