Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Curry Lentil Soup with Fire-Roasted Tomatoes and Coconut Milk Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 5 reviews

  • Author: Sara
  • Total Time: 45 minutes
  • Yield: 4 to 6 servings
  • Diet: Vegan

Description

This warming and delicious curry lentil soup features fire-roasted tomatoes, creamy coconut milk, fresh ginger, and aromatic spices. Perfectly seasoned with mild curry powder and a hint of crushed red pepper flakes, this hearty soup is both comforting and flavorful, ideal for a cozy meal.


Ingredients

Main Ingredients

  • 2 tablespoons coconut oil
  • 1 medium onion, chopped
  • 4 garlic cloves, minced
  • 3 tablespoons minced fresh ginger
  • 1 tablespoon mild curry powder
  • ¼ teaspoon crushed red pepper flakes, plus more to taste
  • 1 (28-ounce) can fire-roasted diced tomatoes
  • 1 cup dry French green lentils, rinsed
  • 2½ cups water
  • 1 (14-ounce) can full-fat coconut milk
  • ½ teaspoon sea salt, plus more to taste
  • Freshly ground black pepper
  • ½ cup chopped fresh cilantro
  • 2 tablespoons fresh lime juice


Instructions

  1. Sauté Aromatics: Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the chopped onion along with a pinch of salt, cooking until the onion becomes soft and lightly browned around the edges, about 8 to 10 minutes. Reduce the heat to low as needed to prevent burning.
  2. Add Spices and Flavorings: Keep the heat on low. Stir in the minced garlic, fresh ginger, mild curry powder, and crushed red pepper flakes. Cook while stirring for about 2 minutes until the mixture is fragrant, allowing the spices to bloom and release their aromas.
  3. Combine Soup Ingredients: Add the fire-roasted diced tomatoes, rinsed French green lentils, water, full-fat coconut milk, ½ teaspoon sea salt, and several grinds of black pepper to the pot. Stir to combine all ingredients evenly.
  4. Simmer the Soup: Bring the mixture to a boil, then cover the pot and reduce the heat to simmer. Allow the soup to cook for 25 to 35 minutes, stirring occasionally, until the lentils are tender. If the soup thickens too much, stir in an additional ½ to 1 cup of water to reach your desired consistency.
  5. Finish and Serve: Stir in the chopped fresh cilantro and fresh lime juice to brighten the flavors. Adjust the seasoning with additional salt and pepper to taste. Serve hot and enjoy the comforting curry lentil soup.

Notes

  • Store leftover soup in the refrigerator for up to 4 days.
  • If the soup thickens too much when refrigerated, add a little water while reheating to reach your preferred consistency.
  • This soup freezes well; store in airtight containers for up to 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Indian-inspired