Best Lentil Soup Recipe
Best Lentil Soup Recipe
This curry lentil soup recipe checks all those boxes and more. It’s made with simple pantry ingredients like dry lentils, canned tomatoes, onions, garlic, and spices, so it’s super easy to whip up without a trip to the store. It has a short cooking time – right around 30 minutes – so you can enjoy it any night of the week, and it freezes perfectly. But best of all, it’s absolutely delicious. Coconut milk, fresh ginger, and curry powder make it rich and comforting, but thanks to a big squeeze of lime juice, it still feels fresh and light. We love this soup, and I hope you do too!
Lentil Soup Recipe Ingredients
- 2 tablespoons coconut oil
- 1 medium onion, chopped
- 4 garlic cloves, minced
- 3 tablespoons minced ginger
- 1 tablespoon mild curry powder
- ¼ teaspoon crushed red pepper flakes, more to taste
- 1 (28-ounce) can fire roasted diced tomatoes
- 1 cup dried French green lentils, rinsed and drained
- 2½ cups water
- 1 (14-ounce) can full-fat coconut milk
- ½ teaspoon sea salt, more to taste
- Freshly ground black pepper
- ½ cup diced cilantro
- 2 tablespoons fresh lime juice
Instructions
- Heat the oil in a large pot over medium heat. Add the onion and a pinch of salt and cook until soft and lightly browned around the edges, 8 to 10 minutes, reducing the heat to low as needed.
- With the heat on low, add the garlic, ginger, curry powder, and red pepper flakes and cook, stirring, until fragrant, about 2 minutes.
- Add the tomatoes, lentils, water, coconut milk, ½ teaspoon salt, and several grinds of black pepper. Bring to a boil, cover, and reduce to a simmer, stirring only occasionally, until the lentils are tender, 25 to 35 minutes. If your soup is too thick, stir in 1/2 to 1 cup more water to reach your desired consistency.
- Stir in the cilantro and lime juice. Season to taste with salt and pepper and serve.