Curry Lentil Soup

If comfort food and weeknight sanity had a baby, it would be Curry Lentil Soup. Warm, creamy, gently spiced, and deeply satisfying, this soup checks all the boxes: fast, filling, budget-friendly, and secretly packed with wholesome ingredients. It’s the kind of recipe busy women love because it tastes like you spent all afternoon cooking… even though you absolutely did not.

This Curry Lentil Soup is one of those magical pantry recipes that swoops in when you need dinner now. Red lentils, chickpeas, coconut milk, and classic curry spices come together in under 20 minutes to create a soup that feels like a hug in a bowl. And yes—it’s vegan, but don’t tell your family until after they ask for seconds.

So grab your favorite soup pot, pour yourself something cozy, and let’s make a bowl of comfort that smells like a five-star bistro but fits perfectly into real life.

Why You’ll Love This Curry Lentil Soup

Let’s be honest—some recipes are pretty, but not practical. This Curry Lentil Soup is both.

Here’s why it earns a permanent spot in your dinner rotation:

  • Fast comfort: From chopping onion to serving bowls in just 20 minutes.
  • Pantry-powered: Everything here is a staple you probably already have.
  • Creamy without cream: Coconut milk does all the heavy lifting.
  • Family-friendly: Warm spices, not spicy heat.
  • Leftovers dream: Somehow tastes even better the next day.

This is the soup you make when the day has been long, the fridge looks uninspiring, and you still want something nourishing and delicious on the table.

Ingredients You’ll Need

One of my favorite things about this Curry Lentil Soup is how approachable the ingredient list is. Nothing fancy. Nothing fussy. Just solid, reliable goodness.

Pantry & Produce Staples

  • Olive oil – for sautéing and flavor
  • Yellow onion – diced small for quick cooking
  • Garlic cloves – because soup without garlic is just… hot water
  • Split red lentils – they cook fast and break down beautifully
  • Garbanzo beans (chickpeas) – hearty and satisfying
  • Vegetable broth – choose low-sodium if possible
  • Full-fat coconut milk – creamy, rich, and comforting
  • Fresh lime juice – the secret brightener
  • Fresh cilantro – optional, but highly encouraged

Warm, Cozy Spices

  • Curry powder
  • Cumin
  • Ground ginger
  • Ground cinnamon
  • Kosher salt & cracked black pepper

These spices work together like a cozy blanket—warming, aromatic, and perfectly balanced.

How to Make Curry Lentil Soup (Step-by-Step)

This recipe is beginner-friendly, weeknight-proof, and forgiving. If your onion browns a little too much or your soup simmers an extra minute, it’ll still turn out great. Promise.

Step 1: Build the Flavor Base

Heat olive oil in a Dutch oven or large soup pot over medium heat. Add the diced onion with a pinch of salt and pepper. Sauté for 3–4 minutes, stirring often, until soft and slightly translucent.

Chef tip: Salt early—it helps the onion release moisture and deepen flavor.

Step 2: Wake Up the Spices

Add the garlic, curry powder, cumin, ground ginger, and cinnamon. Stir constantly for about 1 minute until fragrant.

This step is where the magic starts. Your kitchen will smell incredible, and yes—someone will wander in asking, “What are you making?”

Step 3: Deglaze Like a Pro

Pour in a small splash of vegetable broth and scrape up all the flavorful bits from the bottom of the pot. That’s pure flavor gold right there.

Step 4: Add the Good Stuff

Stir in the chickpeas, red lentils, coconut milk, and remaining vegetable broth. Give everything a good mix so nothing sticks.

Step 5: Simmer & Relax

Bring the soup to a gentle simmer. Cook for about 5 minutes, stirring occasionally, until the lentils are soft and tender.

Red lentils cook fast, which is why this Curry Lentil Soup is such a lifesaver on busy nights.

Step 6: Finish with Freshness

Remove from heat and stir in fresh lime juice. Taste and adjust salt and pepper as needed. Garnish with chopped cilantro and serve hot.

Golden Curry Lentil Soup garnished with herbs and coconut cream, served with crispy toasted bread
Golden and hearty, this Curry Lentil Soup is packed with tender lentils, warming spices, and served alongside crispy toasted bread.

Chef Omar’s Cozy Kitchen Tips

  • Soup too thick? Add a splash of broth or water until it’s just how you like it.
  • Soup too thin? Let it simmer another minute—lentils will thicken things naturally.
  • No immersion blender needed: Red lentils break down on their own, giving you that creamy texture without extra steps.
  • Spice shy crowd? This soup is gently spiced, not hot. Perfect for kids and cautious eaters.
  • Meal prep win: Store in the fridge for up to 4 days. The flavors get cozier overnight.

And if your soup looks a little rebellious while simmering—don’t worry. It’ll calm right down once it hits the bowl.

A Little Story from My Kitchen

This Curry Lentil Soup became a go-to after one of those days where plans changed, guests showed up early, and dinner needed to happen fast. I threw this together with what I had on hand, hoping for the best.

Not only did everyone go back for seconds, but one friend asked for the recipe before she even finished her bowl. That’s when I knew this soup wasn’t just easy—it was special.

Frequently Asked Questions About Curry Lentil Soup

Can I use green or brown lentils instead?

You can, but they take much longer to cook and won’t break down as smoothly. Red lentils are ideal for this Curry Lentil Soup.

Is this Curry Lentil Soup spicy?

Nope! It’s warm and aromatic, not hot. If you want heat, add a pinch of cayenne or red pepper flakes.

Can I freeze this soup?

Yes! Let it cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight and reheat gently.

What can I serve with it?

Warm naan, crusty bread, or a simple side salad pair beautifully with this soup.

Can I make it oil-free?

You can sauté the onions in a splash of broth instead of olive oil. The flavor will still be lovely.

Make It Your Own

One of the best things about Curry Lentil Soup is how flexible it is. Try these variations:

  • Add spinach or kale at the end for extra greens
  • Toss in diced sweet potatoes for extra heartiness
  • Swap chickpeas for white beans
  • Finish with a drizzle of chili oil for heat lovers

This soup is forgiving, adaptable, and always comforting.

A Bowl Worth Repeating

There’s something deeply satisfying about a recipe that feels nourishing, cozy, and doable all at once. This Curry Lentil Soup delivers big flavor with minimal effort, making it perfect for busy weeknights, quiet lunches, or meal prep Sundays.

So light the stove, stir the pot, and enjoy a bowl of warmth that proves healthy food can still feel indulgent. From my kitchen to yours—happy cooking, and may your soup always be creamy, comforting, and full of flavor.

Keep the Cozy Cooking Going

If this Curry Lentil Soup hit the spot, there’s plenty more comfort waiting for you in the kitchen. These recipes carry the same warm spices, hearty legumes, and easygoing vibe—perfect for busy nights when you still want something deeply satisfying.

Consider this your invitation to keep the pot simmering and the flavors flowing—because once you fall for lentil-based comfort food, there’s no turning back.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Curry Lentil Soup topped with coconut cream and fresh cilantro, served with toasted bread and lime wedges

Curry Lentil Soup


  • Author: Omar
  • Total Time: 20 minutes
  • Yield: 46 servings 1x
  • Diet: Vegan

Description

This Curry Lentil Soup is creamy, comforting, and ready in just 20 minutes. Made with red lentils, chickpeas, coconut milk, and warm curry spices, it’s a nourishing vegan meal perfect for busy weeknights.


Ingredients

Scale
  • 1 tablespoon olive oil

  • 1 yellow onion, diced

  • 6 cloves garlic, minced

  • 1 tablespoon curry powder

  • 1 teaspoon cumin

  • 1/2 teaspoon ground ginger

  • 1/4 teaspoon ground cinnamon

  • 1 cup split red lentils

  • 1 (15 oz) can garbanzo beans, drained

  • 1 (13.5 oz) can full-fat coconut milk

  • 32 oz vegetable broth

  • Juice of 1 lime (about 2 tablespoons)

  • Kosher salt, to taste

  • Fresh cracked black pepper, to taste

  • Fresh chopped cilantro, for garnish


Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion with a pinch of salt and pepper and sauté for 3–4 minutes until softened.

  2. Add garlic, curry powder, cumin, ginger, and cinnamon. Cook for 1 minute, stirring constantly, until fragrant.

  3. Deglaze the pot with a small splash of vegetable broth, scraping up any browned bits.

  4. Add lentils, garbanzo beans, coconut milk, and remaining vegetable broth. Stir well to combine.

  5. Bring to a gentle simmer and cook for about 5 minutes, stirring occasionally, until lentils are tender.

  6. Remove from heat, stir in fresh lime juice, adjust seasoning, and garnish with chopped cilantro before serving.

Notes

Red lentils cook quickly and naturally thicken the soup—no blending needed.

Add extra broth if you prefer a thinner consistency.

Leftovers taste even better the next day as flavors deepen.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Stove Top
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 362
  • Sugar: 2.5 g
  • Sodium: 575.1 mg
  • Fat: 19.2 g
  • Saturated Fat: 13.1 g
  • Unsaturated Fat: 5.8 g
  • Trans Fat: 0 g
  • Carbohydrates: 38.4 g
  • Fiber: 7.9 g
  • Protein: 13.4 g
  • Cholesterol: 0 mg