Spiced Indian Lentil Curry Soup Recipe for Comforting Meals

Indian lentil curry soup is a fragrant, comforting dish where tender lentils simmer with warm spices to create a rich, nourishing meal. Bright aromatics and a silky texture make this soup a favorite for both weeknight dinners and cozy gatherings.

black lentil soup with cilantro and lime

Prefer to skip the extras? Use the skip-to-recipe button at the top left or the table of contents below to jump directly to the recipe.

I include practical tips in my recipes because I’m a home cook without formal training and I want you to feel confident in the kitchen. Understanding why ingredients and techniques work helps even beginners produce better results.

Table of Contents

  • Spicy Savory Indian Lentil Curry Soup
  • How to Make Lentil Indian Soup
  • Tips and Tricks for Making Indian Lentil Curry Soup
  • FAQs
  • What to Enjoy with Lentil Curry
  • Indian Lentil Curry Soup Recipe

Spicy Savory Indian Lentil Curry Soup

This vegan-friendly soup showcases the best of simple, plant-based cooking. Red or yellow lentils break down into a creamy base that carries spices like turmeric, cumin, and coriander, creating a bowl that’s both comforting and lively. The aroma is inviting and the texture satisfying, making it an excellent choice for families seeking hearty, wholesome meals.

Serve the soup with fluffy rice or warm naan to make it a complete meal. A garnish of fresh cilantro and a squeeze of lemon brighten the flavors and add freshness that balances the savory depth of the curry.

How to Make Lentil Indian Soup

Gather these ingredients:

  • Red Lentils (2 cups) – Cook down into a smooth, slightly sweet base.
  • Vegetable Broth (4 cups) – Adds savory depth; use homemade or good-quality store-bought broth.
  • Ghee/Butter/Oil (1 tablespoon) – For toasting spices and adding richness; use oil for a fully vegan version.
  • Cumin Seeds (1 teaspoon) – Toasted to release their warm, earthy aroma.
  • Paprika (1/2 teaspoon) – Adds color and a gentle smoky-sweet note.
  • Coriander Powder (1 teaspoon) – Brings a lemony, floral balance to the spice mix.
  • Sea Salt (1/2 teaspoon) – Adjust to taste to enhance all flavors.
  • Fresh Cilantro – Chopped, for garnish and brightness.

Method:

Cook the lentils. Combine lentils, vegetable broth, and salt in a pressure cooker and cook until the lentils are very tender and mash easily, about 20–25 minutes. If you don’t have a pressure cooker, simmer the lentils in a pot until they break down, checking and stirring occasionally.

Toast spices and finish. In a small skillet, heat the ghee, butter, or oil. Add cumin seeds and cook until they begin to pop. Turn off the heat and stir in the coriander powder and paprika, swirling once to combine. Pour this spiced oil over the cooked lentils, stir gently, and finish with chopped cilantro. Serve hot.

black lentil soup with cilantro and lime

Tips and Tricks for Making Indian Lentil Curry Soup

Choose the right lentils: Red and yellow lentils break down quickly and create a smooth texture ideal for soup.

Rinse and optionally soak: Rinsing removes debris; a short soak (30–60 minutes) can reduce cooking time and improve digestibility.

Toast spices: Lightly toasting whole spices or seeds before adding them boosts their flavor and aroma.

Build a flavor base: Sautéing aromatics like onions, garlic, and ginger before adding lentils deepens the soup’s flavor if you choose to include them.

Balance with acid: A splash of lemon juice or tamarind just before serving brightens the dish.

Add greens for nutrition: Stir in spinach or kale toward the end of cooking for added color and vitamins.

Adjust consistency: Add more broth for a thinner soup or simmer uncovered to thicken it. For a creamier finish, stir in a little coconut milk or cream.

Garnish options: Serve with chopped cilantro, diced red onion, lemon wedges, or a dollop of yogurt (or dairy-free yogurt) so each diner can customize their bowl.

FAQs

What type of lentils should I use for Indian lentil curry soup?

Red or yellow lentils (Masoor Dal or Moong Dal) are ideal because they cook quickly and become creamy, readily absorbing spices.

Do I need to soak the lentils before cooking?

Soaking isn’t required for red or yellow lentils but a short soak can shorten cooking time and aid digestion. Thirty minutes to an hour is sufficient.

How can I make my lentil curry soup more flavorful?

Toast spices, brown aromatics like onion, garlic, and ginger, and finish with an acidic element (lemon or tamarind) and fresh herbs to enhance depth and brightness.

Can I make this soup in a slow cooker or Instant Pot?

Yes. Slow cooker: low 6–8 hours or high 3–4 hours. Instant Pot: high pressure 10–15 minutes with a natural release.

Is Indian lentil curry soup vegan-friendly?

Yes, if you use vegetable broth and a plant-based fat like oil or coconut milk. Replace ghee with oil for a vegan version.

How long can I store leftovers?

Store in an airtight container in the fridge for 4–5 days or freeze for up to 3 months. Cool completely before freezing and leave room for expansion.

My soup is too spicy—how can I fix it?

Stir in coconut milk, yogurt, or cream to mellow heat, or dilute with more lentils and broth to reduce the spice concentration.

black lentil soup with cilantro and lime

What to Enjoy with Lentil Curry

Basmati Rice: Light and fluffy, it soaks up the curry beautifully.

Naan: Soft flatbread for dipping and scooping.

Roti or Chapati: Whole wheat flatbreads offer a rustic, lighter alternative.

Cucumber Raita: A cooling yogurt-based side to balance spice; use dairy-free yogurt for a vegan option.

Mango Chutney: Sweet-tangy chutney contrasts nicely with the earthy lentils.

Pickled Vegetables: Add acidity and crunch to the meal.

Roasted Vegetables: Roasted cauliflower, carrots, or bell peppers bring smoky depth and extra texture.

Papadums and Achar: Crispy papadums and spicy Indian pickles make excellent accompaniments for added crunch and bold flavor.

try these other vegan recipes:

A whole roasted cauliflower on a plate with a napkin.

Whole Roasted Cauliflower (Easy + Crispy)

A close-up of a bowl of vegan soup, featuring rice, chickpeas, corn, tomatoes, and chopped cilantro on top—perfect for fans of hearty vegan charro bean or classic rice soup.

Vegan Charro Bean and Rice Soup

Close-up of a bowl of vegan soup containing noodles, vegetables, beans, and herbs, topped with chopped fresh parsley and black pepper.

Vegan Hashbrown Soup

A close-up of vegan enchilada pie topped with chopped chives, showing layers of white hominy, savory sauce, and a golden crust.

Vegan Enchilada Pie

Roasted asparagus on a baking sheet.

Roasted Asparagus in Oven

A bowl of roasted eggplant delights, seasoned with aromatic herbs and spices, offers a perfect blend of flavors.

Roasted Eggplant

If you enjoyed this recipe, please rate it and leave a comment. Your feedback helps others discover easy, flavorful meals.

black lentil soup with cilantro and lime

Only have 30 minutes to get dinner on the table? Sign up for 30-minute dinner plans delivered to your inbox.

Indian Lentil Curry Soup

By: Courtney ODell
Servings: 4 Servings
Prep: 5 mins
Cook: 25 mins
A bowl of Indian lentil soup with a spoon and lime.
Easy, quick Indian Lentil Curry Soup with pantry-friendly ingredients.

Equipment

  • The pot or pressure cooker you prefer

Ingredients

  • 2 cups red lentils, uncooked
  • 4 cups vegetable broth
  • 1 tablespoon ghee, butter, or oil
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon paprika
  • 1 teaspoon coriander powder
  • 1/2 teaspoon sea salt (adjust to taste)
  • Chopped cilantro for topping

Instructions

  1. Add lentils, vegetable broth, and salt to a pressure cooker and cook until the lentils are very tender and mash easily, about 20–25 minutes. If using a saucepan, simmer until the lentils break down, stirring occasionally.
  2. In a small skillet, heat ghee, butter, or oil. Add cumin seeds and cook until they begin to pop. Remove from heat and stir in coriander powder and paprika. Pour the spiced oil over the cooked lentils, stir, garnish with chopped cilantro, and serve hot.

Nutrition

Calories: 413 kcal | Carbohydrates: 64 g | Protein: 24 g | Fat: 8 g | Fiber: 10 g

Nutrition information is an approximation.

Additional Info

Course: Soups
Cuisine: Indian