Sweet Potato and Red Lentil Soup is one of the most comforting, nourishing, and flavorful soups you can prepare with minimal effort. This vibrant soup brings together the natural sweetness of sweet potatoes, the earthiness of red lentils, and the aromatic warmth of spices to create a bowl that is both soothing and deeply satisfying. Its velvety smooth texture and rich, golden color make it as visually appealing as it is delicious.
This soup celebrates simple ingredients turning into something extraordinary. Perfect for chilly evenings, healthy lunches, or anytime you crave a wholesome and hearty meal, it’s a dish that feels nourishing for both the body and the soul. Whether you enjoy smooth blended soups or chunky, rustic bowls, this recipe adapts beautifully to your preferences.
Why I Love This Recipe
I love this recipe because it’s uncomplicated, nutritious, and incredibly flavorful. The sweet potatoes bring natural creaminess without needing any dairy, while the red lentils cook down into a silky base that thickens the soup beautifully. The blend of spices adds warmth, depth, and comfort without overwhelming the delicate sweetness.
Another major reason I love this soup is its consistency—it’s filling but light, hearty but not heavy, making it a perfect option for any time of day. Plus, it stores and freezes exceptionally well, making it ideal for meal prepping and busy schedules.
Why It’s a Must-Try Dish
This dish is a must-try because:
- It uses affordable ingredients that are easy to find.
- It’s high in fiber, plant-based protein, and vitamins, especially vitamin A.
- It’s naturally gluten-free, vegan, and customizable.
- It tastes restaurant-quality yet requires simple cooking techniques.
- It’s perfect for weekly meal rotation, especially during colder months.
If you’re looking for a nutritious, comforting dish that checks every box—flavor, texture, simplicity, and health—this soup deserves a place in your kitchen.
Recipe Details
Preparation Time: 10 minutes
Cooking Time: 30 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: Approximately 280 calories per serving
Course: Soup / Main Course
Cuisine: Global / Modern Comfort Food
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 medium sweet potatoes, peeled and diced
- 1 cup red lentils, rinsed
- 4 cups vegetable broth
- 1 can (14 oz) coconut milk (optional for extra creaminess)
- 1 teaspoon ground cumin
- 1 teaspoon ground turmeric
- 1 teaspoon smoked paprika or mild chili powder
- Salt and pepper to taste
- Juice of half a lemon or lime
- Fresh cilantro or parsley for garnish
Cooking Directions
- Heat olive oil in a large pot over medium heat.
- Sauté onion until softened, about 3–4 minutes.
- Add garlic and ginger; cook 1 minute.
- Add sweet potatoes, red lentils, cumin, turmeric, and smoked paprika; stir well.
- Pour in vegetable broth and bring to a boil.
- Reduce heat and simmer for 20–25 minutes until lentils and sweet potatoes are soft.
- Stir in coconut milk if using and cook 2 more minutes.
- Blend the soup using an immersion blender until smooth, or leave it chunky if preferred.
- Add lemon juice and adjust seasoning with salt and pepper.
- Serve warm with herbs on top.
Step-by-Step Preparation Method
- Prep Ingredients: Dice onions, peel and chop sweet potatoes, rinse lentils, mince garlic, and grate ginger.
- Sauté Aromatics: Heat oil, add onions, then garlic and ginger.
- Add Base Ingredients: Stir in sweet potatoes, lentils, and spices.
- Add Liquid: Pour in broth and increase heat to boil.
- Simmer: Cover and cook until everything is tender.
- Blend: Use an immersion blender for a smooth texture or leave as is for a chunkier finish.
- Finish: Add coconut milk (optional) and lemon juice; adjust seasoning.
- Serve: Spoon into bowls and garnish with fresh herbs.

How to Serve This Recipe
- Serve warm in bowls with fresh cilantro or parsley.
- Pair with crusty bread, naan, or toasted sourdough.
- Add a drizzle of coconut milk or olive oil for presentation.
- Top with roasted chickpeas or pumpkin seeds for crunch.
Recipe Tips
- Rinse lentils well to avoid foam and bitterness.
- For extra creaminess, always blend with a splash of coconut milk.
- Add chili flakes for heat.
- Use vegetable broth with low sodium to better control salt levels.
- Add spinach or kale in the last 5 minutes for added nutrition.
Variations
Spicy Version: Add ½–1 teaspoon cayenne pepper or use hot paprika.
Herb-Infused: Add bay leaves during simmering (remove before blending).
Protein Boost: Stir in cooked quinoa, tofu cubes, or shredded chicken.
Carrot Blend: Replace half of the sweet potato with carrots for a sweeter flavor.
No Coconut Milk: Replace with extra broth or a splash of oat milk.
Freezing and Storage Time
- Refrigerator: Store up to 4–5 days in an airtight container.
- Freezer: Freeze for up to 3 months.
- Reheating: Reheat gently on stovetop; add a splash of water or broth if too thick.
Special Equipment Needed
- Large soup pot or Dutch oven
- Immersion blender or countertop blender
- Cutting board and knife
- Ladle
FAQ
Can I use green or brown lentils?
Red lentils are best because they break down and create a creamy texture. Others will take longer and remain firmer.
Do I have to blend the soup?
No. You can leave it chunky for a more rustic texture.
Can I skip coconut milk?
Yes. The soup will still be naturally creamy due to lentils and sweet potatoes.
How do I make it thicker?
Simmer longer or blend with more sweet potatoes.
You can also add less broth.
Can I make this in a slow cooker?
Yes. Cook on low for 6–7 hours or high for 3–4 hours, then blend.
Conclusion
Sweet Potato and Red Lentil Soup is a deeply comforting, nourishing, and flavor-packed dish that turns simple pantry ingredients into a wholesome meal. Whether you enjoy it silky smooth or hearty and chunky, this recipe adapts to your taste and lifestyle with ease. Perfect for meal prep, weeknight dinners, or cozy weekend meals, this soup is healthy, versatile, and incredibly satisfying.
Sweet Potato and Red Lentil Soup
Course: SoupsDifficulty: Easy4
servings10
minutes30
minutes40
minutesIngredients
1 tablespoon olive oil
1 medium onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 medium sweet potatoes, peeled and diced
1 cup red lentils, rinsed
4 cups vegetable broth
1 can (14 oz) coconut milk (optional for extra creaminess)
1 teaspoon ground cumin
1 teaspoon ground turmeric
1 teaspoon smoked paprika or mild chili powder
Salt and pepper to taste
Juice of half a lemon or lime
Fresh cilantro or parsley for garnish
Directions
- Heat olive oil in a large pot over medium heat.
- Sauté onion until softened, about 3–4 minutes.
- Add garlic and ginger; cook 1 minute.
- Add sweet potatoes, red lentils, cumin, turmeric, and smoked paprika; stir well.
- Pour in vegetable broth and bring to a boil.
- Reduce heat and simmer for 20–25 minutes until lentils and sweet potatoes are soft.
- Stir in coconut milk if using and cook 2 more minutes.
- Blend the soup using an immersion blender until smooth, or leave it chunky if preferred.
- Add lemon juice and adjust seasoning with salt and pepper.
- Serve warm with herbs on top.






