When the weather cools down or you’re simply craving something warm and wholesome, a good soup can hit the spot like nothing else. This spiced carrot and lentil soup offers a beautiful balance of comfort, flavor, and nutrition—an ideal go-to for both busy evenings and slow weekend meals.
It brings together the earthy depth of red lentils with the natural sweetness of carrots, then elevates it all with a harmonious blend of warming spices like cumin, coriander, and fresh ginger. The result? A smooth, vibrant, and satisfying bowl that’s high in plant-based protein, big on taste, and surprisingly easy to prepare.
Whether you’re vegan, vegetarian, or simply looking to include more nourishing meals into your routine, this soup delivers both simplicity and satisfaction in every spoonful.
Ingredient Breakdown
Carrots
The foundation of this dish, carrots add color, sweetness, and a smooth, starchy body once blended. If you’re short on time, pre-cut or frozen carrots work just as well.
Red Lentils
Red lentils are a dream for soups. They soften quickly, require no soaking, and create a naturally thick, creamy texture without any dairy. They’re also rich in protein and fiber, making this soup filling and nutritious.
Onion & Garlic
These pantry staples give the soup depth and aromatic richness. The onion mellows into sweetness, while garlic adds a savory note that balances the carrots.
Fresh Ginger
This adds a touch of spice and zing that makes the soup taste fresher and more complex. Ground ginger can be used in a pinch—about half a teaspoon will do.
Cumin & Coriander
These spices bring an earthy warmth that complements both lentils and carrots. They’re subtle, but they build a savory backbone that’s essential to the soup’s flavor.
Paprika (Optional)
A pinch of sweet or smoked paprika can deepen the flavor. It’s not essential, but it adds another layer that many people enjoy.
Vegetable Broth
Use this as the liquid base. It carries the flavors of the other ingredients and brings everything together. Low-sodium versions allow for better control over seasoning.
Olive Oil
Used for cooking the aromatics, olive oil helps draw out and carry the flavors of the spices and vegetables.
Lemon Juice
A small amount of lemon juice added at the end cuts through the richness and brings brightness to the final dish.
Salt & Pepper
Essential for bringing all the flavors into balance—taste and adjust once blended.
Optional Toppings
Swirl in yogurt for creaminess, sprinkle fresh herbs like parsley or cilantro, or top with roasted chickpeas or seeds for texture and added protein.
Step-by-Step Instructions
-
Prep the ingredients
Peel and slice 5–6 carrots. Dice 1 onion, mince 2 garlic cloves, and grate about 1 tablespoon of fresh ginger. Rinse 1 cup of red lentils thoroughly in cold water. -
Sauté the aromatics
Heat 1 to 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. Add the garlic and ginger, cooking for another minute until fragrant. -
Toast the spices
Sprinkle in 1 teaspoon each of ground cumin and coriander, and add ½ teaspoon of paprika if using. Stir constantly for about 30 seconds to let the spices bloom in the oil. -
Add lentils and carrots
Stir in the sliced carrots and rinsed lentils, making sure everything is coated with the spice mixture. Let it cook for 2–3 minutes to bring out even more flavor. -
Pour in the broth
Add 4 cups of vegetable broth and bring the mixture to a boil. Reduce heat to low, cover, and simmer for 25–30 minutes, or until the lentils are soft and the carrots are fully tender. -
Blend the soup
Turn off the heat. Use an immersion blender to puree the soup directly in the pot until silky smooth. Alternatively, blend it in batches using a regular blender, letting it cool slightly first to avoid steam pressure. -
Brighten and season
Stir in 1–2 tablespoons of lemon juice. Taste and season with salt and black pepper as needed. -
Serve with toppings
Ladle the soup into bowls and top as desired—Greek yogurt, chopped herbs, or something crunchy all work beautifully.
Tips for success
-
Always rinse lentils before cooking—they can carry excess starch or dust.
-
Use fresh lemon juice, not bottled, for best flavor.
-
Don’t over-blend or overcook post-blending—the soup may become too thick or pasty.
Tips, Swaps & Flavor Ideas
Smart cooking tips
-
Stir in a few tablespoons of coconut milk for added creaminess.
-
Make a double batch and freeze half—it keeps well and reheats with great texture.
-
Let it rest for a few hours before serving if you can—the flavors deepen with time.
Adjustments for dietary needs
-
Vegan: This recipe is already vegan. Just use dairy-free toppings.
-
Gluten-Free: No gluten-containing ingredients are used.
-
Low-Sodium: Use homemade or reduced-salt broth and adjust seasoning as needed.
Flavor variations
-
Add chili flakes or cayenne pepper for a spicy version.
-
Toss in spinach or kale before blending for extra greens.
-
Replace carrots with roasted squash or sweet potatoes for a seasonal twist.
Ingredient alternatives
-
No fresh ginger? Use ½ teaspoon ground.
-
No red lentils? Yellow lentils work, though they may take longer and offer a slightly different texture.
Serving Suggestions
This soup stands perfectly well on its own, but it’s even better paired with the right side. Serve it with warm pita, garlic bread, or a slice of toasted sourdough for a satisfying meal.
A cool cucumber or herb salad complements the soup’s warm spices, while a dollop of yogurt or a handful of roasted seeds adds textural contrast and visual appeal.
Whether you’re meal prepping for the week or looking for something cozy to serve at your dinner table, this soup fits nearly every occasion.
Nutritional Overview
This soup packs about 280 calories per serving and around 19 grams of protein, all from plant-based sources. Thanks to the red lentils, it’s also high in fiber and offers slow-burning carbohydrates that keep you full.
Carrots provide a boost of vitamin A and antioxidants. The olive oil and aromatics bring healthy fats and flavor without heaviness. Lemon juice not only enhances the taste but supports absorption of nutrients like iron from the lentils.
Altogether, it’s a well-rounded, low-fat meal option that’s as nourishing as it is flavorful.
Frequently Asked Questions
Can I freeze this soup for later?
Yes, it freezes very well. Let it cool completely, then portion into containers and freeze for up to 3 months. Thaw overnight and reheat on the stove, thinning with broth if needed.
Do I need to soak red lentils?
No. Red lentils cook quickly and soften without soaking. Just give them a rinse before using.
What’s the best way to blend the soup?
An immersion blender is most convenient. If you use a countertop blender, cool the soup slightly and blend in batches, leaving room for steam to escape.
How do I make it spicy?
Add a pinch of chili flakes or a dash of cayenne when you add the spices. For more heat, drizzle chili oil over the finished soup or stir in a bit of harissa.
Can I substitute other lentils?
You can, but be aware that brown or green lentils take longer to cook and won’t break down as much. The texture will be chunkier, but still delicious.
What protein can I add?
The soup already provides plenty from the lentils, but if you’d like more, try adding cooked chickpeas or topping with Greek yogurt. Shredded chicken can be added if you’re not vegetarian.
Can this be made in a slow cooker?
Yes. After sautéing the aromatics, transfer everything to a slow cooker. Cook on low for 6–7 hours or on high for 3–4. Blend and season as usual.
A warming, protein-rich soup made from carrots, red lentils, and a blend of spices. Creamy, filling, and ideal for weeknight meals or make-ahead lunches.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
1 tbsp olive oil
1 medium onion, chopped
2 garlic cloves, minced
1 tbsp fresh grated ginger (or ½ tsp ground)
1 tsp ground cumin
1 tsp ground coriander
½ tsp paprika (optional)
5–6 carrots, peeled and sliced
1 cup red lentils, rinsed
4 cups vegetable broth
1–2 tbsp lemon juice
Salt and pepper to taste
Optional: yogurt, fresh herbs, roasted seeds or chickpeas
Instructions
-
Heat oil in a large pot. Sauté onion until soft, about 5 minutes.
-
Add garlic and ginger; cook for 1 minute.
-
Stir in cumin, coriander, and paprika. Toast for 30 seconds.
-
Add carrots and lentils; cook for 2 minutes.
-
Pour in broth. Bring to a boil, reduce heat, cover, and simmer 25–30 minutes.
-
Blend until smooth.
-
Add lemon juice, season with salt and pepper.
-
Serve hot with toppings.