creamy lentil and carrot soup with spinach and fresh herbs for batch cooking

5 min prep 100 min cook 3 servings
creamy lentil and carrot soup with spinach and fresh herbs for batch cooking
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Lentil and Carrot Soup with Spinach and Fresh Herbs

A velvety, nutrient-packed soup that freezes beautifully and tastes even better the next day—perfect for batch cooking and busy weeknight dinners.

Why This Recipe Works

  • One-pot wonder: Minimal cleanup with maximum flavor development in a single Dutch oven.
  • Protein powerhouse: Red lentils provide 18g plant-based protein per serving while creating a naturally creamy texture.
  • Freezer-friendly: Maintains its silky consistency after thawing—batch cook once, enjoy all month.
  • Immune-boosting: Carrots, spinach, and fresh herbs deliver vitamins A, C, and K in every spoonful.
  • Budget-smart: Feeds 8 people for under $10 using pantry staples and seasonal produce.
  • Customizable: Swap greens, adjust spices, or make it vegan/carnivore-friendly with simple tweaks.

Ingredients You'll Need

Ingredients

Each ingredient in this soup plays a starring role, from the earthy lentils that melt into creamy perfection to the bright herbs that wake up your palate. Here's what to look for at the market:

The Soup Base

Red lentils: Unlike green or brown lentils, red lentils break down beautifully, creating a naturally thick and velvety texture without any dairy. Look for split red lentils in the bulk bins—they cook faster and cost pennies per serving. Rinse until the water runs clear to remove excess starch.

Carrots: Choose medium-sized carrots with vibrant orange color and smooth skin. Avoid the "baby" variety in plastic bags; whole carrots have superior sweetness. Pro tip: Buy a 2-pound bag—any extras can be frozen for future batches.

Yellow onion: The aromatic foundation. A large onion (about 1 cup diced) provides the savory depth that makes this soup taste like it simmered all day. Dice it small so it melts into the broth.

Flavor Enhancers

Fresh garlic: Three cloves might seem generous, but they mellow beautifully during simmering. Smash cloves with the flat of your knife for easy peeling.

Ground cumin: Just 1 teaspoon adds warm, earthy notes that complement the lentils. Buy whole seeds and grind them fresh for the most intense flavor—store-ground cumin loses potency within 6 months.

Smoked paprika: This Spanish spice adds subtle smokiness without heat. Look for pimentón dulce (sweet variety) for the most authentic flavor.

The Green Finish

Fresh spinach: A 5-ounce container of baby spinach wilts perfectly into the hot soup. If using mature spinach, remove tough stems. Frozen spinach works in a pinch—thaw and squeeze dry first.

Fresh herbs: A triumvirate of parsley, cilantro, and dill adds bright, grassy notes that make this soup taste garden-fresh even in winter. Buy them the day you plan to cook for maximum vibrancy.

How to Make Creamy Lentil and Carrot Soup with Spinach and Fresh Herbs for Batch Cooking

1
Prep Your Mise en Place

Dice 1 large onion, peel and slice 4 medium carrots into ¼-inch rounds, mince 3 garlic cloves, and rinse 1½ cups red lentils under cold water until the water runs clear. Having everything ready prevents the garlic from burning while you scramble to chop carrots.

2
Sauté Aromatics

Heat 3 tablespoons olive oil in a heavy-bottomed Dutch oven over medium heat. Add the diced onion with a pinch of salt and cook for 5-6 minutes until translucent and beginning to turn golden. Add garlic, 1 teaspoon cumin, ½ teaspoon smoked paprika, and ¼ teaspoon black pepper; cook 60 seconds until fragrant. This blooming step unlocks the spices' essential oils.

3
Build the Base

Stir in the carrots and cook for 3 minutes to lightly caramelize their edges. Add the rinsed lentils, 6 cups vegetable broth, and 1 bay leaf. The lentils should be submerged by about 1 inch of liquid—add more broth if needed. Bring to a gentle simmer, then reduce heat to low.

4
Simmer Until Silky

Cover partially and simmer for 25-30 minutes, stirring occasionally. The lentils will break apart and thicken the soup. If it becomes too thick, add hot broth or water ½ cup at a time. You're looking for a consistency that coats the back of a spoon but still flows.

5
Blend for Creaminess

Remove the bay leaf. Use an immersion blender directly in the pot, pulsing 8-10 times until about 75% smooth—this leaves some texture for interest. No immersion blender? Carefully transfer 3 cups to a countertop blender, blend until smooth, and return to the pot.

6
Add Greens and Brightness

Stir in 5 ounces baby spinach and the juice of ½ lemon. Cook 2 minutes until spinach wilts but stays vibrant green. Taste and adjust seasoning with salt (you'll need 1-2 teaspoons total depending on your broth) and more lemon if desired.

7
Finish with Fresh Herbs

Remove from heat and stir in ¼ cup each chopped parsley and cilantro, plus 2 tablespoons chopped dill. The residual heat will wilt the herbs without turning them brown. Serve immediately, or let cool completely for batch storage.

Expert Tips

Temperature Control

Keep the soup at a gentle simmer—boiling will cause the lentils to break down too quickly and create a gluey texture. If you see rapid bubbles, reduce heat immediately.

Salting Strategy

Wait until after blending to add final salt. The reduction concentrates flavors, and salting too early can lead to an over-seasoned soup. Taste again after reheating leftovers.

Overnight Flavor Boost

Make the soup up to step 5, refrigerate overnight, then finish with spinach and herbs the next day. The resting time allows spices to bloom and flavors to meld beautifully.

Reheating Magic

Add a splash of broth or water when reheating, as the lentils continue to absorb liquid. A squeeze of fresh lemon just before serving brightens flavors that dull during storage.

Variations to Try

Moroccan Twist

Add ½ teaspoon cinnamon and ¼ teaspoon cayenne with the spices. Stir in ½ cup golden raisins and toasted slivered almonds when serving.

Warm spices
Coconut Curry

Replace 2 cups broth with full-fat coconut milk. Add 1 tablespoon red curry paste with the garlic. Finish with lime juice and Thai basil.

Creamy & spicy
Sausage & Kale

Brown 12 ounces Italian sausage before the onions. Swap spinach for chopped kale and add 1 can diced tomatoes for a heartier version.

Protein-packed

Storage Tips

Refrigerator

Store cooled soup in airtight containers for up to 5 days. The flavors actually improve after 24 hours as the spices meld. Leave out the fresh herbs if planning to store longer than 3 days—they can turn bitter.

Freezer

Portion into 2-cup containers (perfect for single servings) or quart bags laid flat for space-saving storage. Freeze up to 3 months. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Batch Cooking Strategy

Double the recipe and freeze half without the spinach and herbs. When reheating, add fresh greens and herbs for a just-made taste. This method preserves the vibrant colors and fresh flavors that can dull during freezing.

Frequently Asked Questions

Red lentils are essential for the creamy texture because they break down completely. Green or brown lentils hold their shape and won't create the same velvety consistency. If you must substitute, cook them separately and blend half the soup, but expect a chunkier result.

This is an easy fix! Simply whisk in hot vegetable broth or water ½ cup at a time until you reach your desired consistency. Add a squeeze of lemon after thinning to brighten the flavors again. The soup will continue to thicken as it sits, so adjust when reheating too.

Absolutely! Sauté the aromatics in a skillet first (this step is crucial for flavor), then transfer everything except spinach and herbs to your slow cooker. Cook on LOW 6-7 hours or HIGH 3-4 hours. Blend and add spinach and herbs during the last 15 minutes.

For best results, thaw overnight in the refrigerator, then reheat gently over medium-low heat, stirring frequently. If reheating from frozen, use a heavy-bottomed pot with ¼ cup water over low heat, covered, stirring every 5 minutes until thawed and hot. Never microwave on high—it creates hot spots and can split the soup.

Several options: stir in a can of drained chickpeas for extra protein and texture, add ½ cup quinoa during simmering (add 1 cup extra broth), or top with a poached egg and crusty bread. For a creamy version, swirl in ½ cup Greek yogurt just before serving (temper it first with hot soup to prevent curdling).
creamy lentil and carrot soup with spinach and fresh herbs for batch cooking
soups
Pin Recipe

Creamy Lentil and Carrot Soup with Spinach and Fresh Herbs for Batch Cooking

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
8

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in Dutch oven over medium heat. Cook onion 5-6 minutes until translucent. Add garlic, cumin, paprika, and pepper; cook 60 seconds.
  2. Build base: Stir in carrots; cook 3 minutes. Add lentils, broth, and bay leaf; bring to simmer.
  3. Simmer: Cover partially and cook 25-30 minutes until lentils break down and soup thickens.
  4. Blend: Remove bay leaf. Blend with immersion blender until 75% smooth for creamy texture with some chunks.
  5. Add greens: Stir in spinach and lemon juice; cook 2 minutes until wilted.
  6. Finish: Remove from heat; stir in fresh herbs. Season with salt and serve hot.

Recipe Notes

Soup thickens as it sits. Thin with broth when reheating. Freeze without herbs for best quality; add fresh when serving.

Nutrition (per serving)

248
Calories
18g
Protein
34g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.