Healthy Batch-Cooked Lentil Soup With Cabbage and Carrots

30 min prep 100 min cook 3 servings
Healthy Batch-Cooked Lentil Soup With Cabbage and Carrots
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
15 min
Cook Time
70 min
Servings
8

Why You'll Love This Recipe

✓ Whole‑Food Nutrition: Lentils, cabbage, and carrots deliver plant protein, fiber, and antioxidants while keeping calories low and the flavor hearty.
✓ Batch‑Ready Convenience: One pot, set‑and‑forget cooking, then store portions for lunches or quick dinners all week.
✓ Flexible Flavors: Easily adapt with herbs, smoked paprika, or a splash of lemon for a new twist without extra effort.

When I first tried to eat more plant‑based meals, I struggled to find a soup that was both filling and nutritionally balanced. Most recipes relied on heavy cream or excess oil, which defeated the purpose of a healthy lunch. After experimenting with pantry staples, I discovered that lentils, cabbage, and carrots form a natural trio that delivers protein, fiber, and a subtle sweetness without any shortcuts.

The beauty of this soup lies in its simplicity: a single pot, a handful of spices, and a modest amount of time. The lentils soften into a silky base, while the cabbage adds a gentle crunch that holds up even after reheating. Carrots contribute natural sweetness and a boost of beta‑carotene, making each spoonful a miniature nutrition lesson.

Because the recipe scales effortlessly, I can prepare a large batch on Sunday and have a ready‑to‑heat meal for the entire workweek. It’s perfect for busy professionals, families, or anyone who wants a comforting bowl that supports heart health, stable blood sugar, and sustained energy.

6 cups low‑sodium vegetable broth Replace with water + 2 tbsp soy sauce if needed.
1/2 medium green cabbage, shredded Savoy or napa cabbage work as alternatives.
2 large carrots, diced Adds sweetness and vitamin A.
1 medium onion, finely chopped Provides aromatic base.
2 cloves garlic, minced Boosts flavor and immune benefits.
1 tsp smoked paprika Adds depth without extra salt.
1 bay leaf Removes bitterness from lentils.
2 tbsp extra‑virgin olive oil For sautéing; can reduce to 1 tbsp.
Salt & freshly ground black pepper Season to taste after cooking.

Instructions

1

Sauté aromatics

Heat olive oil in a large pot over medium heat. Add onion and garlic; cook 3‑4 minutes until translucent and fragrant. Sprinkle smoked paprika, stirring for 30 seconds to release aroma.

Pro Tip: Do not brown the garlic; it turns bitter quickly.
2

Add liquids and lentils

Pour in vegetable broth, then stir in rinsed lentils. Bring to a gentle boil, then reduce to a simmer. Skim any foam that rises to keep the broth clear.

Pro Tip: A bay leaf added now infuses the broth with subtle earthiness.
3

Cook lentils

Simmer uncovered for 25‑30 minutes, stirring occasionally, until lentils are just tender but still hold shape. If the soup looks too thick, add a splash of water.

Pro Tip: Salt is added later to avoid toughening the lentils.
4

Add vegetables

Stir in carrots and shredded cabbage. Continue simmering 15‑20 minutes, or until carrots are tender and cabbage has softened but still retains a slight bite.

Pro Tip: Toss a squeeze of lemon juice just before serving for brightness.
5

Season and serve

Remove bay leaf, then season with salt and freshly ground black pepper to taste. Ladle into bowls, drizzle a tiny drizzle of olive oil if desired, and enjoy hot.

Pro Tip: This soup tastes even better the next day as flavors meld.

Expert Tips

Tip #1: Pre‑soak lentils

If you have extra time, soak lentils 30 minutes. This shortens cooking time and yields an even softer texture without losing nutrients.

Tip #2: Add herbs at the end

Fresh parsley, dill, or thyme added just before serving keep their bright flavor and prevent bitterness from prolonged heat.

Tip #3: Freeze in portion bags

Cool the soup completely, then divide into zip‑lock bags. Freeze for up to 3 months; reheat directly in a pot or microwave.

Tip #4: Adjust thickness

For a creamier soup, blend ½ cup of cooked lentils before returning them to the pot, or stir in a splash of unsweetened almond milk.

Nutrition

Per serving (1 cup)

Calories
210 kcal
Protein
12 g
Carbs
30 g
Fat
4 g
Fiber
9 g
Sodium
320 mg

Frequently Asked Questions

Red lentils cook faster and become mushy, which changes the texture. If you prefer a smoother soup, substitute them, but reduce cooking time by 10‑15 minutes.

The recipe is already dairy‑free. If you like a richer mouthfeel, stir in a tablespoon of coconut cream just before serving—no dairy needed.

Substitute with chopped kale, Swiss chard, or even shredded zucchini. Reduce cooking time slightly for more delicate greens to keep a pleasant texture.

Yes. Add cooked shredded chicken or cubed firm tofu during the last 10 minutes of simmering. Adjust seasoning accordingly, especially salt.

Healthy Batch-Cooked Lentil Soup With Cabbage and Carrots
Recipe Card

Healthy Batch-Cooked Lentil Soup With Cabbage and Carrots

Prep
30 min
Cook
100 min
Total
130 min
Servings
3
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Sauté aromatics

Heat olive oil in a large pot over medium heat. Add onion and garlic; cook 3‑4 minutes until translucent and fragrant. Sprinkle smoked paprika, stirring for 30 seconds to release aroma....

2
Add liquids and lentils

Pour in vegetable broth, then stir in rinsed lentils. Bring to a gentle boil, then reduce to a simmer. Skim any foam that rises to keep the broth clear....

3
Cook lentils

Simmer uncovered for 25‑30 minutes, stirring occasionally, until lentils are just tender but still hold shape. If the soup looks too thick, add a splash of water....

4
Add vegetables

Stir in carrots and shredded cabbage. Continue simmering 15‑20 minutes, or until carrots are tender and cabbage has softened but still retains a slight bite....

5
Season and serve

Remove bay leaf, then season with salt and freshly ground black pepper to taste. Ladle into bowls, drizzle a tiny drizzle of olive oil if desired, and enjoy hot....

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.