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
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
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.
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.
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.
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.
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.
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.
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 spicesCoconut 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 & spicySausage & 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-packedStorage 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
Creamy Lentil and Carrot Soup with Spinach and Fresh Herbs for Batch Cooking
Ingredients
Instructions
- 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.
- Build base: Stir in carrots; cook 3 minutes. Add lentils, broth, and bay leaf; bring to simmer.
- Simmer: Cover partially and cook 25-30 minutes until lentils break down and soup thickens.
- Blend: Remove bay leaf. Blend with immersion blender until 75% smooth for creamy texture with some chunks.
- Add greens: Stir in spinach and lemon juice; cook 2 minutes until wilted.
- 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.