Go Back
Curry Lentil Soup

Curry Lentil Soup

Curry Lentil Soup is a creamy, aromatic bowl that combines lentils, smoky tomatoes, and rich coconut milk for an easy weeknight dinner. This comforting soup balances warm spices with bright lime juice for a soothing, flavorful meal that reheats beautifully. Make it for cozy nights or to feed a small crowd, it lways leaves people satisfied.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Soups
Cuisine American
Servings 4 servings
Calories 300 kcal

Equipment

  • Large Pot or Dutch Oven
  • Wooden Spoon

Ingredients
  

  • 2 tablespoons coconut oil Melted and aromatic, provides a rich, tropical base fat that helps sauté aromatics and carry curry flavors throughout the soup; adds a subtle sweetness and silky mouthfeel when combined with coconut milk.
  • 1 medium onion, chopped Softened and translucent, supplies savory depth and a mild sweetness that forms the foundation of the soup’s savory profile; releases juices that deglaze the pot and meld with spices for complexity.
  • 4 garlic cloves, minced Pungent and fragrant, imparts sharp, savory notes that brighten the soup and layers with ginger and curry for aromatic depth; quickly softens and disperses when cooked to infuse the broth.
  • 3 tablespoons minced fresh ginger Zesty and warming, contributes bright, spicy, citrusy undertones that complement curry and balance creamy coconut elements; finely minced to disperse flavor evenly throughout the soup.
  • 1 tablespoon mild curry powder Earthy and aromatic, adds warm spice complexity and defines the dish as curry-forward while enhancing other seasonings; measured to provide a gentle curry character without overpowering the lentils.
  • 1/4 teaspoon crushed red pepper flakes, plus more to taste Spicy and assertive, delivers heat and a touch of smoky warmth to enliven the broth; used sparingly with the option to adjust later for preferred spice level.
  • 1 (28-ounce) can fire-roasted diced tomatoes Smoky and acidic, offers chunky tomato texture and a charred depth that complements curry spices and balances the creaminess of coconut milk; contributes both body and bright tomato flavor to the soup.
  • 1 cup dry French green lentils, rinsed Hearty and protein-rich, supplies an earthy, nutty texture and thickening body that holds flavors well; rinsed to remove debris and ensure even cooking throughout the soup.
  • 2 1/2 cups water Neutral and hydrating, provides the primary cooking medium for the lentils and helps extract flavors from spices and aromatics; measured for proper lentil tenderness and desired soup consistency.
  • 1 (14-ounce) can full-fat coconut milk Creamy and rich, brings silky texture and tropical coconut flavor that softens spices and adds luxurious mouthfeel; full-fat variety intensifies richness and balances acidity from tomatoes.
  • 1/2 teaspoons ea salt, plus more to taste Saline and flavor-enhancing, balances and elevates the soup’s savory and spicy notes while bringing out natural flavors of legumes and vegetables; adjustable to taste for final seasoning.
  • Freshly ground black pepper Warm and pungent, adds a sharp, peppery finish that enhances other spices and provides a subtle bite when freshly ground over the finished soup; used sparingly to taste.
  • 1/2 cup chopped fresh cilantro Herbaceous and bright, contributes fresh, citrusy-green notes that cut through the richness and add a lively finish; chopped fresh to preserve vibrant flavor and color.
  • 2 tablespoons fresh lime juice Tangy and bright, introduces a sharp citrus lift that balances richness and rounds out flavors; stirred in at the end to preserve fresh acidity and aroma.

Instructions
 

  • Heat the oil in a large pot or Dutch oven 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.: As the coconut oil warms, you should hear a soft sizzle when the onion hits the pan, and a sweet aroma will rise within a few minutes. Watch the edges of the pieces for gentle caramelization, a light golden brown that signals the sugars are developing, which builds a rich base for the soup. I often stir every minute or so to ensure even coloring and to prevent any pieces from sticking, adjusting the heat downward if they brown too quickly. If you rush this step with high heat, the onion can char on the outside while remaining raw inside, creating sharp, unpleasant notes rather than the mellow sweetness you re aiming for. Take your time here, and you'll notice the depth it adds later.
  • With the heat on low, add the garlic, ginger, curry powder, and red pepper flakes and cook, stirring, until fragrant, about 2 minutes.: Once you lower the heat, add the garlic and ginger , and immediately the kitchen will fill with bright, spicy aromatics, a warm cloud that tells you the flavors are concentrating. Stir constantly so these fine ingredients release their oils into the remaining oil and caramelized bits from the previous step, which intensifies the spice profile. The sound will shift to a quieter, gentle sizzle. If you let them sit unattended, the garlic can turn bitter in seconds, so keep moving the spoon and pay attention to the scent; it should smell toasted and fragrant, not burnt.
  • Add the tomatoes, lentils, water, coconut milk, 1/2 teaspoon salt, and several grinds of black pepper. Bring to a boil, cover, and reduce the heat. Simmer, stirring 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.: When the fire-roasted diced tomatoes and liquids hit the pot, you will see an energetic rolling of the surface as it comes to a boil, followed by steady gentle bubbling once reduced. The scent broadens into savory and sweet notes with a hint of smoke. During simmering, the lentils will transition from firm to tender, and you may notice some foam or scum collect on top; skim it off for a clearer broth if you prefer. Use a spoon to test a few lentils for doneness; they should be tender but not mushy. If the mixture becomes too viscous, add water incrementally to adjust texture. A typical misstep is boiling too vigorously, which can break down the lentils and make the pot gluey, so always aim for a low simmer and stir occasionally to prevent sticking to the bottom.
  • Stir in the cilantro and lime juice. Season to taste with salt and pepper and serve.: After removing from heat, fold in the cilantro and lime juice , and you will notice an immediate lift in aroma and brightness that cuts through the richer notes. The fresh herb will soften but keep its color, and the citrus will make flavors pop. Taste the soup in small spoons, adjusting with more salt or pepper in tiny increments until the balance suits you. A common oversight is adding the finishing salt before the lime, which can mute how the acid clarifies the flavors, so I always finish with acid and then test before any final seasoning.

Notes

  • Adjust Spice Level Use the crushed red pepper flakes sparingly at first, and add more at the end to control heat without losing flavor.
  • Creaminess Options If you prefer an even richer texture, stir in an extra splash of the coconut milk at the end, but taste for seasoning after adding.
  • Consistency Control Stir in a bit more water while reheating if the soup thickens in the fridge, which keeps the mouthfeel pleasant.
  • Herb Variations If you are not a fan of cilantro, omit it and finish with a little extra lime juice to add brightness.
  • Salt Management Add salt gradually and taste after the final acid, because lime juice can change how salty the soup seems.
Keyword comforting lentil soup, curry lentil soup recipe, easy coconut lentil soup, weeknight curry soup