Best Creamy Coconut Curry Lentil Soup – Healthy & Flavorful
This Creamy Coconut Curry Lentil Soup is a warm, comforting hug in a bowl, bursting with flavor and nourishment. It’s easy to make, packed with wholesome ingredients, and perfect for cozy evenings or hearty lunches.
- Author: yassine
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
- 1 cup Red Lentils
- 1 can Full-Fat Coconut Milk
- 2 tablespoons Curry Paste or Powder
- 1 Onion, finely chopped
- 3 cloves Garlic, minced
- 1 tablespoon fresh Ginger, grated or finely chopped
- 4 cups Vegetable Broth
- 1 can Canned Diced Tomatoes, undrained
- 2 tablespoons Fresh Lime Juice
- 2 cups Spinach or Other Greens
- Prep Your Veggies: Finely chop your onion, mince your garlic, and grate or finely chop your fresh ginger.
- Sauté the Aromatics: In a large pot or Dutch oven over medium heat, add a tablespoon or two of cooking oil. Once shimmering, add the chopped onion and sauté for about 5-7 minutes until softened and translucent. Then, add the minced garlic and grated ginger, stirring constantly for another minute until fragrant.
- Bloom the Spices: Add your curry paste (or curry powder, ground cumin, turmeric, and coriander if using) to the pot with the aromatics. Stir well and cook for 1-2 minutes to toast the spices.
- Add Lentils and Liquids: Rinse the red lentils under cold water until clear. Drain and add to the pot along with the canned diced tomatoes and vegetable broth. Stir to combine.
- Simmer and Cook: Bring the soup to a gentle boil, then reduce heat to low, cover, and let it simmer for about 20-25 minutes until the lentils are tender and have started to break down.
- Stir in Coconut Creaminess: Once the lentils are cooked, pour in the full-fat coconut milk. Stir thoroughly and let the soup return to a gentle simmer for another 5-7 minutes.
- Add Greens and Finish: Stir in the fresh spinach (or chopped kale) and let it wilt for 2-3 minutes. Remove from heat and squeeze in the fresh lime juice. Taste and adjust seasoning with salt and pepper.
- Serve Warm: Ladle the soup into bowls and serve immediately.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 5 g
- Sodium: 600 mg
- Fat: 20 g
- Saturated Fat: 15 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 12 g
- Protein: 15 g
- Cholesterol: 0 mg
Keywords: Adjust spice levels by adding cayenne pepper or extra curry paste. To thicken or thin the soup, adjust with vegetable broth or water. Serve with basmati rice, naan, or crusty bread for a complete meal.