Coconut Curry Lentil Soup

Category: Evening Meals That Deliver Results

Wholesome coconut curry lentil soup combines brown lentils, coconut milk, and a vibrant blend of curry spices for a hearty meal. The base of sautéed aromatics turns fragrant with fresh ginger, turmeric, and curry powder, while carrots, bell peppers, and tomatoes add color and depth. Quickly simmered, the lentils become perfectly tender and absorb the creamy, seasoned broth. A squeeze of lime and a sprinkle of cilantro just before serving brightens every spoonful. Ideal for chilly evenings, this one-pot vegan dish is satisfying, comforting, and easy to prepare in under 40 minutes.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Tue, 09 Sep 2025 17:50:04 GMT
A bowl of coconut curry lentil soup. Pin
A bowl of coconut curry lentil soup. | cookrisp.com

This coconut curry lentil soup transforms humble pantry ingredients into a vibrant, flavorful meal that satisfies both body and soul. The aromatic spices, creamy coconut milk, and protein-rich lentils create a harmonious balance that makes this dish a true comfort food with an exotic twist.

I first made this soup during a chilly autumn evening when I was craving something warming yet not too heavy. The combination of curry spices and coconut milk instantly transported me to my favorite local Indian restaurant, and it has since become my go-to recipe when I need comfort food with a healthy twist.

Ingredients

  • Coconut oil creates the perfect base for blooming the aromatic spices
  • Garlic and fresh ginger form the aromatic foundation of this curry soup
  • Curry powder and ground turmeric provide warm earthy flavor and gorgeous color
  • Carrots and onions add natural sweetness and essential texture
  • Brown lentils offer hearty protein that holds its shape when cooked
  • Bell peppers contribute vibrant color sweet flavor and vitamin C
  • Full-fat coconut milk delivers creamy richness that balances the spices
  • Diced tomatoes provide subtle acidity and umami depth
  • Vegetable broth forms the flavorful liquid base
  • Red curry paste intensifies the curry flavor with authentic Thai notes
  • Cayenne pepper adds customizable heat level
  • Fresh lime juice brightens the entire dish and is absolutely essential

Step-by-Step Instructions

Rinse the Lentils:
Thoroughly rinse brown lentils in a fine mesh strainer until water runs clear, about 1-2 minutes. This removes any dust or debris and helps the lentils cook more evenly.
Toast the Spices:
Heat coconut oil in a dutch oven over medium-low heat until shimmering. Add minced garlic, grated ginger, curry powder and turmeric, stirring constantly for about 30 seconds until intensely fragrant. This crucial step blooms the spices, releasing their essential oils and maximizing their flavor.
Sauté the Vegetables:
Add diced carrots, onions, and a pinch of salt and pepper to the fragrant spice mixture. Pour in a couple tablespoons of broth to prevent sticking and create a flavorful steam. Cook for 5 minutes, stirring occasionally, until vegetables begin to soften and absorb the spice flavors.
Simmer the Soup:
Add rinsed lentils and stir to coat in the spice mixture. Pour in diced bell peppers, coconut milk, diced tomatoes, remaining vegetable broth, red curry paste, cayenne pepper, salt and pepper. Stir thoroughly to incorporate all ingredients. Cover with lid slightly ajar and simmer over medium-low heat for 25 minutes, allowing the lentils to become tender while absorbing the aromatic broth.
Finish and Serve:
Ladle the hot soup into bowls and finish with a generous squeeze of fresh lime juice which brightens and balances all the flavors. Add optional toppings like fresh cilantro, a swirl of extra coconut milk, or a dollop of yogurt if desired.
A bowl of coconut curry lentil soup with a spoon in it.
A bowl of coconut curry lentil soup with a spoon in it. | cookrisp.com

The red curry paste is my secret ingredient in this recipe. While many curry lentil soups rely solely on curry powder, the addition of red curry paste introduces complex Thai flavors that elevate this soup beyond the ordinary. My family always knows when this soup is cooking from the incredible aroma that fills our home.

Storage and Meal Prep

This coconut curry lentil soup actually improves with time as the flavors meld together. Store leftovers in an airtight container in the refrigerator for up to 5 days. The soup will thicken considerably when chilled. When reheating, add a splash of water or broth to reach your desired consistency. For longer storage, freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

Customization Options

This recipe welcomes adaptation based on what you have available. Swap red or green lentils for the brown lentils, adjusting cooking time accordingly as red lentils cook faster. For additional vegetables, spinach, kale, or sweet potato work beautifully. If you prefer a milder soup, reduce or omit the cayenne pepper. For a protein boost, add diced tofu or chickpeas during the last 10 minutes of cooking. The versatility of this recipe makes it perfect for using seasonal produce or pantry staples.

Serving Suggestions

This hearty soup stands perfectly well on its own as a complete meal, but it also pairs wonderfully with accompaniments. Serve with warm naan bread or fluffy basmati rice to soak up the flavorful broth. A simple side salad with cucumber and red onion dressed with lime juice complements the warm spices. For special occasions, prepare a platter of toppings including fresh herbs, toasted coconut flakes, and sliced chiles, allowing everyone to customize their bowl.

Common Questions About This Recipe

→ What type of lentils work best?

Brown lentils hold their shape well and deliver a hearty texture, making them ideal for this dish.

→ Can I make it less spicy?

Absolutely—simply reduce or omit the cayenne pepper and adjust the curry paste to your taste.

→ How can I thicken or thin the soup?

Add extra broth or coconut milk for a thinner consistency, or simmer uncovered to thicken.

→ Are toppings necessary?

Lime juice, fresh cilantro, coconut milk drizzle, or yogurt enhance flavor but are optional.

→ Is this dish suitable for meal prep?

Yes, it reheats beautifully and flavors deepen, making it perfect for prepping ahead.

→ What can I serve alongside?

Pair with naan, crusty bread, or a simple green salad for a balanced, satisfying meal.

Coconut Curry Lentil Soup

Flavorful lentil soup with coconut milk, curry, and hearty vegetables. Vegan, gluten-free, and perfect for a cozy meal.

Prep Time
5 minutes
Time to Cook
30 minutes
Complete Time
35 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Dinner Victories

Level of Difficulty: Perfect for Beginners

Cuisine Style: American

Makes: 8 cups

Dietary Categories: Vegan Option, Suitable for Vegetarians, Free of Gluten, Without Dairy

Ingredients You’ll Need

→ Base and Aromatics

01 1 tablespoon coconut oil
02 3 cloves garlic, minced
03 1 tablespoon freshly grated ginger
04 1 tablespoon curry powder
05 1 1/2 teaspoons ground turmeric

→ Vegetables

06 1 cup diced carrots (120 grams)
07 1 cup diced onion (120 grams)
08 2 cups diced bell pepper (220 grams)

→ Main Components

09 1 1/2 cups brown lentils
10 1 14.5-ounce can full-fat coconut milk
11 1 14.5-ounce can diced tomatoes (petite diced preferred)
12 4 cups vegetable broth
13 1 tablespoon red curry paste
14 1/2 teaspoon cayenne pepper
15 Salt and pepper, to taste

→ Optional Toppings

16 Lime wedges/juice
17 Cilantro
18 Coconut milk
19 Yogurt

How to Make It

Step 01

Place lentils in a fine mesh strainer and rinse under running water until the water runs clear, about 1-2 minutes.

Step 02

Heat a large Dutch oven or nonstick pot over medium-low heat. Add coconut oil and heat until hot. Add garlic, ginger, curry powder, and ground turmeric. Stir and toast the spices until fragrant and combined, about 30 seconds. Avoid burning the garlic.

Step 03

Add diced carrots, onion, salt, and pepper to the pot. Stir well to coat with the spice mixture. Add a couple of tablespoons of broth (from the total amount) to prevent sticking. Saute for about 5 minutes, stirring occasionally, until softened.

Step 04

Add the rinsed lentils and stir to combine. Then, add diced bell peppers, coconut milk, diced tomatoes, vegetable broth, curry paste, cayenne pepper, and additional salt and pepper to taste. Stir well to ensure nothing sticks to the bottom. Cover the pot leaving it slightly ajar, and simmer over medium-low to medium heat for 25 minutes until the lentils are tender.

Step 05

Serve hot with a squeeze of lime juice and your choice of additional toppings such as cilantro, coconut milk, or yogurt.

Extra Suggestions

  1. For a thinner soup consistency, you can add additional broth or coconut milk.

Things You'll Need

  • Dutch oven

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains coconut (tree nut allergy concern)

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 275
  • Fat Content: 11.5 grams
  • Carbohydrates: 34.4 grams
  • Protein Content: 11 grams