Go Back
Curry Lentil Soup

Curry Lentil Soup

Curry Lentil Soup is a creamy, warming bowl filled with tender red lentils, coconut milk, and bright lemon notes. This easy weeknight dinner yields a comforting texture and fragrant spice profile, perfect for cold evenings or make ahead lunches. With simple pantry spices and hearty vegetables, it’s a nourishing, flavorful meal worth making again and again.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Soups
Cuisine: Indian
Calories: 300

Ingredients
  

  • 3 tablespoons coconut oil or butter Melted to provide a rich, aromatic fat for sautéing and flavor; helps soften vegetables and carry spices throughout the soup for a smooth mouthfeel.
  • 1 cup diced red onion Diced to add savory sweetness and aromatic depth; becomes translucent when cooked, forming part of the soup's flavorful base and texture contrast.
  • 2 cups thinly sliced carrots Thinly sliced to contribute natural sweetness, body, and tender bite; cooks down to add thickness and earthy flavor that complements the lentils.
  • 1 cup diced baby gold potatoes Diced to introduce a starchy, tender element that adds body and heartiness; absorbs broth and flavor while breaking down slightly to thicken the soup.
  • 1 -1/2 tablespoons finely minced garlic Finely minced to release pungent, aromatic intensity; provides bright, savory notes that enhance the overall savory profile of the curry soup.
  • 1 -1/2 tablespoons finely minced ginger Finely minced to add warm, peppery, citrusy brightness; pairs with garlic and spices to build complex, layered flavors in the base.
  • 1 tablespoon yellow curry powder Used to impart the signature curry flavor with warmth and depth; dissolves in the fat to evenly coat vegetables and aromatics for an authentic profile.
  • 1 -1/2 teaspoons paprika Added to contribute mild smoky sweetness and color; enhances the overall warmth and rounds out the spice blend without overpowering other flavors.
  • 1 -1/2 teaspoons ground coriander Ground to supply citrusy, slightly lemony notes and a warm, floral background; helps brighten the spice mix and complements cumin and coriander.
  • 1 teaspoon ground cumin Ground to deliver earthy, warm, and slightly bitter undertones; anchors the spice blend and contributes traditional curry warmth to the soup.
  • 1 teaspoon garam masala Added to contribute a complex mix of warm spices and subtle sweetness; layers with curry powder to deepen the overall Indian-inspired flavor profile.
  • 1 teaspoon granulated sugar Granulated to balance acidity and bitterness while enhancing perceived sweetness; helps round the flavors of tomatoes and spices in the soup.
  • 3/4 teaspoon ground turmeric Ground to add warm, slightly bitter earthiness and vibrant color; supports the curry profile and pairs well with turmeric's anti-inflammatory notes.
  • 1/4 teaspoon crushed red pepper flakes optional Sprinkled optionally to introduce heat and a touch of spice; provides a small kick that can be adjusted for desired spiciness without altering texture.
  • Salt and pepper Used to season and harmonize flavors; helps bring out natural sweetness in vegetables and balances the acidity of tomatoes and spices.
  • 1 (14.5-ounce) can fire-roasted crushed tomatoes Canned crushed to contribute bright tomato flavor and acidity; adds body, acidity, and a slightly smoky char note that melds with the spices.
  • 3/4 cup red lentils Rinsed and added to provide protein, creaminess, and body; cooks down to thicken the soup and offers a delicate, earthy flavor and soft texture.
  • 1 (13.5-ounce) can coconut milk full-fat, divided Full-fat and divided to provide rich creaminess and tropical flavor; stirred in at different stages to meld with spices and finish the soup with silkiness.
  • 3 cups vegetable stock or broth Used as the primary liquid to cook lentils and vegetables; supplies savory depth and dilutes flavors to the desired soup consistency.
  • 1 cup frozen sweet peas Frozen to add pop of color, mild sweetness, and fresh vegetable texture; stirred in near the end to retain tenderness and vibrant hue.
  • Serving suggestions Provided as options to garnish or accompany the soup; suggests accompaniments or finishing touches that enhance texture, freshness, and presentation.

Equipment

  • Large cast-iron pot

Method
 

  1. Measure the lentils and pick over to remove debris or shriveled lentils; add to a fine-mesh sieve, thoroughly rinse with cool water, and set aside. Prep the veggies: finely dice the onion and thinly slice carrots (cut thick carrots in half lengthwise first and thinly slice (to create half moons), dice potato (no need to peel if using Yukon gold) into 1/2-inch pieces. Cut carrot and potato small so they’ll cook in the right time. Finely mince garlic cloves and ginger.: As you rinse the red lentils you will notice the water runs clearer, and a faint earthy scent will lift away any dusty residue. This step improves texture, preventing little grit from lingering in the finished bowl. Use your hands to swirl the lentils under cool running water until it looks clean, then shake off excess water. Why this matters, I have found, is that un rinsed lentils sometimes foam or clump oddly while cooking, changing how they break down. A common mistake here is rushing the rinse, leaving small pebbles or shriveled bits behind, so always spread them out and scan as you rinse.
  2. Measure the coconut oil when solid and heat in a large cast-iron pot to medium-high heat. Add in onion, carrots, and potatoes. Sauté for 7–9 minutes, stirring frequently, until golden. Add garlic and ginger. Cook another 1–2 minutes, stirring constantly. Nothing should be overly browning or burning; if so, turn down the heat. If you aren’t using a cast-iron pot, cook times will be longer (cast iron holds heat better). While everything is cooking, measure out spices.: When you prep the onion , carrots , and baby gold potatoes , you’ll start to see the rhythm of the dish. The thin carrot slices and small potato cubes cook at similar rates to the lentils. The sound of the knife changes as you get into a rhythm, and the air takes on an oniony sweetness. Uniform pieces ensure even cooking; if pieces are uneven some will be mushy while others stay firm, which disrupts the mouthfeel.
  3. To the pot, add all the spices. Season with salt and pepper; I add 1 and 1/4 teaspoon salt and 1/2 teaspoon pepper. Cook, stirring constantly, for 1–2 minutes or until very fragrant. Add in the (undrained) tomatoes, reduce heat to medium, stir, and cook 2–3 minutes, scraping the bottom of the pot to release any browned bits.: You will hear a gentle sizzle when the coconut oil is ready and see the edges of the onion turn translucent then golden. The aroma will shift from raw to caramelized, offering a sweet, nutty base. Stir frequently so nothing clings and burns, and when you add the minced garlic and ginger their fragrance will bloom instantly, filling the kitchen with sharp, peppery notes. Keep the heat moderate, because overly high heat can brown the aromatics too fast, creating bitter flavors instead of depth.
  4. Vigorously shake the can of coconut milk. Open and remove 1/4 cup and set aside for later. Add vegetable stock, lentils, and remaining coconut milk to the soup. Bring to a boil, reduce heat to low, and gently simmer, uncovered, for 15–20 minutes or until lentils and veggies are tender. Stir occasionally. Red lentils can get mushy if overcooked, so check at 15 minutes. If soup thickens too much, add a splash more broth/stock (I like this soup pretty thick!) and if it’s too thin (or lentils aren’t tender), increase the heat a bit to simmer at a slightly higher heat.: When the spices hit the hot oil the smell will sharpen and deepen, releasing essential oils that elevate every layer. Stirring constantly helps prevent any single spice from scorching, and scraping the pot after adding the crushed tomatoes loosens fond that carries concentrated flavor. The mixture should be fragrant and glossy, not dry or burnt. Watch for any dark flecks that indicate burning and reduce heat immediately if you see them.
  5. Remove from heat. Stir in the frozen peas and optional 1/3 cup finely chopped cilantro. Stir in the zest and juice of a lemon. Taste and adjust any seasonings; flavors should sing, so add extra salt, pepper, or lemon juice if needed.: Adding the coconut milk and vegetable stock transforms the pot into a simmering, steamy scene and the aromas unify into a warm, creamy scent. Bring the pot to a rolling boil to get things moving, then lower to a gentle simmer where bubbles rise slowly. You will see the red lentils soften and the broth thicken as starches release. I check at 15 minutes, because overcooked lentils can collapse into a gluey texture. If the soup gets too thick, add a bit more stock; if too thin, simmer a bit longer to concentrate flavors.
  6. Ladle into bowls and serve with lemon wedges. (I love lots of lemon in this soup!) Use a spoon to drizzle reserved 1/4 cup coconut milk onto the tops of bowls and sprinkle in toasted coconut flakes if desired. Enjoy!: After removing from heat, the bright green frozen sweet peas will thaw quickly in the hot liquid, releasing a fresh vegetal scent and a pop of color. Stirring in lemon zest and juice adds an immediate lift, cutting through the richness of the coconut milk . Taste carefully and adjust salt and pepper to balance flavors. A common misstep is adding acid too early; that can prevent lentils from softening properly, so add citrus at the end as directed.
  7. Ladle into bowls and serve with lemon wedges use a spoon to drizzle reserved 1 fourth cup coconut milk onto the tops of bowls and sprinkle in toasted coconut flakes if desired: The final presentation matters because we eat first with our eyes. Ladling the soup into bowls, the surface should be glossy and slightly thick. Drizzle the reserved coconut milk in a delicate spiral for contrast and scatter any garnishes like toasted coconut flakes for texture. The aroma will be at its brightest now, and that first spoonful should show a balance of creamy, spicy, and citrus notes. Avoid over garnishing which can distract from the soup itself.

Notes

  • Garam masala and curry powder selection Influence the overall spice profile, so choose milder blends if you want a gentle heat, or bolder blends for more punch. I prefer milder brands for a family friendly bowl.
  • Use dried red lentils because they break down in about 15 to 20 minutes and naturally thicken the soup, which is essential for the intended texture of this recipe.
  • No need to soak lentils The red lentils cook quickly without soaking which keeps this recipe simple and fast while maintaining a silky texture.
  • Stock choice Vegetable stock keeps this vegetarian and flavorful, but if you are not vegetarian you can swap in chicken stock for extra depth though that changes the profile.
  • Serving garnishes Reserve lemon zest and juice, cilantro, and toasted coconut flakes as finishing touches to add brightness and texture right before serving.
  • Storage guidance Store in an airtight container in the refrigerator for 4 to 5 days; the soup thickens on standing so stir in a splash of stock when reheating as needed.