Aromatic Curry Lentil Soup

Featured in: Warm and Comforting Soup Recipes

This quick and flavorful vegan soup combines protein-rich red lentils and chickpeas with aromatic curry spices. The coconut milk creates a luxurious creaminess while the lime juice adds brightness to balance the warm spices.

Ready in under 30 minutes, this one-pot meal begins by sautéing onions and garlic with curry powder, cumin, ginger, and cinnamon. Red lentils cook quickly, making this an ideal weeknight meal that's both satisfying and nourishing.

Chef with a smile, ready to cook and serve.
Updated on Wed, 16 Apr 2025 22:31:16 GMT
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | recipesbysandra.com

This vegan curry lentil soup transforms everyday pantry ingredients into a vibrant, comforting meal in under 30 minutes. The combination of earthy lentils, creamy coconut milk, and warm spices creates a perfect balance that makes this soup both nourishing and indulgent even on the busiest weeknights.

I first made this soup during a particularly hectic work week when I needed something fast but didn't want to sacrifice flavor. The moment those spices hit the hot oil, my kitchen was transformed, and this recipe has been in my regular rotation ever since.

Ingredients

  • Olive oil: Provides the perfect base for blooming spices without overwhelming the delicate flavors
  • Yellow onion: Adds essential sweetness as it cooks down
  • Garlic cloves: Fresh is best here as it creates the aromatic foundation
  • Curry powder: Look for one without salt added so you can control seasoning
  • Cumin: Adds earthy warmth that complements the lentils beautifully
  • Ground ginger: Gives a gentle heat without overwhelming
  • Cinnamon: Just a touch adds surprising depth and complexity
  • Split red lentils: Cook quickly and break down to create a naturally creamy texture
  • Garbanzo beans: Provide heartiness and additional protein
  • Full fat coconut milk: Makes this soup luxuriously rich
  • Vegetable broth: Use low sodium to control salt levels
  • Fresh lime juice: Brightens everything and balances the richness
  • Kosher salt: Coarse salt allows for better flavor control
  • Fresh cilantro: Adds a pop of color and freshness to finish

Step-by-Step Instructions

Sauté the aromatics:
Heat olive oil in a dutch oven over medium heat until it shimmers slightly. Add diced onions with a pinch of salt and pepper to help them release moisture. Cook for 3 to 4 minutes until they become translucent and slightly golden at the edges. Stir frequently to ensure even cooking and prevent any browning.
Bloom the spices:
Add minced garlic, curry powder, cumin, ginger, and cinnamon to the softened onions. Cook for exactly 1 minute while stirring constantly. This brief heating releases the essential oils in the spices without burning them, which would create bitterness. The mixture will become intensely fragrant.
Deglaze the pan:
Pour a small splash of vegetable broth into the hot pan and use a wooden spoon to scrape up all the flavorful browned bits from the bottom. These caramelized bits contain concentrated flavor that will enhance the entire soup.
Combine main ingredients:
Add chickpeas, red lentils, coconut milk and remaining broth to the pot. Stir thoroughly to ensure the coconut milk is fully incorporated and nothing is sticking to the bottom of the pot.
Simmer to perfection:
Increase heat to bring the soup to a gentle simmer, then reduce to medium low. Cook for about 5 minutes, stirring occasionally to prevent lentils from sticking to the bottom. The soup is ready when the red lentils have softened and begun to break down, naturally thickening the soup.
Finish and serve:
Remove from heat and stir in fresh lime juice. Taste and adjust seasoning with additional salt if needed. Ladle into bowls and garnish generously with chopped cilantro right before serving.
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | recipesbysandra.com

Red lentils are truly the magic ingredient in this recipe. Unlike their green or brown counterparts, they cook incredibly fast and break down naturally to create a velvety texture without needing any additional thickeners. The first time I served this to my skeptical brother in law, he couldn't believe it was vegan and asked for the recipe immediately.

Storage and Reheating

This soup actually tastes even better the next day after the flavors have had time to meld. Store leftovers in an airtight container in the refrigerator for up to 5 days. When reheating, you'll notice the soup thickens considerably as it sits, so add a splash of water or broth to reach your desired consistency. Warm gently on the stovetop or microwave until heated through, stirring occasionally.

Spice Adjustments

The beauty of this recipe is how easily you can customize the heat level. As written, it's family friendly with a mild to medium spice profile. For those who enjoy more heat, add a diced jalapeño with the onions or a pinch of cayenne with the other spices. For a milder version, reduce the curry powder to 2 teaspoons. Remember that curry powders vary widely in heat and flavor profile, so adjust according to your specific blend.

Serving Suggestions

While delicious on its own, this soup reaches new heights when served with complementary sides. A scoop of basmati rice added to each bowl turns it into a complete meal. For dipping, warm naan bread or crusty sourdough is perfect for soaking up every last drop. I love setting out small bowls of additional toppings like diced avocado, extra lime wedges, toasted pumpkin seeds, or a swirl of coconut cream to allow everyone to customize their bowl.

A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | recipesbysandra.com

Frequently Asked Questions

→ Can I use a different type of lentils?

While red lentils are ideal because they cook quickly and break down to create a creamy texture, you can substitute brown or green lentils. Just note that you'll need to increase the cooking time by 10-15 minutes, and the final texture will be more substantial with visible lentils.

→ Is this soup freezer-friendly?

Yes! This soup freezes beautifully for up to 3 months. Store in airtight containers, leaving some room for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.

→ Can I make this in a slow cooker?

Absolutely. Sauté the onions, garlic, and spices as directed, then transfer everything to a slow cooker with the remaining ingredients except lime juice and cilantro. Cook on low for 6-7 hours or high for 3-4 hours. Add lime juice just before serving.

→ What can I use instead of coconut milk?

For a similar creamy texture, you could substitute cashew cream (blended soaked cashews with water) or unsweetened non-dairy cream. For a lighter version, use light coconut milk or additional vegetable broth, though the soup won't be as rich.

→ What can I serve with this soup?

This soup pairs wonderfully with naan bread, crusty sourdough, or a simple side salad. For additional toppings, try toasted pumpkin seeds, a swirl of extra coconut milk, red pepper flakes for heat, or crunchy roasted chickpeas.

→ How spicy is this soup?

This soup is mildly spiced with aromatic curry flavors rather than heat. If you prefer a spicier version, add red pepper flakes or cayenne pepper to taste. The coconut milk helps temper any heat while enhancing the flavor profile.

Vegan Curry Lentil Soup

Hearty red lentils and chickpeas simmered with coconut milk and aromatic curry spices, brightened with lime and fresh cilantro.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Sandra

Category: Soup Varieties

Difficulty: Easy

Cuisine: Indian-Inspired

Yield: 4 Servings (4 bowls of soup)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base Ingredients

01 1 tablespoon olive oil
02 1 yellow onion, diced
03 6 cloves garlic, minced
04 1 tablespoon curry powder
05 1 teaspoon cumin
06 1/2 teaspoon ground ginger
07 1/4 teaspoon ground cinnamon
08 1 cup split red lentils
09 1 (15 oz.) can garbanzo beans, drained
10 1 (13.5 oz.) can full fat coconut milk
11 32 oz. vegetable broth
12 Juice of 1 lime (about 2 tablespoons)

→ Seasonings & Garnish

13 Kosher salt
14 Fresh cracked pepper
15 Fresh chopped cilantro for garnish

Instructions

Step 01

Heat olive oil in a dutch oven over medium heat. Add onions along with a pinch of salt and pepper. Sauté for 3-4 minutes, stirring frequently.

Step 02

Add garlic, curry powder, cumin, ginger, and cinnamon and cook for 1 minute, stirring frequently to release their aromas.

Step 03

Pour a splash of vegetable broth into the pot, scraping all the flavorful bits off the bottom of the pan.

Step 04

Add chickpeas, lentils, coconut milk and remaining broth. Stir to combine thoroughly.

Step 05

Increase heat and bring to a simmer. Maintain over medium to medium-low heat for 5 minutes, stirring occasionally, until the lentils are tender and fully cooked.

Step 06

Stir in fresh squeezed lime juice, garnish with fresh cilantro and serve hot.

Notes

  1. This soup thickens upon standing. Add more broth when reheating if necessary.
  2. Red lentils cook quickly, making this an ideal weeknight meal.

Tools You'll Need

  • Dutch oven or large pot
  • Cutting board
  • Chef's knife
  • Measuring spoons and cups

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains tree nuts (coconut)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 310
  • Total Fat: 14.2 g
  • Total Carbohydrate: 38.5 g
  • Protein: 12.8 g