Best Lentil Soup Indian Spices

Category: Comforting Soups & Stews

This comforting soup features lentils gently simmered with the warmth of garam masala, cumin, turmeric, and fresh ginger. Sautéed onions, celery, carrot, and tomato provide a flavorful aromatic base, while a finish of coconut milk lends smoothness and subtle sweetness. Bright cilantro or parsley and a splash of lemon round out each bowl for a nourishing meal. Versatile and hearty, this dish is perfect on its own or paired with bread, and keeps well for easy leftovers or freezing. Adjust heat and flavor to taste, and enjoy a bowlful of satisfying spices and plant-based goodness.

A woman wearing a pink apron is cutting a cake.
Updated on Sat, 12 Jul 2025 02:15:47 GMT
A bowl of soup with vegetables and herbs. Pin
A bowl of soup with vegetables and herbs. | easydiyrecipes.com

This delicious lentil soup is a go to for chilly nights when I want something filling and flavorful yet simple to make It is loaded with warming Indian spices and adaptable ingredients for whatever you have in your pantry or garden

I first stirred this together on a rainy Sunday and my kitchen filled with the coziest aroma Now it shows up on my table whenever I crave a wholesome soup with plenty of flavor

Ingredients

  • Lentils: choose brown green red black or French lentils as each brings a unique texture and taste For the best soup pick lentils that look whole and glossy without cracks or shriveling
  • Garlic cloves: fresh garlic gives a punchy aromatic flavor Look for firm plump cloves
  • Fresh ginger: opt for a juicy piece without wrinkles for the brightest flavor and aroma
  • Olive oil coconut oil or ghee: the cooking fat adds richness If you want a subtle taste go with olive oil For more depth coconut oil or ghee works well
  • Onion: a yellow or white onion caramelizes into a sweet savory base The fresher the onion the sweeter the soup
  • Whole cumin seeds or ground cumin: adds earthy complexity Toast whole seeds for best flavor Otherwise use ground cumin in a pinch
  • Celery: provides a gentle herbal note and balances the spices Pick crisp bright green stalks
  • Carrot: diced carrot adds sweetness and color Look for firm carrots without soft spots
  • Pureed tomatoes or diced or crushed tomatoes: tomatoes add tang and body Use ripe canned or fresh tomatoes for the best taste
  • Garam masala or curry powder: brings a warming blend of spices making the soup shine Homemade or good quality store bought is great
  • Ground turmeric: gives beautiful color and a hint of earthiness Choose a bright yellow powder for potency
  • Fenugreek leaves: optional but adds that extra authentic note If using dried leaves crush them before adding
  • Cayenne: for a warming kick Use to your spice preference
  • Salt: rounds out all the flavors Use fine sea salt and add gradually
  • Black pepper: use freshly cracked for best aroma
  • Broth veggie broth or chicken stock: makes the base Use homemade or low sodium for maximum control
  • Coconut milk or cream: optional for a creamy finish Choose full fat coconut milk for silkiness
  • Fresh cilantro or parsley and lemon for garnish: adds a fresh lift at the end Pick perky green leaves

Step-by-Step Instructions

Prepare the lentils:
Rinse the lentils in cold water several times until the water runs clear If you have time soak them for 30 minutes to a few hours which helps them soften and cook more quickly
Make the garlic ginger paste:
Peel the garlic cloves and ginger Smash together into a smooth paste with a mortar and pestle or very finely mince by hand This creates a fragrant flavor base
Sauté the aromatics:
Heat the coconut oil or your chosen fat in a large pot over medium high heat Add onions and sauté slowly for 4 to 5 minutes until soft golden and beginning to caramelize This builds sweetness and depth Stir in the cumin seeds if using whole then add celery and carrots Cook for a couple of minutes more until the vegetables start to turn tender Add the garlic and ginger paste and stir for 2 to 3 minutes until the aroma is released
Spice up the base:
Add tomato puree garam masala turmeric fenugreek leaves cayenne salt and black pepper Stir thoroughly so the mixture is well combined and you smell the spices toasting in the hot oil This step wakes up every spice
Simmer the soup:
Add the rinsed and soaked lentils Pour in broth making sure they are fully submerged Cover and simmer on medium low for 20 to 40 minutes depending on the size and freshness of your lentils Stir occasionally and check the texture You are aiming for softened lentils that hold their shape but are creamy inside
Blend for creaminess:
If you prefer a creamier soup either use an immersion blender to puree half the soup right in the pot or transfer some to a blender and mix until smooth Then stir it back in Taste for salt and spice Add a few drops of lemon juice if the flavor needs a lift
Finish and serve:
Ladle the soup into bowls Drizzle each bowl with a bit of coconut milk or cream or stir it through the whole pot Top with plenty of chopped cilantro or parsley and an extra squeeze of lemon if you love bright flavors
A bowl of soup with vegetables. Pin
A bowl of soup with vegetables. | easydiyrecipes.com

The garam masala in this recipe might be my favorite part as it brings warmth and nostalgia from childhood dinners My family always marked winter with a big bubbling pot of lentil soup and I love that one spoonful takes me right back to those nights gathered together

Storage Tips

Let the soup cool completely before transferring it to a sealed container It stays fresh in the refrigerator for up to four days For longer storage portion the soup into freezer bags or containers leaving room for expansion It freezes well for about three months For best results thaw overnight in the fridge and reheat gently with a splash of water or broth to loosen it

Ingredient Substitutions

You can use any type of lentil but red and yellow ones cook faster while green brown and black hold their shape for a more textured soup If you prefer dairy use regular cream instead of coconut milk For more spice try adding a bit of smoked paprika or chili flakes Fresh spinach or kale stirred in at the end adds even more nourishment

Serving Suggestions

Serve the soup with a scoop of rice naan or crusty whole grain bread for a full meal I like adding plain yogurt or a sprinkle of toasted seeds on top A simple salad on the side makes this a perfect balanced lunch or dinner

A bowl of soup with vegetables and spices. Pin
A bowl of soup with vegetables and spices. | easydiyrecipes.com

Cultural Historical Context

Lentil soup is a beloved staple from South Asia to the Mediterranean It is celebrated for being both nourishing and adaptable Indian spices like garam masala and cumin give this soup its unique personality making it much more flavorful than the simple lentil soups I ate growing up

Recipe FAQs

→ Which lentils work best for this dish?

Brown, green, red, black, or French lentils are all suitable. Cooking time varies, so adjust for preferred texture.

→ How can I make the soup creamier?

Blend half the soup or stir in coconut milk or cream toward the end for a silkier texture and richer taste.

→ Is soaking lentils necessary before cooking?

Soaking lentils speeds up cooking and results in a softer texture, but it's optional for this preparation.

→ What garnishes complement the soup?

Fresh cilantro or parsley and a squeeze of lemon brighten flavors. A drizzle of coconut cream also enhances richness.

→ How should leftovers be stored?

Keep in a sealed container in the fridge for up to 4 days. This soup also freezes well for up to 3 months.

→ Can different spice blends be used?

Yes, use garam masala, curry powder, or customize spices to match your desired flavor profile.

Best Lentil Soup Indian Spices

Hearty lentils simmered with ginger, tomatoes, cumin, and garam masala. Plant-based and richly satisfying.

Prep Time
20 min
Cook Time
30 min
Total Time
50 min
By: Evelyn

Category: Soups & Stews

Skill Level: Easy

Cuisine: Indian

Yield: 7 cups (approx. 1.75 litres)

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

Ingredients

→ Base

01 240 g dry lentils (brown, green, red, black, or French varieties)
02 4 garlic cloves, finely minced
03 1 tablespoon (15 g) fresh ginger, finely minced
04 2 tablespoons (30 ml) olive oil, coconut oil, or ghee
05 1 large onion, chopped
06 1 teaspoon (3 g) whole cumin seeds or ground cumin
07 1 celery stalk, diced
08 1 large carrot, diced
09 120 ml pureed tomatoes (alternatively, diced or crushed tomatoes)
10 1 tablespoon (8 g) garam masala or curry powder
11 0.5 teaspoon (1.5 g) ground turmeric
12 1 teaspoon (1 g) dried fenugreek leaves (optional)
13 0.25 teaspoon (0.5 g) cayenne pepper, or to taste
14 1 to 1.5 teaspoons (6 to 9 g) salt, adjusted to taste
15 0.5 teaspoon (1.5 g) ground black pepper
16 950 ml vegetable broth or chicken stock

→ Finishing & Garnish

17 120 ml coconut milk or cream (optional)
18 Fresh cilantro or parsley, chopped, for garnish
19 Fresh lemon juice, to taste

Steps

Step 01

Soak lentils in cold water for 30 minutes or up to several hours to promote even cooking and reduce overall cook time.

Step 02

Using a mortar and pestle, crush peeled garlic cloves and ginger together to form a paste, or mince both ingredients very finely.

Step 03

In a large pot over medium-high heat, heat oil. Add onions and cook for 4–5 minutes until soft and caramelized. Stir in cumin seeds, diced celery, and carrots; cook for 2–3 minutes. Add garlic-ginger paste and sauté for 2–3 minutes until fragrant.

Step 04

Add pureed tomatoes, garam masala, turmeric, fenugreek leaves (if using), cayenne, salt, and black pepper. Stir until thoroughly combined.

Step 05

Incorporate lentils and pour in broth. Cover and simmer gently for 20–40 minutes, depending on lentil type, until lentils are tender.

Step 06

For a creamier soup, puree half the mixture using an immersion blender or blend in batches and return to pot. Taste and adjust seasoning, including salt and spice, as needed. Add a few drops of fresh lemon juice for brightness, if desired.

Step 07

Ladle soup into serving bowls. Drizzle with coconut milk or cream as desired and garnish with chopped fresh cilantro or parsley. Serve immediately.

Notes

  1. Lentil soup keeps well refrigerated in a sealed container for up to four days and maintains flavor when frozen for up to three months.
  2. Lentil cooking times vary significantly depending on variety and freshness; adjust simmering accordingly.

Tools Required

  • Large cooking pot with lid
  • Mortar and pestle or sharp knife
  • Immersion blender or standard blender (optional)
  • Chopping board
  • Chef's knife

Allergy Info

Double-check all ingredients to spot potential allergens. Consult a healthcare professional if uncertain.
  • Contains coconut if coconut oil or coconut milk is used.

Nutritional Information (Per Serving)

These details are for informational purposes only and shouldn’t replace professional medical advice.
  • Calories: 308
  • Fats: 7.7 g
  • Carbohydrates: 46 g
  • Proteins: 13.8 g