Love this? Pin it for later!
One Sunday evening, determined to break the cycle of takeout containers piling up in my recycling bin, I stood in my kitchen surveying what felt like a random assortment of ingredients: a half-head of cabbage that was on its last legs, some lentils I'd bought with ambitious intentions months ago, and the usual suspects of carrots, celery, and onions. What emerged from this culinary desperation became my family's most requested soup—a hearty, budget-friendly masterpiece that tastes like it simmered all day but actually comes together in under an hour.
This soup has become my meal prep hero, the recipe I turn to when I need something that will fuel us through busy weekdays without breaking the bank or requiring culinary acrobatics. It's the kind of soup that makes you feel virtuous eating it—packed with plant-based protein, fiber-rich vegetables, and warming spices that make your kitchen smell like you've been transported to a cozy European grandmother's cottage. Whether you're feeding picky kids, impressing dinner guests on a budget, or simply trying to eat more plants without feeling deprived, this lentil and cabbage soup delivers on every level.
Why This Recipe Works
- One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor development as the ingredients mingle together.
- Budget Champion: Using humble ingredients like lentils and cabbage, this soup feeds a crowd for just pennies per serving.
- Meal Prep Magic: Tastes even better the next day as flavors meld, making it perfect for Sunday prep and weekday lunches.
- Nutrition Powerhouse: Each serving delivers 18g of plant-based protein, 16g of fiber, and a rainbow of vegetables.
- Customizable Base: Easy to adapt with whatever vegetables or spices you have on hand, making it never boring.
- Freezer-Friendly: Doubles beautifully and freezes perfectly in individual portions for future busy nights.
- Comfort Food Status: Despite being incredibly healthy, it satisfies those comfort food cravings with its rich, savory broth and tender vegetables.
Ingredients You'll Need
The beauty of this soup lies in its humble ingredient list, each component playing a crucial role in creating layers of flavor and nutrition. Let's break down what you'll need and why each ingredient matters:
The Protein Foundation
Brown or Green Lentils (1½ cups): These are the heart of our soup, providing that satisfying, meaty texture without any meat. Unlike red lentils that dissolve into a creamy consistency, brown or green lentils hold their shape beautifully while still becoming tender. They're nutritional powerhouses—packed with folate, iron, and protein. When buying lentils, look for ones that are uniform in color and size, with no signs of moisture or insect damage. Store them in an airtight container in a cool, dry place, and they'll last for up to a year.
The Vegetable Medley
Green Cabbage (½ medium head, about 4 cups chopped): Don't underestimate cabbage—this cruciferous vegetable becomes meltingly tender and sweet as it simmers. It adds bulk to the soup without many calories and provides vitamin C, vitamin K, and fiber. When selecting cabbage, look for heads that feel heavy for their size with crisp, tightly packed leaves. If cabbage isn't your favorite, you can substitute with kale, spinach, or even thinly sliced Brussels sprouts.
Carrots (3 large): These add natural sweetness and beautiful color to the soup. I like to cut them into hearty chunks rather than dicing them finely—they hold their texture better and make the soup feel more substantial. Look for firm carrots with smooth skin and no soft spots. If you have rainbow carrots, they'll make the soup extra colorful.
Celery (3 stalks): The aromatic backbone of any good soup, celery adds a subtle bitterness and depth that balances the sweetness of the carrots and cabbage. Use the leaves too—they're packed with flavor and look beautiful as a garnish. If you don't have celery, fennel bulb makes an interesting substitute with a slightly anise note.
The Flavor Builders
Yellow Onion (1 large): The foundation of flavor for our soup. I dice it fairly small so it melts into the background but still provides that essential savory base. Sweet onions work too, but avoid red onions as they can turn the broth an unappetizing color.
Garlic (4 cloves): Because garlic makes everything better. I add it after the onions have softened to prevent it from burning and turning bitter. Fresh garlic is essential here—skip the pre-minced jarred stuff which often has off flavors.
The Liquid Gold
Vegetable Broth (8 cups): The quality of your broth will make or break this soup. Use a good quality store-bought broth or, if you're feeling ambitious, make your own. I always keep homemade vegetable broth frozen in quart containers for just such occasions. If you're not vegetarian, a good chicken stock works beautifully too.
The Seasoning Squad
Tomato Paste (2 tablespoons): This concentrated tomato flavor adds umami depth and a beautiful rich color to the broth. I like to buy it in a tube so I can use just what I need without opening a whole can.
Dried Thyme (1 teaspoon): This herb pairs beautifully with lentils and adds an earthy, slightly minty note. If you have fresh thyme, use about 1 tablespoon instead.
Smoked Paprika (1 teaspoon): This is my secret weapon for adding depth and a subtle smokiness that makes the soup taste like it's been simmering for hours. Regular paprika works in a pinch, but the smoked variety is worth seeking out.
Bay Leaves (2): These aromatic leaves add a subtle complexity that's hard to define but noticeable when missing. Remember to remove them before serving—they're not edible.
How to Make Hearty Lentil and Cabbage Soup for Easy Weeknight Meal Prep
Prep Your Vegetables
Start by washing all your vegetables thoroughly. Dice the onion into ¼-inch pieces, slice the carrots into ½-inch rounds, and chop the celery (including leaves) into ¼-inch pieces. For the cabbage, remove the tough outer leaves and core, then slice into 1-inch pieces. Mince the garlic and set everything aside. This mise en place approach ensures smooth cooking and prevents any last-minute scrambling.
Sauté the Aromatics
Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onion and cook for 3-4 minutes until it becomes translucent and starts to turn golden at the edges. Add the carrots and celery, season with ½ teaspoon salt and ¼ teaspoon black pepper, and cook for another 5 minutes, stirring occasionally. The vegetables should be tender but still hold their shape.
Build the Flavor Base
Add the minced garlic to the pot and cook for 30 seconds until fragrant—be careful not to let it brown. Push the vegetables to the sides of the pot and add the tomato paste to the center. Let it cook for 1 minute, stirring constantly, until it darkens slightly and takes on a brick-red color. This caramelization process develops deep, complex flavors that will permeate the entire soup.
Add Spices and Lentils
Stir in the dried thyme, smoked paprika, and bay leaves. Cook for 30 seconds to bloom the spices, releasing their essential oils and maximizing their flavor potential. Add the rinsed lentils and stir to coat them with the aromatic mixture. This step ensures every lentil is infused with flavor rather than just cooking in plain broth.
Deglaze and Add Liquid
Pour in 1 cup of the vegetable broth to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon. These fond bits are flavor gold! Once the bottom is clean, add the remaining 7 cups of broth. Bring to a boil over high heat, then reduce to a gentle simmer.
Simmer the Lentils
Cover the pot partially and let the soup simmer for 20 minutes. During this time, the lentils will begin to soften and absorb the flavorful broth. Stir occasionally to prevent sticking, and skim off any foam that rises to the surface—this creates a cleaner-tasting soup.
Add the Cabbage
After 20 minutes, add the chopped cabbage to the pot. Don't worry if it seems like too much—the cabbage will wilt down dramatically. Stir to combine, cover partially, and continue simmering for another 15-20 minutes until the lentils are tender but still hold their shape and the cabbage is meltingly soft.
Season and Serve
Remove the bay leaves and taste the soup. Season with additional salt and pepper as needed—the amount will depend on how salty your broth was. For extra brightness, add a squeeze of fresh lemon juice. Serve hot, garnished with fresh parsley or a drizzle of olive oil if desired.
Expert Tips
Lentil Timing
Different brands of lentils cook at different rates. Start checking for doneness at 30 minutes total cooking time. You want them tender but not mushy. If they seem to be cooking too quickly, reduce the heat and add a bit more broth.
Broth Control
If your soup becomes too thick during cooking (lentils love to absorb liquid), simply add more broth or water until you reach your desired consistency. Some days I like it stew-thick, other days more brothy.
Slow Cooker Adaptation
For hands-off cooking, sauté the aromatics on the stove, then transfer everything to a slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add cabbage during the last hour of cooking.
Flavor Boosters
For extra depth, add a Parmesan rind while simmering (remove before serving), or stir in a tablespoon of miso paste at the end. A splash of balsamic vinegar brightens all the flavors beautifully.
Quick Cool Down
To cool the soup quickly for storage, transfer it to a large, shallow container. Stir occasionally to release steam. Never put hot soup directly in the fridge—it can raise the temperature of your entire refrigerator.
Texture Tricks
For a creamier texture without dairy, remove 2 cups of soup, blend until smooth, and stir back in. This creates a luxurious, velvety broth without any added cream or calories.
Variations to Try
Mediterranean Version
Add 1 teaspoon oregano, 1 cup diced tomatoes, and ½ cup chopped kalamata olives. Serve with feta cheese crumbled on top and a side of crusty bread.
VegetarianSpicy Southwest
Replace thyme with cumin and add 1 diced jalapeño. Include a can of diced tomatoes with green chilies and serve with avocado and cilantro.
Protein-Packed
Add 1 cup diced cooked chicken or turkey sausage during the last 10 minutes of cooking. Perfect for using up leftover holiday turkey or rotisserie chicken.
Storage Tips
Refrigerator Storage
Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually improve after the first day as they meld together. When reheating, you may need to add a splash of broth or water as the lentils continue to absorb liquid.
Freezer Instructions
This soup freezes beautifully for up to 3 months. I like to freeze it in individual portions (about 2 cups each) in freezer-safe containers or zip-top bags. Lay bags flat in the freezer for space-efficient storage. Thaw overnight in the refrigerator or use the defrost setting on your microwave. Reheat gently on the stove or in the microwave, stirring occasionally.
Meal Prep Magic
Double or triple this recipe for effortless lunches throughout the week. Portion into individual containers and refrigerate or freeze. The soup reheats perfectly in the microwave—just add a splash of water, cover loosely, and heat in 1-minute intervals, stirring between each interval. It's also excellent served over a bed of wilted spinach or with a scoop of cooked quinoa for extra nutrition.
Frequently Asked Questions
Red lentils will work but will create a completely different texture—they break down into a creamy, almost dal-like consistency. If using red lentils, reduce cooking time to 15-20 minutes total, and expect a thicker, more stew-like soup. It's delicious but different from the original recipe.
Old lentils take much longer to cook and may never fully soften. If your lentils have been in the pantry for over a year, they might be past their prime. Also, adding salt too early can toughen the skins. Next time, wait until the lentils are nearly tender before adding salt. For now, just keep simmering—they'll eventually soften.
Absolutely! Use the sauté function for steps 2-4, then add everything except the cabbage. Pressure cook on high for 8 minutes, quick release, then add cabbage and use the sauté function for 5-7 minutes until cabbage is tender. The soup will be ready in under 30 minutes total.
Yes! This soup is naturally gluten-free and vegan as written. Just be sure to check your vegetable broth—some brands use additives that may contain gluten. The soup is also dairy-free, nut-free, and soy-free, making it suitable for most dietary restrictions.
Serve over cooked brown rice, quinoa, or farro for extra staying power. You can also add a can of white beans or chickpeas during the last 10 minutes of cooking. For a special touch, ladle over a thick slice of toasted crusty bread and top with a poached egg.
Yes, but with a caveat. Coleslaw mix works in a pinch, but it includes carrots and sometimes red cabbage, which will change the flavor slightly. Also, it's usually chopped more finely than hand-cut cabbage, so it will cook faster and may become quite soft. Add it during the last 10 minutes of cooking rather than the full 20.
hearty lentil and cabbage soup for easy weeknight meal prep
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in a large pot over medium heat. Cook onion for 3-4 minutes until translucent. Add carrots and celery, season with salt and pepper, and cook 5 minutes more.
- Build flavors: Add garlic and cook 30 seconds. Stir in tomato paste and cook 1 minute. Add thyme, paprika, and bay leaves.
- Add lentils and broth: Stir in lentils to coat with spice mixture. Pour in broth, bring to a boil, then reduce to a simmer. Cover partially and cook 20 minutes.
- Add cabbage: Stir in chopped cabbage and continue simmering for 15-20 minutes until lentils are tender and cabbage is soft.
- Season and serve: Remove bay leaves, taste and adjust seasoning. Add lemon juice if desired. Serve hot with fresh parsley.
Recipe Notes
This soup thickens as it stands. Thin with additional broth when reheating. For meal prep, store in individual containers for grab-and-go lunches. The flavors improve overnight!