Curry Lentil Soup

Posted on November 8, 2025

vegan curry lentil soup bowl

Curry Lentil Soup is the kind of recipe that hugs you from the inside out. It’s hearty, vegan, and packed with warm curry spices that make your kitchen smell like pure magic. The best part? You can whip it up in just 20 minutes—perfect for busy weeknights when you want something nourishing without hovering over the stove all evening. With simple pantry staples like red lentils, garbanzo beans, and creamy coconut milk, this Curry Lentil Soup strikes the perfect balance between cozy comfort and healthy eating. If you’ve ever craved a satisfying bowl that tastes like takeout but feels like self-care, this soup’s about to be your new favorite.

What is Vegan Curry Lentil Soup?

Vegan Curry Lentil Soup is a plant-based powerhouse made from split red lentils simmered in a fragrant coconut curry broth. It combines the richness of coconut milk with the earthy warmth of curry powder, cumin, and a hint of ginger for that signature flavor kick. Every spoonful delivers the heartiness of lentils, the creaminess of coconut, and the tang of fresh lime—comforting and bright all at once. Unlike many soups that take all day to cook, this one’s done in about 20 minutes, making it an easy go-to for weeknight dinners. It’s also naturally gluten-free, protein-rich, and full of fiber, so it keeps you full while fueling your body with real, wholesome goodness.

Reasons to Try Curry Lentil Soup

You know that moment when you open your pantry and wonder what to make with those cans of chickpeas and lentils staring back at you? Enter Curry Lentil Soup. It’s fast, flavorful, and oh-so-forgiving—you can tweak the spices or toss in leftover veggies, and it’ll still taste amazing. It’s also a great choice if you’re trying to eat more plant-based meals without sacrificing flavor or satisfaction. Plus, it freezes beautifully, making it a lifesaver for meal prep. If you love dishes like Butternut Squash Soup or Creamy Vegan Potato Soup, you’ll adore this curry-inspired twist that brings both comfort and color to your dinner table.

Ingredients Needed to Make Vegan Curry Lentil Soup

  • 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 and cracked black pepper to taste
  • Fresh chopped cilantro for garnish
curry lentil soup ingredients flat lay
Ingredients needed to make vegan curry lentil soup

Instructions to Make Vegan Curry Lentil Soup (Step by Step)

Let’s walk through how to make this Curry Lentil Soup step by step, so even if you’re not a kitchen pro, you’ll feel confident from the first chop to the final garnish. This guide is designed to make cooking relaxing and enjoyable—because no one needs more stress at dinner time.

Step 1: Sauté the Aromatics

The first step to building bold flavor in this Curry Lentil Soup is sautéing the aromatics. Start by heating 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Once it’s warm, add diced yellow onion along with a pinch of salt and black pepper. Let the onion cook for about 3 to 4 minutes, stirring occasionally, until it turns translucent and soft. This stage creates the foundation of flavor—those golden, caramelized bits will later melt into the soup for incredible depth. If you’re new to cooking and want a few tricks to make this step easier, check out my guide on how to prep vegetables efficiently for soup recipes.

Step 2: Toast the Spices

Now it’s time to wake up those spices! Add 6 cloves of minced garlic along with curry powder, cumin, ground ginger, and a touch of cinnamon. Stir constantly for about 1 minute so the spices can bloom in the oil. You’ll notice the mixture becoming fragrant—almost as if your kitchen just turned into a cozy Indian café. Toasting the spices at this point is key; it deepens their flavor and removes any raw, bitter taste. For those who love bold seasoning blends, you can experiment with variations of curry mixes—check out this Hearty One-Pot Lentil Stew to see how different spices can transform simple ingredients.

Step 3: Deglaze the Pot

After your spices have toasted, things may start sticking to the bottom of the pot—that’s the good stuff! To capture all those caramelized bits, pour in a small splash of vegetable broth and use your spoon to gently scrape the bottom. This step-by-step deglazing process not only cleans your pot naturally but also infuses the soup with a rich, roasted flavor. You’ll notice the broth turning a golden hue as it lifts the flavor from the pan—it’s a small step with a big payoff.

Step 4: Add the Base Ingredients

Now for the heart of the dish. Add 1 cup of red split lentils, 1 can of garbanzo beans (drained), 1 can of full-fat coconut milk, and the remaining vegetable broth. Stir everything together until it’s beautifully combined. The lentils will start absorbing the spiced broth, turning it into a creamy, flavorful base. If you ever need to substitute ingredients (say you only have green lentils or want to use light coconut milk), my Creamy Vegan Potato Soup article includes a few great tips for adjusting texture and consistency in vegan soups.

Step 5: Simmer to Perfection

Bring the mixture to a gentle simmer over medium heat. Keep an eye on it while stirring occasionally. After about 5 to 7 minutes, you’ll notice the lentils have softened and the soup begins to thicken into a velvety texture. If you prefer your soup a bit thinner, add a splash of extra broth or water. This step is where patience pays off—the lentils break down naturally, creating that luxurious, creamy consistency without needing dairy or flour. For another creamy, cozy option, try my Delicious White Chicken Lasagna Soup when you’re craving comfort food.

Step 6: Add the Finishing Touches

Once your soup is perfectly thick and fragrant, squeeze in the juice of one lime—about 2 tablespoons. This brightens the flavors, balancing the richness of the coconut milk with a little citrusy zing. Give it a quick taste and season with more salt and pepper if needed. Finally, sprinkle on fresh chopped cilantro for garnish. The pop of green adds freshness and color that makes every bowl look restaurant-worthy. If you want to take your presentation up a notch, serve with a wedge of lime and a warm piece of naan or pita on the side.

Step 7: Serve and Enjoy

And there you have it—Curry Lentil Soup, step by step, from sautéing to serving! Ladle it into bowls and enjoy it hot. For a heartier meal, pair it with some Savory Soup Rice or a side salad like the Southwest Salad Recipe.

What to Serve with Vegan Curry Lentil Soup

This soup is hearty enough to shine on its own, but pairing it with something simple makes it a complete meal. A slice of crusty bread or warm naan is classic for dipping. If you’re in the mood for a little extra, try a side salad like my Southwest Salad Recipe for a fresh, zesty contrast. You can also serve it over a scoop of jasmine or brown rice for a filling dinner that feels like a hug in a bowl.

Key Tips for Making Vegan Curry Lentil Soup

  1. Don’t skip the lime juice! It brightens the rich curry flavors beautifully.
  2. Use full-fat coconut milk for that luscious, creamy finish. Light coconut milk works too, but it won’t be as rich.
  3. Add extra veggies. Spinach, kale, or diced carrots blend right in and add nutrition.
  4. Make it your own. Add chili powder for heat, or swap chickpeas for white beans.
  5. Batch it up. Double the recipe—you’ll thank yourself later when dinner’s already done.

Storage and Reheating Tips for Vegan Curry Lentil Soup

Curry Lentil Soup stores like a dream. Let it cool completely before transferring to airtight containers. It’ll stay fresh in the fridge for up to 5 days or freeze for up to 3 months. To reheat, just thaw overnight in the fridge and warm on the stovetop over medium heat, adding a splash of broth or water to loosen it up. The flavors deepen over time, so honestly, it tastes even better the next day.

FAQs

Can I use green or brown lentils instead of red?
You can, but the cooking time will be longer, and the texture won’t be quite as creamy.

Is it spicy?
It’s more aromatic than spicy, but you can kick it up with a pinch of cayenne or red pepper flakes.

Can I make this in a slow cooker?
Yes! Combine all ingredients (except lime juice and cilantro) and cook on low for 4–6 hours, then finish with lime juice and garnish.

Is it freezer-friendly?
Absolutely. Just cool it fully before freezing, and reheat gently on the stove.

Final Thoughts

Curry Lentil Soup is proof that healthy food doesn’t have to be boring. With simple ingredients and big flavor, it’s a dish that feels as good as it tastes. Whether you’re new to vegan cooking or just craving something cozy and nutritious, this soup delivers every time.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Curry Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This vegan curry lentil soup is cozy, comforting, and packed with nutritious pantry staples like red lentils, chickpeas, coconut milk, and warm curry spices.

  • Author: Paula
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 46 servings 1x
  • Category: Main Dish
  • Method: Stove Top
  • Cuisine: Indian
  • Diet: Vegan

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
  • Fresh cracked pepper
  • Fresh chopped cilantro for garnish

Instructions

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

2. Add garlic, curry powder, cumin, ginger, and cinnamon and cook for 1 minute, stirring frequently.

3. Deglaze the pan with a splash of broth, scraping all the yummy bits off the bottom of the pan.

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

5. Turn up heat and bring to a simmer.

6. Simmer over medium to medium low heat for 5 minutes, stirring occasionally, until the lentils are cooked through.

7. Stir in fresh squeezed lime juice, garnish with fresh cilantro and enjoy!

Notes

For extra flavor, try toasting the spices before adding liquid. This soup keeps well in the fridge for up to 5 days and freezes beautifully for easy meal prep.

Nutrition

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

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star