Oh, how I love a pot of cabbage lentil soup simmering on the stove! This recipe became my go-to during those busy weeknights when I needed something hearty, healthy, and ready in under an hour. The first time I made it, I was skeptical—could humble cabbage and lentils really create magic? But trust me, the way the vegetables soften into the broth and the lentils add that perfect bite… it’s pure comfort in a bowl.

Table of Contents
Table of Contents
Why You’ll Love This Cabbage Lentil Soup
This soup isn’t just dinner – it’s a hug in a bowl! Here’s why it’s become my absolute favorite:
- Nutrient powerhouse: Packed with protein from lentils and fiber from cabbage – keeps you full for hours!
- Kind to your wallet: Uses affordable pantry staples – I can make a pot for under $5!
- One-pot wonder: Minimal cleanup means more time to enjoy that second helping.
- Endlessly adaptable: Swap veggies based on what’s in season or lurking in your fridge.
- Better the next day: Flavors deepen overnight – if there’s any left, that is!
Honestly, what’s not to love? It’s comfort food that’s actually good for you – my favorite kind of magic! Check out more delicious recipes here.
What makes this soup special is how it manages to be both light and satisfying at the same time. Packed with fiber from the lentils and cabbage, it keeps you full without weighing you down. My vegetarian friends adore it, and even my meat-loving husband asks for seconds! The best part? It’s one of those forgiving recipes where you can toss in whatever veggies need using up from your fridge.
I’ve made this soup countless times now – through chilly winters, busy work weeks, and even when fighting off colds (that garlic really works wonders!). Each time, it delivers that same cozy feeling of nourishment. Wait until you smell the herbes de provence mingling with the tomatoes and wine… your kitchen will smell like a French countryside cottage! Happy cooking!
Ingredients for Cabbage Lentil Soup
Here’s what you’ll need to make my favorite cozy soup – simple ingredients that transform into something magical:
- 1 tablespoon olive oil (the good stuff!)
- 1 medium onion, diced (trust me, bigger pieces won’t melt right)
- 1 clove garlic, minced (or 2 if you’re fighting a cold like I usually am)
- 2 medium carrots, sliced into ~1 cm rounds
- 2 medium potatoes, chopped into ~3 cm chunks (skin on for extra nutrients)
- ¼ white cabbage, roughly shredded (about 2 cups – don’t pack it down)
- ¼ teaspoon hot pepper flakes (adjust to your taste – I like it with a kick!)
- 1 teaspoon sea salt (plus more to taste at the end)
- 50 ml (¼ cup) red wine (the cheap cooking kind works perfectly)
- 400 grams (14 oz) canned diced tomatoes (juice and all)
- 800 ml (3 ⅓ cups) water or vegetable broth (I use broth for extra depth)
- 120 grams (½ cup) green lentils (rinsed and picked over)
- ½ teaspoon black pepper (freshly ground if you can)
- 2 teaspoons herbes de provence (my secret weapon!)
- 70 grams (¾ cup) whole grain pasta (small shapes like ditalini work best)

How to Make Cabbage Lentil Soup
Ready to transform these simple ingredients into a pot of cozy goodness? Here’s exactly how I do it – with all the little tricks I’ve learned over dozens of batches!
Preparing the Vegetables
First, grab your favorite soup pot – I use my trusty Dutch oven. Heat the olive oil over medium until it shimmers, then toss in those diced onions. Sauté until they turn translucent (about 3-4 minutes), stirring occasionally. When you can smell that gorgeous garlic aroma, add it in and stir for just 30 seconds – any longer and it might burn! Now pile in the carrots and potatoes, cooking them until they just start to soften (about 5 minutes). Don’t rush this step – those golden edges add so much flavor!
Cooking the Soup Base
Next comes the cabbage – just toss it right on top with the hot pepper flakes and salt. You’ll think it won’t all fit, but give it 5 minutes and it wilts down beautifully. Here’s my favorite part: deglaze with that red wine! Scrape up all those tasty browned bits from the bottom – that’s liquid gold for flavor. Now pour in the tomatoes and broth, give it a good stir, and bring it to a lively bubble.
Simmering the Lentils
Once bubbling, add the lentils and reduce to a gentle simmer. Cover and set your timer for 15 minutes – this is when the magic happens! The lentils soak up all that delicious broth while keeping their perfect bite. After the timer goes off, lift the lid and inhale – heavenly! Now’s the time to taste and adjust the seasoning with more salt or pepper if needed.
Finishing with Pasta
Finally, stir in the herbes de provence and add the pasta. Cook according to package directions (usually about 8-10 minutes) until al dente. Pro tip: if you’re making extra for leftovers, keep the pasta separate until serving – it soaks up too much broth otherwise!
Print
Hearty Cabbage Lentil Soup Recipe with 12g Protein Bliss
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Description
A hearty and nutritious cabbage lentil soup packed with vegetables and green lentils for a filling meal.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 clove garlic, minced
- 2 medium carrots, sliced (~1 cm rounds)
- 2 medium potatoes, chopped (~3 cm)
- ¼ white cabbage, roughly shredded
- ¼ teaspoon hot pepper flakes
- 1 teaspoon sea salt, to taste
- 50 ml (¼ cup) red wine
- 400 grams (14 oz) canned diced tomatoes
- 800 ml (3 ⅓ cups) water or vegetable broth
- 120 grams (½ cup) green lentils
- ½ teaspoon black pepper
- 2 teaspoons herbes de provence
- 70 grams (¾ cup) whole grain pasta
Instructions
- Heat a large soup pot over medium heat. Add olive oil.
- Sauté onion and garlic until translucent, 3-4 minutes.
- Add carrots and potatoes. Cook for 5 minutes until slightly softened.
- Add cabbage, hot pepper flakes, and salt. Cook for 5 minutes, then deglaze with red wine.
- Stir in canned tomatoes and water or broth.
- Cover and bring to a boil. Add lentils, reduce to a simmer, and cook covered for 15 minutes.
- Season with salt if needed. Stir in herbs and black pepper. Add pasta and cook per package instructions.
- Taste and serve. Store leftovers with pasta separate for best results.
Notes
- Green lentils work best but red lentils can be used for a quicker cook.
- Red cabbage can substitute white cabbage.
- High in fiber and protein, great for weight management.
- Boost flavor with extra herbs or a dash of lemon juice.
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 6g
- Sodium: 400mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg
Tips for Perfect Cabbage Lentil Soup
After making this soup more times than I can count, I’ve picked up some foolproof tricks to make it shine every time!
Lentil wisdom: Green lentils hold their shape best, but if you’re in a hurry, red lentils cook faster (just stir gently!). Always rinse them first – you’d be surprised what little pebbles sneak in!
Herb swaps: No herbes de provence? Try Italian seasoning or a bay leaf with extra thyme. Sometimes I toss in rosemary too – just remove the stem before serving.
Flavor boosts: A squeeze of lemon juice at the end brightens everything up. Or stir in a spoonful of tomato paste while sautéing the veggies for deeper flavor. My secret? A parmesan rind simmered with the lentils!
Cabbage cutting: Don’t shred it too fine – you want those satisfying bites! And if purple cabbage is all you have, go for it – just know it’ll tint your soup beautifully purple.

Common Questions About Cabbage Lentil Soup
I’ve gotten so many questions about this soup over the years – let me answer the ones that pop up most often!
What type of lentils are best?
Green lentils are my go-to because they hold their shape beautifully. But if you’re in a rush, red lentils cook provide quicker – just expect your soup to be thicker since they break down more!
Can I use red cabbage?
Absolutely! It’ll give your soup a gorgeous purple hue and slightly earthier flavor. I’ve done this many times when it’s what I had on hand.
Is this soup good for weight loss?
Oh yes! With all that fiber from lentils and cabbage, it keeps you full for ages with relatively few calories. I often make a pot for healthy lunches all week.
How do I make it more flavorful?
My secret weapons: extra garlic, a splash of vinegar at the end, or my favorite – smoked paprika! A drizzle of good olive oil before serving works wonders too.
Serving and Storing Cabbage Lentil Soup
Oh, how I love serving this soup with crusty bread for dunking – it soaks up every last drop of that delicious broth! A simple green salad makes the perfect side if you’re feeling fancy. Here’s my golden rule for leftovers: store the pasta separately from the soup (trust me, I learned this the hard way). The soup keeps beautifully in the fridge for 4-5 days, and the flavors just get better each day. To reheat, just add a splash of water or broth to loosen it up again!

Nutritional Information
Here’s the skinny on this soup’s goodness – per hearty bowl you’re looking at about 250 calories packed with 12g protein and 10g fiber! But remember, these numbers are estimates – your exact results will dance a bit depending on your veggie sizes and exact ingredients. That’s the beauty of homemade soup – it’s perfectly imperfect!
Ready to Try This Recipe?
Now it’s your turn! Whip up a pot and let me know how it turns out – I’d love to hear your twists on my favorite cozy soup. Happy cooking!
