When you need a nourishing meal that comforts both body and soul, this hearty lentil and carrot soup delivers. Packed with plant-based protein, vibrant veggies, and warming spices, it comes together in just 30 minutes.
Moreover, it requires simple ingredients you likely have in your pantry. Even better, this creamy soup satisfies vegans and vegetarians while pleasing meat-eaters too.

Why You’ll Love This Lentil and Carrot Soup
This simple soup brings together pantry staples for maximum flavor with minimal effort. First, carrots and lentils create a naturally sweet and earthy base. Then, smoked paprika, cumin, and turmeric add depth. Finally, blending part of the soup gives it a luxurious texture without any cream. Since everything cooks in one pot, cleanup stays easy.
Additionally, this soup freezes beautifully. Make a double batch for easy future meals. Serve it with crusty bread for a complete dinner. If you enjoy hearty soups, consider our savory black-eyed pea and collard green soup as another wholesome option.
Nutritional Powerhouse
Lentils provide exceptional nutrition. Loaded with fiber, they support digestion while helping you feel full longer. Furthermore, they offer plant-based protein for muscle repair. Carrots contribute vitamin A, which promotes healthy vision and skin. Turmeric brings anti-inflammatory compounds to this already wholesome meal.
Recipe
Print
Hearty Lentil and Carrot Soup
- Total Time: 30 min
- Yield: 4 servings 1x
Description
Creamy vegan soup packed with lentils, carrots, and warm spices – ready in 30 minutes!
Ingredients
- 1 medium onion
- 1 ¼ lb carrots (about 550g, or 4 very large carrots)
- 2 cloves garlic
- 1 tbsp olive oil
- 1 tsp chili powder
- ½ tsp smoked paprika
- ½ tsp turmeric powder
- ½ tsp cumin
- ½ tsp pepper
- 1½ cups lentils (270g)
- 4½ cups vegetable broth or stock (1.1 litres)
- 1 cup almond milk or other plant-based milk
- Salt to taste
Instructions
- Roughly chop onion and carrot, and peel and crush garlic.
- Add onion and garlic to a large pan with olive oil and saute for 5 minutes.
- Add chopped carrot, chili powder, paprika, turmeric, cumin and pepper to pan, and saute for 2 minutes more.
- Add lentils, vegetable broth and almond milk to the pan. Bring soup to a boil and reduce heat.
- Simmer soup for 12-14 minutes, until lentils are soft.
- Transfer half the soup to a blender, and blend on high power for about 20 seconds until creamy.
- Return blended soup to the pot and add salt to taste. Thin with extra liquid if desired.
Notes
- For creamier texture, blend entire soup in batches.
- Store leftovers in airtight container for up to 5 days.
- Freeze portions for up to 3 months.
- Prep Time: 5 min
- Cook Time: 25 min
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 437 kcal
- Sugar: 12.9 g
- Sodium: 1000 mg
- Fat: 7.2 g
- Saturated Fat: 1.1 g
- Unsaturated Fat: 4.2 g
- Trans Fat: 0 g
- Carbohydrates: 66.1 g
- Fiber: 26.9 g
- Protein: 27.8 g
- Cholesterol: 0 mg
Ingredients and Substitutions

This recipe uses everyday ingredients you can find at most grocery stores. Here’s what you need:
Base Components
- 1 medium onion – forms the aromatic foundation
- 1 ¼ lb carrots (about 550g) – adds natural sweetness
- 2 cloves garlic – brings savory depth
- 1 tbsp olive oil – helps sauté veggies
- 1½ cups lentils (270g) – provides protein and fiber
- 4½ cups vegetable broth (1.1 litres) – use homemade or low-sodium
Flavor Boosters
- 1 tsp chili powder – adjust for heat preference
- ½ tsp smoked paprika – adds smoky complexity
- ½ tsp turmeric powder – gives earthy notes and color
- ½ tsp cumin – offers warm, nutty flavor
- ½ tsp pepper – enhances other spices
Creaminess Factor
- 1 cup almond milk – creates creamy texture without dairy
- Salt to taste – balances flavors
For a different flavor profile, try our classic vegetable soup with beef if you enjoy meat-based options.
How to Make Lentil and Carrot Soup
Follow these simple steps for perfect results:
Step 1: Prep Vegetables
Chop the onion into rough pieces. Peel and chop carrots into coins or chunks. Peel and crush garlic cloves.
Step 2: Sauté Aromatics
Heat olive oil in a large pot over medium heat. Add onion and garlic. Cook for 5 minutes until soft and fragrant, stirring frequently.
Step 3: Add Spices
Stir in carrots, chili powder, smoked paprika, turmeric, cumin, and pepper. Cook for 2 more minutes to toast the spices.
Step 4: Simmer Soup
Add lentils, vegetable broth, and almond milk. Bring to a boil, then reduce heat. Simmer gently for 12-14 minutes until lentils soften.
Step 5: Blend Smooth
Carefully transfer half the soup to a blender. Blend on high for 20 seconds until smooth. Return to pot and stir well.
Step 6: Adjust Seasoning
Add salt to taste. If soup seems too thick, thin with extra broth or water. Reheat gently before serving.
Pro Tips for Success
- Use red lentils for quicker cooking compared to green varieties
- Rinse lentils thoroughly to remove excess starch
- Toast spices briefly to enhance their flavor
- Blend only part of the soup to keep some texture
- Start with less salt since broth contains sodium

Flavor Variations
Customize this recipe to suit your taste:
Protein Boost
Add cooked chickpeas or white beans when blending. This increases protein without changing texture.
Extra Vegetables
Stir in chopped spinach or kale during the last 5 minutes. They add color and nutrients.
Spice Adjustments
For more heat, stir in cayenne pepper or diced jalapeños. For milder flavor, reduce chili powder.
Explore our traditional Italian minestrone if you want another veggie-packed soup option.
Serving Suggestions
Serve soup hot in deep bowls. Garnish with fresh cilantro or parsley. Squeeze fresh lime juice over the top. Sprinkle chili flakes for heat. Add a dollop of plant-based yogurt or cream if desired. Pair with:
- Whole-grain bread or rolls
- A crisp green salad
- Roasted vegetables
- Quinoa or couscous
Storage and Freezing Instructions
Let soup cool before storing. Keep in airtight containers in the refrigerator for up to 5 days. Reheat gently on the stove or in a microwave.
Freezing Tips
Freeze soup in portion-sized containers for up to 3 months. Leave space for expansion. Thaw overnight in the refrigerator before reheating.
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 437 kcal | 7.2 g | 66.1 g | 27.8 g | 26.9 g | 12.9 g | 1000 mg |
FAQs About Lentil and Carrot Soup
Can I use different lentils?
Yes, but cooking time varies. Red lentils cook fastest, while green or brown take longer. Adjust simmering time as needed.
How can I make this soup oil-free?
Sauté veggies in broth or water instead of oil. Use a splash of broth to prevent sticking.
Is this soup gluten-free?
Yes, when using gluten-free broth. Most vegetable broths and almond milk fit this diet.
Can I make it in a slow cooker?
Yes. Combine all ingredients except almond milk and salt. Cook on low 6-8 hours. Blend, then stir in remaining ingredients.
Why does my soup taste bland?
Season generously. Lentils absorb salt, so you may need more than expected. Acid like lime also brightens flavors.
Final Thoughts
This tasty lentil and carrot soup satisfies hunger without weighing you down. Full of fiber, plant protein, and vitamins, it makes eating well delicious. Furthermore, it’s budget-friendly and easy to adapt to dietary needs. For busy weeknights or meal prep, keep this recipe handy. Once you try it, you’ll find it becomes a regular in your rotation.







