Curry Lentil Soup

Total Time
Prep: 10 min. Cook: 25 min.

Updated Sep. 03, 2024

This quick curry lentil soup is richly spiced with a velvety texture from full-fat coconut milk.

Now Trending

For busy days, 30-minute dinners are evening lifesavers. This one-pot curry lentil soup recipe is exactly what you need for nights when you’re short on time but still want full flavor. It features a rich coconut curry broth and hearty protein-packed lentils. Serve as-is or over fluffy rice for a satisfying meal ready in half an hour.

Curry Lentil Soup Ingredients

  • Lentils: While quick-cooking brown lentils are ideal for this recipe, you could easily substitute red or yellow lentils. No matter the color, these legumes are packed with protein and fiber.
  • Vegetable broth: Use a low-sodium vegetable broth to control the amount of salt. If you don’t need to make this recipe vegetarian, feel free to use a low-sodium chicken broth instead.
  • Curry powder: Curry powder gives this soup its signature warm and spicy flavor. For the freshest flavor, blend your own curry powder at home.
  • Garlic: Fresh minced garlic adds its distinct flavor to the soup.
  • Coconut milk: For the richest flavor, use full-fat unsweetened coconut milk. We recommend canned coconut milk rather than the boxed variety.
  • Salt: A generous pinch of kosher salt enhances the overall flavor of our coconut curry lentil soup.
  • Green onions: Freshly chopped green onions are the perfect garnish for each bowl of soup.

Directions

Step 1: Boil the lentils

Place lentils, broth, garlic and curry powder in a Dutch ovenTMB Studio

Place the lentils, broth, curry powder and garlic in a Dutch oven. Bring to a boil, then reduce the heat.

Step 2: Simmer with coconut milk

Add coconut milk in the skilletTMB Studio

Stir in the coconut milk. Simmer, uncovered, until lentils are tender, 25 to 30 minutes. Stir in the salt. Taste a spoonful of the soup and adjust the seasonings as needed.

Step 3: Garnish

Top each bowl of soup with green onions and serve.

Editor’s Tip: For a pop of brightness, serve each bowl of lentil and coconut curry soup with a freshly cut lime wedge. You could top each serving with chopped peanuts or cashews for crunch, too.

overhead shot of One-Pot Coconut Curry Lentil SoupTMB Studio

Recipe Variations

  • Pump up the protein: To amp up the protein content, add cooked cubed chicken or tofu to the soup.
  • Veg it up: Chunks of sweet potato, butternut squash, carrots, red pepper or tomatoes are delicious and nutritious additions.
  • Heap on the herbs: Add more fresh flavor by stirring in chopped fresh basil or cilantro before serving.
  • Step up the seasonings: Stir in 1 tablespoon of minced fresh ginger and a pinch of crushed red pepper flakes.
  • Serve over rice or noodles: For an extra hearty version, serve the soup over jasmine rice or rice noodles.

How to Store Curry Lentil Soup

Like many homemade soups, curried lentil soup tastes even better the day after it’s made. Store leftover soup in an airtight container in the refrigerator.

How long does curry lentil soup last?

When stored properly, curry lentil soup will last up to five days in the fridge.

Can you freeze curry lentil soup?

Absolutely! Lentil and coconut curry soup is a wonderful make-ahead meal and, like many soups, this one freezes beautifully. To freeze soup, first allow leftovers to cool completely. Then ladle portions into a freezer-safe bag or container, label and freeze for up to three months.

How do you reheat curry lentil soup?

To reheat refrigerated soup, heat on the stove in a saucepan over medium heat until warmed through. If the soup has thickened more than your liking, thin out with a little vegetable broth while reheating. You can also reheat individual servings in the microwave. Transfer to a microwave-safe bowl, cover and heat for 1 minute. Stir, then heat at 20-second intervals until warmed through.

To reheat from frozen, first thaw overnight in the refrigerator. Then transfer to a saucepan and heat on the stove over medium heat until warmed through.

Curry Lentil Soup Tips

3/4th shot of Curry Lentil Soup in a potTMB Studio

What are the best lentils for curry lentil soup?

To make this a 30-minute recipe, use brown, yellow or red lentils. You can use black or green lentils, but they take longer to cook, so plan for more simmering time, or soak overnight to decrease the cooking time.

What do you serve with curry lentil soup?

Serve curry lentil soup with store-bought or homemade naan. You can’t go wrong with a salad on the side, like our mango salad or sesame-ginger cucumber salad. You can also serve this soup over rice; basmati and jasmine rice are go-to options.

One-Pot Coconut Curry Lentil Soup

Prep Time 10 min
Cook Time 25 min
Yield 8 servings (2 quarts)

Ingredients

  • 1 package (16 ounces) dried lentils, rinsed
  • 1 carton (32 ounces) vegetable broth
  • 1 garlic clove, minced
  • 2 tablespoons curry powder
  • 2 cans (13.66 ounces each) coconut milk
  • 1/2 teaspoon kosher salt
  • Chopped green onions

Directions

  1. Place lentils, broth, garlic and curry powder in a Dutch oven. Bring to a boil; reduce heat. Add coconut milk; simmer, uncovered, until lentils are tender, 25-30 minutes. Stir in salt. Serve with green onions.

Nutrition Facts

1 cup: 365 calories, 16g fat (16g saturated fat), 0 cholesterol, 493mg sodium, 40g carbohydrate (4g sugars, 7g fiber), 16g protein.

This curry soup might be vegan, but it's still as creamy as ever. If you prefer a meatier bowl, toss some chicken and chicken broth into the recipe. —Kijan Zendi, San Diego, California
Recipe Creator
Back to Top