cozy onepot lentil soup with carrots and cabbage for healthful evenings

30 min prep 25 min cook 5 servings
cozy onepot lentil soup with carrots and cabbage for healthful evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a particular kind of magic that happens when the first spoonful of this cozy one-pot lentil soup meets your lips on a blustery Tuesday evening. The earthy lentils have simmered until just tender, sweet carrots have melted into the broth, and ribbons of cabbage have relaxed into silky submission. My first encounter with this soup was during a particularly hectic month when work deadlines, my daughter’s swim meets, and a never-ending to-do list had me running on fumes. I tossed everything into my Dutch oven, muttered a quick prayer to the dinner gods, and thirty-five minutes later the house smelled like I’d been tending a Tuscan hearth all afternoon. One taste and I literally exhaled—shoulders dropped, eyelids softened, the whole nine yards. Since then, it has become my weeknight love letter to self-care: no fancy techniques, no obscure spices, just honest-to-goodness ingredients that turn themselves into something greater than the sum of their parts. Whether you’re feeding picky toddlers, meal-prepping for marathon-training spouse, or simply craving a bowl that tastes like a warm blanket, this recipe is your invitation to slow down without slowing dinner.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together so the lentils season the broth and the broth seasons the vegetables.
  • Pantry staples: If you keep lentils, canned tomatoes, onions, and carrots on hand, you’re always 30 minutes from dinner.
  • Budget-friendly protein: One cup of dried lentils delivers 18 g of plant-based protein for pennies compared to meat.
  • Customizable greens: Cabbage holds its texture, but you can swap in kale, chard, or even frozen spinach with zero extra effort.
  • Make-ahead magic: Flavor improves overnight, so pack leftovers for lunches or freeze flat in zip bags for future “emergency” meals.
  • All-season comfort: Light enough for spring, hearty enough for winter, and vibrantly colored to battle gray-day blues.

Ingredients You'll Need

Ingredients

Great lentil soup starts with great lentils. For this recipe I reach for brown or green lentils because they keep their shape and cook in about 25 minutes. Red lentils dissolve into mush (save those for curries) and French green lentils (du Puy) work beautifully if you don’t mind a slightly longer simmer and a higher price tag. Whatever you choose, sift through them quickly on a sheet pan to remove tiny stones or shriveled pieces, then rinse until the water runs clear.

Carrots lend subtle sweetness that balances the earthy lentils. Look for firm, bright roots without cracks—if the tops are attached they should be feathery-fresh, not wilted. No need to peel if you scrub well; the skin contains extra nutrients and you’ll never detect it in the finished soup.

Green or savoy cabbage is my go-to because it softens without disappearing. A quarter-head is plenty for four servings, and the remainder keeps for weeks wrapped in damp paper towel inside a produce bag. Slice it into short ribbons so it twirls around your spoon.

Aromatics build the base: one large yellow onion, two plump cloves of garlic, a duo of celery stalks for vegetal depth, and a bay leaf that whispers “grandma’s kitchen.” If you keep sofrito or mirepoix in the freezer, swap in about 1½ cups.

Tomato paste in a squeeze tube is worth its weight in gold; you’ll use two tablespoons here and the rest keeps for months in the fridge. It concentrates umami and gives the broth a rosy hue.

Vegetable broth is the obvious vegetarian choice, but if you’re cooking for omnivores a mild chicken stock deepens flavor. Low-sodium lets you control salt; you can always add more at the end.

Seasonings are deliberately simple: dried thyme for woodsy notes, smoked paprika for subtle campfire whispers, and a pinch of red-pepper flakes that you can omit for kids. A final splash of apple-cider vinegar wakes everything up right before serving.

How to Make Cozy One-Pot Lentil Soup with Carrots and Cabbage for Healthful Evenings

1
Warm the pot & bloom the spices

Place a heavy 4- to 5-quart Dutch oven or soup pot over medium heat. Add 2 tablespoons olive oil. When it shimmers, scatter 1 cup diced yellow onion, ½ cup diced celery, and ½ teaspoon kosher salt. Sauté 4 minutes until the onion turns translucent and the edges blush golden. Stir in 2 minced garlic cloves, 1 teaspoon dried thyme, ½ teaspoon smoked paprika, and a pinch of red-pepper flakes; cook 45 seconds until the garlic perfumes the kitchen but hasn’t browned.

2
Caramelize the tomato paste

Push the aromatics to the perimeter, creating a bare center. Add 2 tablespoons tomato paste; let it sizzle 90 seconds, then fold everything together. Continue stirring 2 minutes until the paste darkens to brick red—this deepens sweetness and removes any metallic edge from the can.

3
Deglaze & load the lentils

Pour in ¼ cup dry white wine or water; scrape the browned bits (fond) with a wooden spoon. Add 1 cup rinsed brown lentils, 1½ cups diced carrots, 6 cups low-sodium vegetable broth, 1 bay leaf, and ½ teaspoon black pepper. Increase heat to high; bring to a rolling boil.

4
Simmer until lentils soften

Reduce heat to low, cover partially, and simmer 20 minutes. Stir once halfway; if liquid drops below the lentils, splash in ½ cup water. Taste a lentil: it should yield easily with a tiny resistance in the center—al dente pasta texture.

5
Add cabbage & finish cooking

Stir in 2 cups shredded cabbage. Simmer 5–7 minutes more until the cabbage wilts and the lentils are fully tender but not mushy. Remove bay leaf. Taste broth; add salt gradually (up to 1 teaspoon) depending on your broth’s sodium level.

6
Brighten & serve

Off heat, stir in 1 tablespoon apple-cider vinegar and ¼ cup chopped parsley. Ladle into warm bowls, drizzle with good olive oil, and shower with freshly ground black pepper. Pass crusty bread or a lemon wedge for extra zing.

Expert Tips

Control the broth body

For a thicker stew, mash a ladleful of lentils against the pot wall and stir back in. For brothy soup, add hot water ½ cup at a time until it sings.

Cool before refrigerating

Divide leftovers into shallow containers so the soup chills rapidly; lentils continue absorbing liquid as they sit, so leave a splash of broth in each container.

Slow-cooker adaptation

Sauté aromatics on the stove, then transfer everything except cabbage to a slow cooker. Cook on LOW 6 hours; add cabbage during the last 30 minutes.

Boost iron absorption

Serve with a squeeze of citrus or a side salad containing vitamin C; the acid helps your body unlock the non-heme iron plentiful in lentils.

Color pop

Rainbow carrots (purple, yellow, orange) make the soup visually stunning; purple carrots tint the broth amethyst, a fun trick for kids.

Double-batch economics

Lentils cost roughly 20¢ per cup dried. Doubling the recipe uses the same pot and almost the same effort, yielding eight lunches for under $5 total.

Variations to Try

  • Moroccan twist: Swap thyme for 1 teaspoon each ground cumin & coriander, add ½ cup raisins with cabbage, finish with a spoonful of harissa.
  • Coconut-curry: Replace 2 cups broth with canned coconut milk, add 1 tablespoon red curry paste with garlic, garnish cilantro & lime.
  • Smoky sausage: Brown 6 oz sliced vegan or turkey kielbasa before the onion; proceed as written for omnivore appeal.
  • Fire-roasted tomato: Use 1 can fire-roasted diced tomatoes instead of paste for deeper, grilled flavor.
  • Grain blend: Stir in ½ cup pre-cooked farro or barley during the last 5 minutes for chewy texture and added fiber.
  • Greens swap: Out of cabbage? Use 3 cups baby spinach or chopped kale; add during the final 2 minutes so it stays emerald.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup thickens as the lentils keep drinking; thin with water or broth when reheating.

Freezer: Ladle into quart-size freezer bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in a bowl of cool water for 1 hour, then warm on the stove.

Reheat: Warm gently over medium-low, stirring occasionally. If using a microwave, cover loosely and heat 2 minutes at a time, stirring between intervals to avoid explosive cabbage.

Make-ahead lunch jars: Portion soup into 2-cup mason jars; leave 1 inch head-space. Refrigerate 4 days. Grab, reheat, and dash out the door.

Frequently Asked Questions

Nope! Unlike beans, lentils cook quickly without soaking. A quick rinse is plenty.

Red lentils dissolve and create a creamy stew. If you prefer that texture, reduce liquid by 1 cup and cook 15 minutes total.

Yes, naturally. Just check your broth label for hidden barley malt or wheat-based flavorings.

Drop in a peeled potato and simmer 10 minutes; the potato will absorb some salt, then discard it. Or thin with water and adjust spices.

Absolutely. Keep the volume below two-thirds full to prevent boil-overs; add 5 extra minutes to the simmer.

A crusty sourdough or no-knead Dutch-oven loaf stands up to dunking. For gluten-free guests, serve with warm corn tortillas.
cozy onepot lentil soup with carrots and cabbage for healthful evenings
soups
Pin Recipe

Cozy One-Pot Lentil Soup with Carrots and Cabbage for Healthful Evenings

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Build the base: Heat olive oil in a Dutch oven over medium. Add onion, celery, and a pinch of salt; sauté 4 min until translucent.
  2. Bloom spices: Stir in garlic, thyme, paprika, and pepper flakes; cook 45 sec.
  3. Caramelize paste: Move veggies to the side, add tomato paste in the bare spot; cook 2 min until brick red, then mix.
  4. Deglaze: Pour in wine; scrape browned bits. Add lentils, carrots, broth, bay leaf, and ½ tsp pepper. Bring to boil.
  5. Simmer: Reduce heat, partially cover, and simmer 20 min until lentils are nearly tender.
  6. Add cabbage: Stir in cabbage; cook 5–7 min more until lentils are soft and cabbage silky.
  7. Finish: Remove bay leaf, season with salt, vinegar, and parsley. Serve hot with crusty bread.

Recipe Notes

Soup thickens on standing; thin with water or broth when reheating. Flavor improves overnight, making it ideal for meal prep.

Nutrition (per serving, ~1½ cups)

218
Calories
13g
Protein
32g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.