
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

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

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.