This cabbage stir-fry recipe with carrots and bean sprouts is a healthy and delicious Asian-style side dish. Ready in less than 15 minutes, this vegetarian stir-fry is a delicious quick and easy recipe that you can add protein to make it the main dish.

Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Why Should You Make It?
There are lots of reasons to love this delicious cabbage stir fry!
- Quick and easy: This whole recipe takes less than 15 minutes to make.
- Healthy: Cabbage and the other vegetables in this great recipe are super nutritious. And cabbage has a natural sweetness, so no added sugar is required.
- Budget friendly: Cabbage is inexpensive and you can often get more than one meal from a head of cabbage.
- Great for meal prep: Make this sautéed cabbage recipe as a base for the week's lunches.
Ingredient Notes
Vegetables
- Cabbage: For the main ingredient, I used green cabbage in this cabbage stir-fry recipe, and it works great. I also often use Napa cabbage (also called Chinese cabbage). You can make this recipe with red cabbage or savoy cabbage, as well. Usually, all the different cabbage varieties can be used interchangeably in recipes.
- Carrots You can shred the carrots or julienne them, or you can buy them already shredded to save time.
- Onion This recipe has a yellow onion, but any onion variety will work. Slice the onion into thin strips.
- Ginger and Garlic This simple stir fry has so few ingredients that you do want to use both fresh ginger and fresh garlic, not powders. I use this mini chopper to quickly mince garlic and ginger. You can also find pre minced garlic and pre minced ginger in jars, either in your grocery store or online.
Seasoning
- Soy Sauce: Look for low sodium soy sauce to control the sodium levels in your stir fry. Use gluten-free soy sauce, like tamari, or coconut aminos to keep this cabbage stir fry recipe gluten-free.
- Sesame Oil: Toasted sesame oil adds delicious sesame flavor.
- Oil: For stir frying you need an oil with a high smoke point. I like peanut oil, but other good choices are grapeseed oil, avocado oil, or canola oil. Save your expensive extra virgin olive oil for other delicious uses.
- Rice Vinegar: Also called rice wine vinegar. This vinegar is often used in Asian dishes and has a mild, slighty sweet flavor.
- Chili Sauce: Chili sauce is optional so you can omit it if you aren't a fan of spice. I like a little hint of heat and use sambal oelek. Sriracha is also great. You can use red pepper flakes instead.
How to Make It, Step By Step
Step 1: Stir fry the onions and garlic
First, heat the vegetable oil in a wok or a large skillet over medium-high heat. Add onions and garlic and stir fry until softened.
Step 2: Cook Veggies
Add all remaining ingredients and cook, stirring, until the cabbage starts to wilt (for about 2 more minutes).
Step 4: Add Bean Sprouts and Serve
Finally, remove from heat and add the bean sprouts, tossing to combine. Now it's time to serve your cabbage stir-fry recipe with hot sauce, or Honey Teriyaki Sauce on the side!
Variations
- Use chili flakes. If you prefer, you can add red chili flakes to this cabbage stir-fry recipe during the cooking process, and skip the chili sauce.
- Great with leftovers. Add previously cooked tofu, shrimp, chicken, or beef to your cabbage stir-fry recipe after stirring in the soy sauce to give it time to heat through.
- Add a protein. Adding a protein to this recipe takes it from a side dish to a complete meal. Sauté tofu, shrimp, chicken, or beef before continuing with the recipe. Even ground beef or ground turkey are great additions to this easy recipe.
- Other vegetables: I sometimes add thinly sliced red bell pepper to this vegetable stir fry, and you can you use bell peppers of any color. Other great additions are sliced mushrooms, baby bok choy, snow peas, or water chestnuts. Any veggies you would usually use in stir-fry recipes are perfect.
- Finish: Sliced green onions and/or sesame seeds are nice additions to stir-fried cabbage.
Helpful Tips
- Choose the right cabbage. Choose a cabbage that feels heavy for its size and has no spots or blemishes.. It should be bright green, with crisp looking, tightly packed leaves. Some cabbages are huge, so you may need to plan for more than one meal using cabbage. (Try my slow cooker cabbage rolls, or corned beef and cabbage.
- Uniform slices: Try to slice cabbage so they pieces are the around the same size. Larger pieces of cabbage won't cook as quickly.
- Don't overcook: You want to stir fry cabbage until softened but still retaining a slightly crisp texture.
- Storage: Store leftover cabbage stir fry in an airtight container in the fridge for up to four days.
- Reheat: Reheat in the microwave, or in a wok or skillet.
Serving Suggestions
Complete your stir fry dinner with ramen noodles, white rice, or brown rice. Cauliflower rice is great too!
Cabbage stir fry can be topped with crispy tofu, chicken, beef or shrimp. It also makes a delicious side dish for General Tso Shrimp, General Tso Cauliflower & Mushrooms, Air Fryer Orange Chicken, Asian Chicken Meatballs, or Baked Sweet & Sour Meatballs in particular. But really, this stir fry is a perfect side dish for just about any meal.
If you love homemade stir fry recipes, you may want to check out some of my other stir fries like Steak & Asparagus Stir Fry, Teriyaki Salmon Stir Fry, or Shrimp Chop Suey.
Cabbage Stir-Fry Recipe FAQs
Cabbage is very nutritious. This cruciferous vegetable is part of the Brassica family, which includes broccoli, kale, Brussels sprouts, and cauliflower. Why is cabbage so nutritious? First, cabbage is high in fibre, both soluble fibre, and insoluble fibre, both of which help to keep your digestive system happy. Second, it contains powerful antioxidants to help fight chronic inflammation. Finally, cabbage is very high in Vitamin K, Vitamin C, and many important minerals. Here’s more in-depth information about why you should eat more cabbage: The Health Benefits of Cabbage.
Store your uncut cabbage in the crisper drawer of your fridge. Partial heads should be tightly wrapped in plastic wrap. Your cabbage will keep for up to 2 weeks. Uncooked shredded or sliced cabbage can be stored in a ziplock bag for up to a week.
Yes, you can! To freeze, cut the cabbage into wedges, then blanch the wedges by plunging them into boiling water for two minutes and immediately plunging them into ice water. When the wedges are cool, remove them from the water and shake off excess water, patting dry with paper towels. After that, flash freeze the wedges on a baking pan, then transfer the frozen wedges to freezer bags and seal. Finally, return to the freezer for up to 4 months.
Make this cabbage stir-fry recipe gluten-free by substituting gluten-free soy sauce, or tamari.
Looking for more cabbage recipes?
- Beet Soup Recipe - Ukranian Borscht
- Purple Cabbage Soup
- Slow Cooker Cabbage Rolls
- Fennel Cabbage Slaw
- Slow Cooker Red Cabbage Apple Braise
- Quick Pickled Red Cabbage
You'll find even more choices here: 21 Recipes to Make with Cabbage
Did you make this recipe? Please leave a rating in the comments below and let us know how it turned out. Did you make any changes? We would love for you to share and your feedback is important! Thank you for visiting The Food Blog!
Recipe
Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Cabbage Stir-Fry Recipe
Ingredients
- 1 tablespoon vegetable oil
- 1 small onion thinly sliced
- 2 cloves garlic minced
- 1 tablespoon ginger minced
- 1 carrot cut into match sticks
- ½ small head of cabbage thinly sliced
- 3 tablespoon soy sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 1 cup mung bean sprouts
- sriracha or sambal hot sauce for serving
Instructions
- Heat the vegetable oil in a wok, or a large skillet over medium-high heat.1 tablespoon vegetable oil
- Add the onion, garlic, ginger, and carrot and cook, stirring, until onions are softened, about 1 minute.1 small onion, 2 cloves garlic, 1 tablespoon ginger, 1 carrot
- Add the cabbage, and cook, stirring, until cabbage starts to soften, about 2 minutes.½ small head of cabbage
- Stir in the soy sauce, rice vinegar, and sesame oil.3 tablespoon soy sauce, 1 tablespoon rice vinegar, 1 teaspoon sesame oil
- Cook until cabbage is just wilted, about 3 minutes.
- Remove from heat and add the bean sprouts, tossing to combine.1 cup mung bean sprouts
- Serve with hot sauce on the side.sriracha or sambal hot sauce for serving
Notes
- Choose the right cabbage. Choose a cabbage that feels heavy for its size and has no spots or blemishes.. It should be bright green, with crisp looking, tightly packed leaves. Some cabbages are huge, so you may need to plan for more than one meal using cabbage. (Try my slow cooker cabbage rolls, or corned beef and cabbage.
- Uniform slices: Try to slice cabbage so they pieces are the around the same size. Larger pieces of cabbage won't cook as quickly.
- Don't overcook: You want to stir fry cabbage until softened but still retaining a slightly crisp texture.
- Storage: Store leftover cabbage stir fry in an airtight container in the fridge for up to four days.
- Reheat: Reheat in the microwave, or in a wok or skillet.
Leslie K. Krasznai
Thank you so much for getting back to me so quick because I had just gotten a big head of cabbage to make a double batch!
Leslie K. Krasznai
I loved this recipe, however, the serving size has got to be a mistake or I’ll never make it again. It says 105 kcal for 1g. Please tell me that’s a type-o
Colleen
Hi Leslie! Yes, that's a typo! (Which I have fixed now) Thanks so much for pointing it out. Yes 105 kcal for 1g would be crazy. 😊 I am happy to hear that you loved the recipe! Thanks again.
ANGELA
CAN A PEANUT SAUCE GO WITH THIS?
Colleen
Hi Angela, I think a peanut sauce would be great with this stir fry. I haven't tried it, but would love to hear back how it went if you do!
Cherie Krutilek
Can you add celery and mushrooms?
Colleen
Hi Cherie, Yes you can! Actally you can use any vegetables you like. Thanks for the question and enjoy this cabbage stir-fry!
Veena Azmanov
Cabbage is not my all time favorite, but your recipe sounds very interesting and definitely crunchy and yum with all the flavors infused.
Colleen
Maybe this stir-fry will change your mind about cabbage, Veena. 😉
Beth
This is the perfect way to cook up cabbage! Love the sauces on this!
Colleen
Thanks Beth. So glad you enjoyed this recipe!
Alison
My family and I loved this stir-fry! It's chock full of healthy veggies and the seasoning is spot on! Will make again!
Colleen
So happy to hear this, Alison! thank you, & Enjoy!
Krissy Allori
So good! I made this to go with my pork loin and it was a hit!
Colleen
So happy it was a hit, Krissy!
Andrea Metlika
We are cabbage lovers and this stir fry is perfect for us. Yummy!
Colleen
Enjoy, Andrea. Cabbage is really is an awesome ingredient.
Alwyn
Why are the bean sprouts only added at the end? Can they be added earlier so that they cook little?
Colleen
Hi Alwyn, Thanks for your question. I like to add the bean sprouts at the end so that they retain their crunch. They cook very quickly and the heat of the rest of the dish is usually sufficient. However, you can of course add them earlier to cook them more if you prefer!