This One Pot Creamy Carrot Lentil Soup is the ultimate weeknight comfort meal — fast, hearty, and incredibly nourishing. Made in just 35 minutes, it’s loaded with fiber-rich red lentils, naturally sweet carrots, aromatic spices, and finished with a touch of creaminess from coconut milk or yogurt. All you need is one pot, a handful of pantry staples, and a blender (or immersion blender) to create this silky-smooth, golden bowl of goodness.
Whether you’re meal-prepping for the week or craving something warm and soothing, this easy soup delivers flavor, nutrition, and satisfaction in every spoonful.
Ingredients Overview
Every ingredient in this recipe brings flavor, texture, and health benefits to the table. Here’s what you’ll need and why it matters:
Core Ingredients
-
Carrots: The star of the show. Their natural sweetness balances the earthy lentils and warm spices. Use fresh, peeled carrots for best flavor.
-
Red lentils: Quick-cooking and protein-packed, these lentils break down easily to create a smooth, creamy texture.
-
Onion & garlic: Aromatic base for depth and richness.
-
Ginger (fresh or ground): Adds warmth and digestive support.
-
Turmeric: Anti-inflammatory and deeply flavorful — also gives the soup its beautiful golden color.
-
Vegetable broth: Creates a flavorful base. Use low-sodium broth if desired.
-
Coconut milk (or Greek yogurt): Adds creaminess and balances the spice with a rich finish.
Optional Additions
-
Cumin or coriander: For earthy, warm spice layers.
-
Red pepper flakes: If you want a subtle kick.
-
Lemon juice: Brightens the soup and enhances flavor.
-
Fresh herbs (cilantro, parsley): For garnish and freshness.
Step-by-Step Instructions

Step 1: Sauté Aromatics
-
In a large pot, heat 1 tbsp olive oil over medium heat.
-
Add:
-
1 diced onion
-
2 garlic cloves, minced
-
1 tbsp grated fresh ginger (or 1 tsp ground)
-
-
Sauté for 3–4 minutes, until softened and fragrant.
Step 2: Add Carrots, Lentils & Spices
-
Stir in:
-
4–5 large carrots, peeled and sliced (about 2 cups)
-
1 cup red lentils (rinsed and drained)
-
1 tsp ground turmeric
-
½ tsp ground cumin (optional)
-
¼ tsp red pepper flakes (optional)
-
Cook for another 1–2 minutes to toast the spices.
Step 3: Add Broth & Simmer
-
Pour in:
-
4 cups vegetable broth
-
½ tsp salt + black pepper to taste
-
-
Stir well, bring to a boil, then reduce heat.
-
Simmer 20–22 minutes, until carrots and lentils are soft and beginning to fall apart.
Step 4: Blend Until Creamy
-
Turn off the heat.
-
Use an immersion blender directly in the pot to puree the soup until smooth, or carefully transfer in batches to a blender.
Step 5: Add Creaminess & Finish
-
Stir in:
-
½ cup canned coconut milk (for dairy-free)
OR -
½ cup plain Greek yogurt (for extra protein)
-
-
Add a splash of lemon juice to brighten the flavors.
-
Taste and adjust seasoning if needed.
Tips, Variations & Substitutions
Pro Tips:
-
Use red lentils — they cook fast and break down into a smooth base.
-
Always sauté spices for 1–2 minutes to release their full aroma.
-
Use a high-powered blender for ultra-smooth texture, or leave it slightly chunky if you prefer.
Variations:
-
Spicy Moroccan version: Add cinnamon, coriander, and harissa paste.
-
Indian-inspired: Add garam masala and serve with a swirl of yogurt and fresh cilantro.
-
Hearty add-ins: Add diced sweet potato or butternut squash with the carrots.
Substitutions:
-
No coconut milk? Use cream, half-and-half, or Greek yogurt.
-
Low-sodium diet? Use homemade broth or water and adjust salt to taste.
-
No blender? Mash with a potato masher for a rustic finish.
Serving Ideas & Occasions
This creamy carrot lentil soup is perfect for:
-
Weeknight dinners – quick, filling, and healthy
-
Meal prep – makes great leftovers and freezes well
-
Lunches – pack in a thermos or jar for work
-
Cold weather days – comforting and nourishing
Serve with:
-
Warm naan, crusty sourdough, or seed crackers
-
A simple green salad with lemon vinaigrette
-
A swirl of yogurt or coconut cream and fresh herbs on top
Nutritional & Health Notes
This soup is naturally:
-
High in fiber and plant protein (from lentils)
-
Low in fat and calories
-
Dairy-free and gluten-free (if using coconut milk)
-
Anti-inflammatory thanks to turmeric, ginger, garlic, and carrots
Per 1 ½ cup serving (approx.):
-
Calories: ~220
-
Protein: ~11g
-
Fiber: ~7g
-
Fat: ~7g (with coconut milk)
-
Carbs: ~27g
It’s a balanced, clean meal that’s perfect for anti-inflammatory diets, plant-based eating, or light detoxing.
FAQs
Q1: Can I freeze this soup?
A1: Yes! Let it cool fully, then store in airtight containers for up to 3 months. Thaw overnight in the fridge or reheat from frozen over low heat.
Q2: Do I need to soak the lentils?
A2: No soaking needed for red lentils — they cook quickly and break down beautifully.
Q3: Can I use green or brown lentils?
A3: Technically yes, but they take longer to cook and won’t create the same creamy texture. Red lentils are ideal for this recipe.
Q4: Can I make this in a slow cooker?
A4: Yes. Add all ingredients (except coconut milk/yogurt and lemon) to the slow cooker. Cook on low for 6 hours or high for 3–4 hours, then blend and stir in creaminess at the end.
Q5: How can I make it spicier?
A5: Add more red pepper flakes, a pinch of cayenne, or stir in a spoonful of harissa or sriracha when blending.
Q6: Is this soup kid-friendly?
A6: Definitely! Kids love the sweet carrot flavor and smooth texture. Just skip the spicy elements and serve with crackers or toast.
Q7: Can I serve this cold?
A7: This soup is best warm, but it can be served slightly chilled in warmer months with extra lemon and herbs for a refreshing twist.
PrintLentil Soup Recipes: Creamy Carrot Lentil Soup (Vegan)
A quick and creamy carrot lentil soup made in one pot with turmeric, ginger, and coconut milk. Ready in 35 minutes for a cozy, plant-based meal that’s full of flavor and anti-inflammatory benefits.
- Prep Time: 10 minutes
- Cook Time: 25minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
-
1 tbsp olive oil
-
1 onion, diced
-
2 garlic cloves, minced
-
1 tbsp fresh ginger, grated (or 1 tsp ground)
-
4–5 large carrots, peeled and chopped
-
1 cup red lentils, rinsed
-
1 tsp turmeric
-
½ tsp cumin (optional)
-
¼ tsp red pepper flakes (optional)
-
4 cups vegetable broth
-
½ tsp salt + black pepper to taste
-
½ cup coconut milk (or Greek yogurt)
-
1 tbsp lemon juice
Instructions
-
In a large pot, heat oil over medium. Sauté onion, garlic, and ginger for 3–4 minutes.
-
Add carrots, lentils, turmeric, cumin, and pepper flakes. Stir 1–2 minutes.
-
Pour in broth and salt. Simmer 20–22 minutes until soft.
-
Blend until smooth using immersion blender or blender.
-
Stir in coconut milk and lemon juice. Adjust seasoning.
-
Serve warm with herbs, yogurt swirl, or bread.
Notes
Freeze for up to 3 months. Add sweet potatoes or swap in butternut squash for variation.
