Spicy Indian Mulligatawny Soup
Bold, spicy Mulligatawny soup packed with veggies, lentils, and warming Indian spices.
- Amelia Rose
- Warm Meals
- February 3, 2026
- 2 min read
- Updated November 5, 2026
- Total time
- 45 min
- Servings
- 4 Servings
- Difficulty:
- Easy
Table of contents
Honestly, I remember the first time I stirred this Mulligatawny on a rainy Thursday. The kitchen smelled of cumin and ginger, and I felt a quiet joy as the broth simmered, thickening like a soft blanket. It’s a soup that invites you to linger, to sip slowly, and to let the world drift by.
The essence of the dish
A harmonious blend of sweet tomatoes, earthy lentils, and warming Indian spices creates a broth that is both hearty and soothing, perfect for quiet evenings.
A fun fact or historical angle
Mulligatawny originally meant a thin peppered broth, but over time it grew into a full‑bodied soup beloved across continents.
Flavor or sensory focus
You’ll notice the gentle heat of ginger and chilies, the creamy silk of coconut milk, and the bright pop of lemon at the end.
You Must Know
- Lentils thicken naturally without flour.
- Coconut milk balances spice.
- Garam masala should be added last.
I remember the first time I tried a version without the coconut milk; it felt a bit too sharp. Adding that splash of creamy richness changed everything, making the soup feel like a warm hug. So, when you’re ready, trust those little adjustments—they’re what turn a good bowl into a memorable one.

The story behind it
The origin of Mulligatawny dates back to colonial India, where “mulligatawny” means “pepper water” in Tamil. British officials adapted the dish, enriching it with lentils, rice, and a mix of spices, turning a simple broth into a hearty stew. Over centuries, it evolved into the comforting, spicy soup we know today, bridging cultures with every aromatic spoonful.
Why You'll Love It
- It’s packed with wholesome vegetables and protein‑rich lentils.
- Warm spices create a comforting, lingering heat.
- Simple steps let you create restaurant‑level flavor at home.
- Perfect for chilly evenings or as a starter for a larger feast.
Tips for success
- Don’t over‑cook lentils; they can become mushy.
- Add coconut milk off the heat to keep it from separating.
- Taste before adding salt; broth may already be seasoned.

Professional secrets
- Toast spices briefly to awaken their oils.
- Use low‑sodium broth for better control of salt.
- Finish with a splash of acid for bright flavor contrast.
Common mistakes to avoid
- Skipping the toast step – spices will taste flat.
- Over‑cooking lentils – they become mushy.
- Adding coconut milk too early – can cause separation.
Substitutions
- Red lentils: Yellow split peas. Adjust cooking time slightly; they may take a minute longer.
- Coconut milk: Almond milk. Will be thinner; add a tsp of cornstarch slurry if needed.
Variations
- Spicy Version: Add 1 tsp of red pepper flakes and a dash of sriracha for extra heat.
- Mediterranean Style: Stir in chopped Kalamata olives and a sprinkle of feta just before serving.

Storage
Cool to room temperature, then refrigerate in an airtight container for up to 4 days.
Make ahead
You can sauté the aromatics and toast the spices a day ahead; store them in a sealed container and add broth and lentils when ready to cook.
Leftovers
Reheat gently on the stove, adding a splash of water or broth to loosen the texture.
Serving ideas
- Serve in deep bowls with a side of warm naan.
- Pair with a spoonful of rice for a more filling meal.
- Garnish with fresh cilantro and an extra swirl of coconut milk.
Allergy information
Contains coconut and may contain traces of nuts from processing facilities.
Spicy Indian Mulligatawny Soup
Bold, spicy Mulligatawny soup packed with veggies, lentils, and warming Indian spices.
- Prep time
- 15 min
- Cook time
- 30 min
- Total time
- 45 min
- Difficulty
- Easy
- Cuisine
- Indian
- Course
- Soup
Ingredients
Main Ingredients
Instructions
- 1
Heat olive oil in a large pot over medium heat. Add cumin seeds and let them sizzle for 30 seconds, then stir in onion, carrot, and celery; cook until softened, about 5 minutes.
- 2
Add garlic, ginger, coriander, turmeric, and chili powder. I remember sighing at the aroma—oops, it’s that good. Cook for 1 minute, then stir in the diced tomatoes.
- 3
Pour in vegetable broth and the rinsed red lentils. Bring to a gentle boil, then lower to a simmer. Cover and let it cook for 15‑18 minutes, or until lentils are tender.
- 4
Stir in coconut milk, honey (if using), and lemon juice. Season with salt and pepper. Let it warm through for another 2‑3 minutes.
- 5
Taste and adjust seasoning. Ladle into bowls, garnish with fresh cilantro, and enjoy the comforting heat.
Nutrition per serving
- 320 kcal
- Calories
- 12 g
- Protein
- 38 g
- Carbs
- 14 g
- Fat
Tips & notes
- For extra depth, roast the cumin seeds ahead of time. - If you prefer a smoother texture, blend half of the soup before returning to the pot. - Add a handful of spinach at the end for a pop of color and nutrition.
Frequently asked questions
Can I use other legumes?
Absolutely—red kidney beans or split peas work well, just adjust cooking time accordingly.
Is this soup gluten‑free?
Yes, as long as you choose a certified gluten‑free broth.
How spicy is it?
The heat is moderate; you can dial it up with extra chilies or reduce by omitting them.
Can I freeze leftovers?
Yes, store in airtight containers for up to three months; reheat gently and add a splash of broth if needed.
What’s a good side for this soup?
Warm naan or a simple cucumber raita pairs nicely.
Can I make it vegan?
The recipe is already vegan; just ensure your broth is plant‑based.



