Love this? Pin it for later!
I still remember the first time I made this soup. It was one of those frantic Sunday afternoons—laundry mountain on the sofa, inbox screaming for Monday prep, and the kids circling like hungry sharks. I needed something that could simmer away while I folded socks, something that would stretch for multiple meals, and—let’s be honest—something that would clear out the crisper drawer before the next grocery run. One pot, a rainbow of vegetables, a sack of lentils, and an hour later my kitchen smelled like I had my life together. Spoiler: I didn’t, but this soup handed me a participation trophy in adulting that week.
Since then, it has become my go-to “soup-erhero.” I batch-cook it for new-parent meal trains, tote thermoses to ski-trip potlucks, and ladle it into mason jars for grab-and-work lunches. It plays nicely with freezer burn, plays even nicer with budgets (we’re talking pennies per protein-packed bowl), and transforms humble cabbage and sweet potatoes into something that makes even my teenager pause Netflix. Whether you’re meal-prepping for the week, feeding a crowd, or simply needing a big pot of comfort that doesn’t require a culinary degree, pull up a chair—this recipe is about to become your new Sunday staple.
Why This Recipe Works
- One-Pot Wonder: Minimal dishes and maximum flavor development as everything simmers together.
- Batch Friendly: Doubles (or triples) effortlessly—perfect for stocking the freezer.
- Plant-Powered Protein: Green lentils deliver 18 g protein per serving, keeping you satisfied for hours.
- Flavor Layering: Smoked paprika and a whisper of cinnamon amplify the sweet-savory balance.
- Flexible Veg Line-Up: Sub in kale for cabbage, swap carrots for parsnips—clean-out-the-fridge friendly.
- Budget Hero: Costs less than $1 per bowl and uses pantry staples you probably have right now.
- Freezer–Thaw Stability: Holds texture for up to 3 months; sweet potatoes stay creamy, lentils stay intact.
Ingredients You'll Need
The beauty of this soup lies in everyday ingredients that, when combined, taste far greater than the sum of their parts. Here’s what to grab—and why each matters:
- Green or French Lentils: These beauties hold their shape after long simmering. Skip red lentils here; they dissolve into mush. Look for uniform size and avoid stones. Store in a sealed jar and they’ll last years.
- Sweet Potatoes: Go for orange-fleshed varieties (jewel or garnet). They melt into velvety bites that contrast the cabbage’s crunch. Peel if you like, but a scrubbed skin adds nutrients and saves time.
- Green Cabbage: Cheap, sturdy, and mildly sweet after a sauté. Buy a firm head with crisp outer leaves; store in the crisper drawer wrapped in a plastic produce bag with a paper towel to absorb moisture.
- Mirepoix (Onion, Carrot, Celery): Flavor trifecta. Dice small so they disappear into the broth but still give body. Yellow onion is classic; swap in a lone leek if that’s what’s lurking.
- Garlic: Four cloves minimum. Add it after the veg soften so it doesn’t burn and turn acrid.
- Fire-Roasted Tomatoes: One can lifts the whole pot with subtle char. Regular diced work in a pinch—add a pinch of sugar to brighten.
- Vegetable Broth: Low-sodium lets you control salt. Homemade is gold, but good-quality boxed is fine. Chicken broth is a fine stand-in for omnivores.
- Smoked Paprika & Bay Leaf: Smoky backbone and herbal perfume. Don’t skip.
- Ground Cinnamon: Just ¼ tsp. You won’t taste it outright, but it bridges the sweet potatoes and paprika like a quiet diplomat.
- Apple Cider Vinegar: A splash at the end awakens every flavor. Lemon juice works too.
- Olive Oil, Salt, Pepper: Kitchen basics, but treat them well—good olive oil for sautéing and flaky salt for finishing make the flavors sing.
Optional but lovely: A handful of chopped parsley or cilantro for freshness, a swirl of coconut milk for creaminess, or a dusting of chili flakes for heat.
How to Make Batch Friendly One Pot Lentil Soup with Cabbage and Sweet Potatoes
Heat the Pot
Place a heavy 5- to 6-quart Dutch oven or stockpot over medium heat. Add 2 Tbsp olive oil; swirl to coat. Warm until shimmering but not smoking—about 90 seconds.
Sauté the Aromatics
Add diced onion, carrot, and celery with ½ tsp salt. Cook 5–6 minutes, stirring occasionally, until the onion turns translucent and the edges of the carrot just start to caramelize.
Bloom the Spices
Stir in minced garlic, smoked paprika, and cinnamon; cook 60–90 seconds until fragrant. This toasts the spices and unlocks their oils, deepening flavor.
Deglaze with Tomatoes
Pour in the can of fire-roasted tomatoes with juices. Scrape the bottom with a wooden spoon to lift any browned bits (fond). Those bits equal free umami.
Add the Heavy Hitters
Toss in rinsed lentils, diced sweet potatoes, and shredded cabbage. Pour in 6 cups broth. Add bay leaf and 1 tsp salt. Give everything a gentle stir; the cabbage will look mountainous but wilts to about one-third volume.
Simmer to Perfection
Increase heat to high; bring to a boil. Immediately reduce to low, cover partially, and simmer 30 minutes, stirring once halfway. The lentils should be tender but not blown out, and sweet potatoes should yield easily to a fork.
Finish and Brighten
Remove bay leaf. Stir in vinegar and black pepper. Taste; adjust salt. For creamier texture, mash a few sweet potato cubes against the side of the pot and stir them through.
Serve or Store
Ladle into bowls. Garnish as desired. Cool leftovers completely before transferring to airtight containers or freezer bags.
Expert Tips
Slow-Cooker Shortcut
Complete steps 1–4 in a skillet, then dump everything into a slow cooker. Cook on LOW 6–7 hours or HIGH 3–4 hours.
Pressure-Cooker Version
Use sauté function for steps 1–4, then add remaining ingredients. Pressure cook on HIGH 12 minutes; natural release 10 minutes.
Texture Tweaks
For brothy version, add 1 extra cup broth. For stew-like, reduce liquid by 1 cup and simmer uncovered the last 10 minutes.
Salting Strategy
Hold back ½ tsp salt until the end; broth reduces and concentrates saltiness. Taste after simmering and adjust.
Flash-Cool for Safety
Divide hot soup into shallow containers or place the pot in an ice-water bath; stir often to drop temp quickly before refrigerating.
Revive Leftovers
Lentils keep soaking up broth. Add a splash of water or broth when reheating, plus a squeeze of lemon to wake up flavors.
Variations to Try
-
Mediterranean
Swap smoked paprika for 1 tsp oregano and ½ tsp fennel seeds. Finish with lemon zest, olives, and parsley.
-
Moroccan-Inspired
Add ½ tsp each cumin, coriander, and a pinch of cayenne. Stir in chickpeas and chopped dried apricots the last 10 minutes.
-
Coconut-Curry
Replace cinnamon with 1 Tbsp curry powder. Swap 1 cup broth for full-fat coconut milk; garnish with cilantro and lime.
-
Sausage-Lovers
Brown 8 oz sliced plant-based or turkey sausage in Step 1; proceed as written. Smoked sausage and cabbage are a match made in comfort-food heaven.
-
Greens Galore
Sub kale, chard, or collards for cabbage; stir in during the last 5 minutes to keep color vibrant and nutrients intact.
-
Grains & Beans Twist
Replace half the lentils with canned white beans and add ½ cup pearl barley. Increase broth by 1 cup and simmer 15 extra minutes.
Storage Tips
Refrigerator
Store in airtight containers up to 5 days. Keep garnish separate so herbs stay bright.
Freezer
Cool completely, portion into quart-size freezer bags (lay flat for space-saving bricks) or Souper-cubes. Label & date; freeze up to 3 months. Thaw overnight in the fridge or defrost in the microwave using 50% power, stirring often.
Reheat
Stovetop: Simmer gently with a splash of water or broth, stirring, until heated through (about 8 minutes). Microwave: Use a loose cover, 2-minute bursts, stirring between until hot. Add fresh herbs or a squeeze of lemon to perk it up.
Frequently Asked Questions
batch friendly one pot lentil soup with cabbage and sweet potatoes
Ingredients
Instructions
- Heat oil: Warm olive oil in a large pot over medium heat until shimmering.
- Sauté vegetables: Add onion, carrot, celery, and ½ tsp salt. Cook 5–6 min until softened.
- Add aromatics: Stir in garlic, smoked paprika, and cinnamon; cook 1 min.
- Deglaze: Pour in tomatoes; scrape browned bits from bottom.
- Simmer: Add lentils, sweet potatoes, cabbage, broth, bay leaf, remaining salt, and pepper. Bring to boil, reduce heat, partially cover, and simmer 30 min.
- Finish: Remove bay leaf, stir in vinegar, adjust seasoning. Serve hot with desired garnishes.
Recipe Notes
Soup thickens on standing; thin with water or broth when reheating. Flavors deepen overnight—perfect for make-ahead lunches.