Table of contents
There’s something magical about the way red lentil curry soup fills your kitchen with warmth. I remember the first time I made this recipe it was a cold Tuesday evening, and I was rummaging through my pantry, looking for something comforting yet simple. My grandmother’s old recipe card collection sat nearby, and while this wasn’t one of hers, it felt like it belonged right there with her treasured dishes. This one’s close to my heart because it proves that you don’t need fancy ingredients or hours of prep to create something that truly nourishes your soul.
What I love most about this soup is how it brings together the earthiness of lentils with the bright warmth of curry spices and the creamy richness of coconut milk. It’s not fancy, but it’s full of love the kind of meal that makes everyone gather around the table and ask for seconds.
Table talk
with Michelle!
Nothing beats the cozy comfort of Red Lentil Curry Soup Recipe. Every time I make it, the whole family gathers around the table, spoons in hand, ready for seconds. Quick, satisfying, and full of flavor, it’s the kind of recipe that turns any day into a special one!
Michelle
Why You’ll Love This Red Lentil Curry Soup
Trust me when I say this curry lentil soup will become your new go-to comfort meal. First, it’s incredibly forgiving perfect for those nights when you’re cooking with feeling rather than precise timing. The red lentils break down beautifully, creating a naturally thick, satisfying texture that feels like a warm hug in a bowl.
Second, this recipe is a weeknight warrior. From start to finish, you’re looking at about 30 minutes, and most of that time is hands-off simmering. It’s the kind of meal that lets you help with homework or catch up with your family while dinner practically makes itself.
Third, it’s incredibly versatile. Whether you’re feeding vegetarians, looking for a healthy lentil soup, or just wanting something that tastes like it took hours to make, this recipe delivers every single time.
What You’ll Need
The beauty of this soup lies in its simple, wholesome ingredients. Most of these pantry staples might already be waiting in your kitchen:
- Extra virgin olive oil or butter – I always reach for olive oil for its clean flavor, but butter adds a lovely richness
- Medium onion – The foundation of flavor; yellow onions work perfectly here
- Fresh garlic – Don’t skip this – it’s what makes your kitchen smell like home
- Ground ginger – Adds that warm, slightly spicy note that makes everything sing
- Curry powder – The star of the show; use whatever blend you love
- Crushed red pepper flakes – Just a pinch for gentle heat
- Red lentils – These cook quickly and create the perfect creamy texture
- Crushed tomatoes – Adds depth and a touch of sweetness
- Fresh cilantro – Both in the soup and for garnish
- Vegetable broth – The liquid gold that brings everything together
- Full-fat coconut milk – Don’t go light here – you want that creamy richness
- Greek yogurt – For serving, adds a cool, tangy contrast
- Flaky sea salt and black pepper – For that final perfect seasoning
Let’s Make It Together
You can make this – I promise. Here’s how we’ll create this comforting red lentil curry soup together:
- Heat your pot over medium heat and add the olive oil. Let it warm up while you prep your onions – this smells like home already.
- Cook the onions for 7-8 minutes until they soften and turn golden. Don’t rush this step – properly cooked onions are the foundation of great flavor.
- Add the aromatics – garlic, ginger, curry powder, and red pepper flakes. Stir for about a minute until fragrant. Your kitchen will smell absolutely amazing.
- Add everything else – lentils, crushed tomatoes, cilantro, vegetable broth, and coconut milk. Stir until combined, then reduce heat to low and cover.
- Simmer patiently for 20-25 minutes until the lentils are tender but not mushy. You’ll know it’s ready when the soup has thickened beautifully.
- Serve with love – ladle into bowls and top with fresh cilantro, a dollop of Greek yogurt, a drizzle of olive oil, and a pinch of flaky salt.
Serving Suggestions
This coconut curry soup is wonderful on its own, but here are some of my favorite ways to make it even more special. Serve it with warm naan bread or crusty sourdough for dipping – there’s something so satisfying about soaking up every last drop.
For a complete meal, I love pairing it with simple basmati rice or quinoa. The grains soak up the flavorful broth beautifully. During colder months, I’ll often serve it alongside a simple green salad with lemon vinaigrette to brighten the whole meal.
Make It Your Own
One of the things I love most about this recipe is how adaptable it is. Here are some variations that have worked beautifully in my kitchen:
- Add vegetables – Diced carrots, bell peppers, or spinach all work wonderfully
- Protein boost – Stir in cooked chicken or chickpeas for extra heartiness
- Spice level – Adjust the curry powder and red pepper flakes to match your family’s preferences
- Dairy-free option – Skip the Greek yogurt garnish and use extra coconut milk instead
Kitchen Tips & Tricks
Let me share a few things I’ve learned from making this soup countless times. First, don’t skip the step of cooking the spices with the onions – this blooms their flavors and makes all the difference in the final taste.
Second, watch your lentils carefully during the last few minutes of cooking. Red lentils can go from perfectly tender to mushy quickly, and while the soup will still taste great, the texture is best when they hold their shape just slightly.
Finally, taste and adjust the seasoning at the end. Every curry powder blend is different, so you might need a pinch more salt or a squeeze of fresh lime juice to brighten everything up.
Storage & Make-Ahead Tips
This soup actually gets better with time, making it perfect for meal prep. Store it in the refrigerator for up to 4 days in airtight containers. The flavors meld beautifully overnight.
For freezing, this easy lentil soup keeps well for up to 3 months. Just let it cool completely before transferring to freezer-safe containers. When reheating, you might need to add a splash of broth or water, as the lentils continue to absorb liquid.
Frequently Asked Questions
While red lentils work best because they cook quickly and break down to create a creamy texture, you can substitute with green or brown lentils – just increase the cooking time to 35-40 minutes.
It has a gentle warmth from the curry powder and red pepper flakes, but it’s not hot. You can easily adjust the spice level to your family’s preferences.
Absolutely! Sauté the onions and spices first, then transfer everything to your slow cooker and cook on low for 4-6 hours.
Related Recipes You’ll Love
If you loved the Red Lentil Curry Soup check out these comforting fall dishes:
- Thai Pumpkin Curry Recipe
- Creamy Coconut Cauliflower Curry Soup
- Tuscan Chicken Soup
- Slow Cooker Lasagna Soup
- Pumpkin Carrot Soup
- Slow Cooker Loaded Potato Soup
- Slow Cooker Pasta e Fagioli
- Tuscan White Bean and Kale Soup
Final Thoughts
This red lentil curry soup has become one of those recipes I turn to again and again – when I need comfort, when I want something healthy, or when I simply want to fill my home with the most incredible aromas. It’s proof that the best meals don’t always come from complicated techniques or expensive ingredients, but from cooking with intention and love.
I hope this soup brings as much joy to your kitchen as it has to mine. Don’t be afraid to make it your own – add your favorite vegetables, adjust the spices, or serve it however makes your family happiest. Thanks for being in my kitchen today.
If you give Red Lentil Curry Soup Recipe a try, I’d love to hear how it turned out!
Please take a moment to leave a rating and a quick review—it really helps us keep sharing free, delicious recipes you can trust.


One Pot Curry Lentil Soup
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Yield: 4
- Category: Soup
- Method: Simmering
- Cuisine: Global
- Diet: Vegan
Description
This One Pot Curry Lentil Soup is a flavorful, hearty vegan dish packed with red lentils, coconut milk, and warm curry spices. Easy to make in a single pot, it’s perfect for a cozy, nutritious meal!
Ingredients
- 2 Tablespoons Extra Virgin Olive Oil or Butter
- 1 Medium Onion (finely diced)
- 3 Cloves Garlic (mashed)
- 2 Teaspoons Ground Ginger
- 1 Tablespoon Curry Powder
- 1/2 Teaspoon Crushed Red Pepper Flakes
- 1 Cup Red Lentils
- 1 14.5 Ounce Can Crushed Tomatoes
- 3/4 Cup Cilantro (chopped)
- 2 Cups Vegetable Broth
- 1 Cup Full-Fat Coconut Milk
- 1/4 Cup Chopped Cilantro
- 1 Dollop Greek Yogurt or Coconut Milk
- 1 Drizzle Extra Virgin Olive Oil
- 1 Pinch Flaky Sea Salt
- 1 Pinch Ground Black Pepper
Instructions
- Heat a large pot over medium heat. Add the olive oil and allow it to heat up.
- Chop the onions and add them to the pot, allowing them to cook for 7-8 minutes until the onions begin to soften and brown slightly.
- Add the garlic, ginger, curry powder, and crushed red pepper flakes.
- Stir the onions and spices together for about a minute, until fully combined. Then, add the lentils, crushed tomatoes, 3/4 cup cilantro, vegetable broth, and coconut milk.
- Stir the ingredients together until combined, then reduce the heat to low and cover the pot.
- Allow the soup to cook for 20-25 minutes, until the lentils are tender and cooked through but not mushy.
- Remove from the heat and divide among four bowls. Top with garnishes of choice (e.g., chopped cilantro, Greek yogurt or coconut milk, a drizzle of olive oil, flaky sea salt, and black pepper). Serve and enjoy!
Notes
For a milder flavor, reduce the crushed red pepper flakes. Use coconut milk instead of Greek yogurt for a fully vegan dish. Adjust broth for desired soup thickness.
Nutrition
- Serving Size: 4
- Calories: 365 kcal
- Sugar: 3 g
- Sodium: 500 mg
- Fat: 20 g
- Carbohydrates: 35 g
- Fiber: 15 g
- Protein: 14 g