About us Contact

Cabbage Stir Fry with Mushrooms and Lentils Recipe Easy

There’s something deeply satisfying about a skillet full of tender cabbage, earthy mushrooms, and hearty lentils sizzling together. This Cabbage Stir Fry with Mushrooms and Lentils comes together in about 20 minutes, making it one of those weeknight lifesavers you’ll want to keep in your back pocket. It’s plant-based, budget-friendly, and surprisingly filling.

I started making this back in spring 2019 when I was shopping the farmers’ markets around Austin and kept coming home with bags of green cabbage I didn’t know what to do with. One night I tossed it in a hot pan with some mushrooms and leftover lentils the cabbage got these beautiful caramelized edges and practically melted into the earthy mushrooms. After testing it a dozen times since, I’ve learned that high heat and a quick toss (not a long simmer) keeps everything tender but not mushy.

CABBAGE STIR FRY WITH MUSHROOMS AND LENTILS centered hero view, clean and uncluttered
Yesica Andrews

Cabbage Stir Fry with Mushrooms and Lentils Recipe Easy

Enjoy a delicious and quick Cabbage Stir Fry with Mushrooms and Lentils that balances crispy cabbage, savory mushrooms, and tender lentils with a flavorful sauce. This vegan-friendly main course brings together a perfect mix of spice, sweetness, and umami, ideal for a speedy weeknight meal.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Calories: 374

Ingredients
  

  • 14 oz Cabbage
  • 9 oz Button mushrooms
  • 4 oz Brown lentils (canned)
  • 1 Carrots (medium)
  • 1 Onion (medium)
  • 2 Tbsp Coconut oil
  • ⅓ cup Vegetable broth
  • ⅓ cup Soy sauce
  • 1 Tbsp Rice vinegar
  • 1+½ Tbsp Maple syrup
  • 2 Tbsp Cornstarch
  • ¼ tsp Sriracha (or any other chili paste)
  • 1 Tbsp Ginger powder
  • 3 cloves Garlic
  • 4.5 oz Rice (cooked)

Method
 

  1. Combine vegetable broth, soy sauce, rice vinegar, maple syrup, cornstarch, sriracha, ginger powder, and minced garlic in a bowl, mixing thoroughly until smooth.
  2. Heat a wok or large frying pan over medium heat and pour in the coconut oil, then add thinly sliced onions, cooking them until just soft, about 2-3 minutes.
  3. Add sliced mushrooms, shredded cabbage, and julienned carrots to the pan and toss continuously over medium-high heat for 5-6 minutes, seasoning with salt and black pepper to taste.
  4. Stir in the drained canned lentils and freshly whisked stir-fry sauce, gently mixing everything together.
  5. Allow the mixture to simmer while stirring occasionally for 2-3 minutes, until the sauce thickens and coats the vegetables.
  6. Plate the stir fry alongside cooked rice and finish with a sprinkle of chopped spring onions for garnish.

Notes

  • For best results, make sure all ingredients are prepped before cooking since stir-frying happens quickly over high heat. This dish can be served with any type of rice or enjoyed as is for a low-carb option. Leftovers store well in the refrigerator for up to 3 days.
CABBAGE STIR FRY WITH MUSHROOMS AND LENTILS centered hero view, clean and uncluttered

Why You’ll Love This Stir Fry

Here’s what makes this one a weeknight favorite: it’s quick, filling, and built around ingredients you probably already have sitting in your pantry or fridge. The cabbage gets tender with those crispy, caramelized edges, while the mushrooms add an earthy richness that feels really satisfying.

  • Ready in 20 minutes: Perfect for those nights when you need dinner on the table fast.
  • Plant-based and hearty: The lentils bring protein and texture without feeling heavy.
  • Flavor-packed sauce: Sweet maple syrup, tangy rice vinegar, and a kick of sriracha create a balanced, umami-rich coating.
  • Budget-friendly: Cabbage and lentils are two of the most affordable ingredients at any U.S. grocery store.

Ingredient Breakdown and Simple Swaps

Shopping for this dish is wonderfully straightforward. You’ll find everything at your regular grocery store, and most of it keeps well in the pantry or fridge for weeks. I love recipes like this that don’t require a specialty trip.

IngredientWhy It WorksEasy Swap
CabbageAdds volume, texture, and a mild sweetness when cookedNapa cabbage or shredded Brussels sprouts
Button mushroomsEarthy, meaty texture that soaks up the sauceCremini or shiitake mushrooms
Brown lentils (canned)Hearty, protein-rich, no soaking neededGreen lentils or chickpeas
Coconut oilHigh heat tolerance, subtle flavorAvocado oil or sesame oil
Soy sauceSalty umami baseTamari (for gluten-free) or coconut aminos
Maple syrupBalances the saltiness with natural sweetnessHoney or agave nectar
SrirachaGentle heat without overpoweringSambal oelek or chili garlic sauce

Pro Tip: If you can’t find canned brown lentils, cook dried lentils ahead of time and keep them in the fridge for up to five days. They’re perfect for quick weeknight stir-fries.

How the Cooking Process Works

The secret to a great stir-fry is having everything prepped before you turn on the heat. Once that pan gets hot, things move fast. You’ll start by whisking together your sauce so it’s ready to pour when you need it. Then it’s all about layering flavors: onions first for sweetness, then mushrooms and cabbage for texture, and finally the lentils and sauce to bring it all together.

Cooking on medium-high heat is key here. You want the cabbage to soften and get a little color on the edges without turning mushy. Stirring constantly helps everything cook evenly and keeps the sauce from sticking to the bottom of the pan. After years of testing stir-fries, I’ve learned that the cornstarch in the sauce thickens beautifully when it simmers for just a minute or twono need to overthink it.

Step-by-Step Timing Chart

StepWhat to DoTime
1Mix sauce ingredients in a small bowl2 minutes
2Preheat pan, cook sliced onions in coconut oil2–3 minutes
3Add mushrooms, cabbage, and carrots; stir-fry on medium-high5–6 minutes
4Stir in lentils and sauce; simmer until thickened2–3 minutes
5Serve over cooked rice1 minute

Serving and Storage Tips

This dish is wonderful served over warm rice, but it’s also great with quinoa, cauliflower rice, or even tossed with noodles if you’re in the mood. I like to top mine with chopped spring onion for a fresh, bright finish.

Leftovers keep beautifully in an airtight container in the fridge for up to four days. The flavors actually deepen overnight, so don’t be surprised if day two tastes even better. Reheat gently on the stovetop with a splash of vegetable broth to loosen the sauce, or microwave in 30-second intervals until warmed through.

Storage MethodHow Long It LastsReheating Tip
Refrigerator (airtight container)Up to 4 daysAdd a splash of broth when reheating
Freezer (freezer-safe container)Up to 2 monthsThaw overnight in fridge, then reheat gently

Note: If you’re meal prepping, store the rice separately from the stir-fry to keep the textures fresh and prevent everything from getting too soft.

Craving delicious recipes and fresh cooking inspo? Follow me on Pinterest!

FAQs ( Cabbage Stir Fry with Mushrooms and Lentils )

Can I use any type of lentils for this recipe?

Green or brown lentils work best as they hold their shape during cooking. Red lentils tend to break down too quickly and create a mushy texture. I recommend cooking the lentils separately until just tender, then adding them in the final minutes of stir-frying.

What vegetables can I substitute for mushrooms?

Bell peppers, zucchini, or snap peas make excellent substitutes. Cut them into similar-sized pieces and adjust cooking time accordingly. Harder vegetables like carrots need a few extra minutes, while softer ones like zucchini cook faster than mushrooms.

How do I prevent the cabbage from getting soggy?

Cut cabbage into uniform strips and cook over high heat for just 3-4 minutes. Don’t overcrowd the pan, and avoid covering it while cooking. The cabbage should be tender-crisp, not wilted. Adding it in the last few minutes helps maintain its texture.

Can this dish be made ahead for meal prep?

Yes, this meal stores well in the refrigerator for up to 4 days. Let it cool completely before storing in airtight containers. When reheating, use a skillet over medium heat rather than the microwave to maintain the best texture. Add a splash of water if needed.

What seasonings work best with this stir-fry?

Soy sauce, garlic, and ginger form a perfect base. Add a pinch of red pepper flakes for heat or sesame oil for richness. Fresh herbs like cilantro or green onions make great finishing touches. Season gradually and taste as you go for the best results.

CABBAGE STIR FRY WITH MUSHROOMS AND LENTILS centered hero view, clean and uncluttered_pin

This Cabbage Stir Fry with Mushrooms and Lentils comes together in about 20 minutes and delivers the kind of tender, caramelized vegetables and hearty texture that makes you feel good about what’s on your plate. You’ll love how satisfying it is, especially on those nights when you want something nourishing without a lot of fuss.

Try tossing in a handful of baby spinach right at the end for extra greens, or swap the brown lentils for black beans if that’s what you’ve got. A drizzle of toasted sesame oil just before serving adds a beautiful nutty finisha trick I learned from shopping the farmers’ markets back in Texas. Leftovers reheat beautifully with just a splash of broth to bring the sauce back to life.

I’d love to hear how this one turns out in your kitchentag me if you share a photo, or let me know if you added your own spin. Did your family grow up eating cabbage this way, or is this a new adventure? Save this recipe for a busy weeknight, or pass it along to someone who could use a simple, wholesome meal that actually tastes like comfort.

Leave a Comment

Recipe Rating