As the aroma of spices dances through the air, I can’t help but feel a wave of comfort wash over me. This is the magic of my Spicy Indian Mulligatawny Soup, a heartwarming dish that combines creamy red lentils with vibrant vegetables and an array of aromatic spices. Not only is this recipe incredibly quick to whip up—taking just 30 minutes—but it also brings a nourishing, vegetarian delight to your table that’s perfect for any night of the week. Whether you’re looking to impress guests or simply enjoy a cozy evening in, this adaptable soup is sure to satisfy your cravings. Curious about how this easy recipe can transform your weeknight dinners? Let’s dive in!

Why Choose Indian Mulligatawny Soup?
Quick and Easy: In just 30 minutes, you can create a delicious and comforting dish. Perfect for busy weeknights!
Nutritious and Wholesome: Packed with protein-rich red lentils and vibrant vegetables, it’s a health-conscious choice you’ll love.
Customizable Delight: This soup is versatile; use any vegetables on hand, from carrots to zucchini, making it a staple in your kitchen.
Crowd-Pleaser: Whether serving friends or family, everyone will enjoy the warm, aromatic flavors, making for a perfect dinner party dish.
Looking for more comforting soups? You can try my Chicken Noodle Soup or the delicious Parmesan Italian Soup for added variety!
Indian Mulligatawny Soup Ingredients
Get ready to create a warm bowl of comfort with these delightful ingredients!
For the Soup Base
- Red Lentils – Provides protein and fiber; rinse before cooking for a clean flavor.
- Carrots – Adds natural sweetness; substitute with sweet potatoes for added richness.
- Celery – Offers crunch and fresh flavor; bell peppers can serve as a tasty replacement.
- Onion – Essential for depth; yellow or white onions work best for that savory base.
- Garlic – Minced for enhanced flavor; if fresh is unavailable, garlic powder will do.
- Curry Powder – Key flavor ingredient; adjust to your spice preference for a personal touch.
- Vegetable Broth – Forms the heartiness of the soup; homemade or store-bought is perfectly fine.
- Coconut Milk – Adds delightful creaminess; use light coconut milk for a lighter version.
For the Nutritional Boost
- Spinach – Boosts nutrients and color; can be freely replaced with kale or other leafy greens.
- Salt & Pepper – Essential seasonings; adjust to taste to enhance all the flavors in your Indian Mulligatawny Soup.
Step‑by‑Step Instructions for Indian Mulligatawny Soup
Step 1: Prep Vegetables
Begin by washing and chopping your vegetables. Dice one onion, peel and slice two carrots, chop two celery stalks, and mince four cloves of garlic. This combination will form the flavorful base of your Indian Mulligatawny Soup, so be sure to prep everything neatly for a smooth cooking process.
Step 2: Sauté Aromatics
In a large pot, heat two tablespoons of oil over medium heat. Add the chopped onion, carrots, and celery, stirring occasionally for about 5-7 minutes, until the veggies are softened and fragrant. You want them to become translucent and tender, setting the stage for a delightful depth of flavor in your soup.
Step 3: Add Garlic & Spices
Next, stir in the minced garlic and a tablespoon of curry powder into the pot. Cook for an additional 1-2 minutes, stirring constantly, until the garlic is golden and the spices are aromatic. This step infuses your Indian Mulligatawny Soup with essential flavors that will envelop the ingredients beautifully.
Step 4: Combine Ingredients
Add one cup of rinsed red lentils to the pot, followed by four cups of vegetable broth and a can of coconut milk. Stir well to combine all the ingredients, then increase the heat to bring the mixture to a boil. The colorful lentils will begin to soak in the flavorful broth, building the foundation of your soup.
Step 5: Simmer
Once boiling, reduce the heat to low, cover your pot, and let the soup simmer for 20-25 minutes. Stir occasionally to prevent sticking, and cook until the lentils are tender and have absorbed the rich spices and flavors, creating a creamy consistency in your Indian Mulligatawny Soup.
Step 6: Add Spinach
After the lentils are tender, fold in two cups of fresh spinach leaves into the pot. Cook for an additional 2-3 minutes until the spinach has wilted, brightening the color of your soup. This final touch not only boosts the nutrients but also adds a lovely freshness to your Indian Mulligatawny Soup.
Step 7: Serve
Ladle the warm Indian Mulligatawny Soup into bowls, seasoning each serving with salt and pepper to taste. If desired, garnish with fresh cilantro or a drizzle of coconut milk for an elegant finish. Your cozy meal is ready to enjoy!

Storage Tips for Indian Mulligatawny Soup
Fridge: Store your Indian Mulligatawny Soup in an airtight container for up to 5 days. Make sure it’s cooled to room temperature before sealing to preserve freshness.
Freezer: For longer storage, freeze the soup in airtight containers for up to 3 months. Consider portioning it out for easy meal prep!
Reheating: When ready to enjoy, reheat the soup on the stove over medium heat, stirring occasionally. If it thickened during storage, add a splash of vegetable broth to reach your desired consistency.
Leftovers: If you have leftovers, remember they can be a delightful base for new dishes! Transform them into a hearty sauce or use it as a filling for wraps.
Make Ahead Options
Preparing your Spicy Indian Mulligatawny Soup ahead of time can save you precious moments on busy weeknights! You can chop the vegetables and store them in the fridge for up to 3 days to ensure they’re fresh and ready to go. The lentils can also be rinsed and kept in an airtight container for the same duration. When you’re ready to enjoy your soup, simply sauté the prepped vegetables, stir in the garlic and spices, add your lentils, broth, and coconut milk, and let it simmer. Follow these steps to ensure your meal is just as delicious as when freshly made, letting those cozy flavors blend beautifully!
What to Serve with Deliciously Easy Spicy Indian Mulligatawny Soup
Enhance your dining experience by pairing this nourishing soup with complementary sides and treats that elevate each warm, flavorful bowl.
- Warm Naan: Perfect for dipping, this soft and fluffy bread complements the soup’s spices and adds a delightful chewiness.
- Crispy Papadums: These crunchy lentil wafers are a fantastic contrast to the creamy soup and add a delightful crunch to your meal.
- Herbed Rice: Lightly seasoned basmati rice absorbs the aromatic flavors of the soup while providing a satisfying texture contrast on your plate.
- Mint Chutney: A refreshing and tangy companion, this vibrant sauce lifts the flavors of the soup and brings a zesty touch to every spoonful.
- Sweet Lassi: Enjoy a chilled glass of this yogurt-based drink; its creamy, sweet flavor balances the heat of the spices beautifully.
- Spiced Roasted Vegetables: Toss seasonal veggies like carrots, bell peppers, and zucchini with spices and roast them for a warm, fragrant side that ties the meal together.
- Spinach Salad: A refreshing salad with citrus dressing and crunchy nuts brings a fresh and vibrant element to the table, balancing the richness of the soup.
- Coconut Macaroons: For dessert, these sweet treats are a delightful way to end your meal, offering a hint of tropical sweetness that pairs perfectly with the flavors of coconut in the soup.
Expert Tips for Indian Mulligatawny Soup
-
Rinse Lentils: Rinsing red lentils before cooking ensures a cleaner flavor, eliminating any grit and enhancing the taste of your Indian Mulligatawny Soup.
-
Creamy Texture: For a creamier consistency, blend a portion of the soup with an immersion blender before serving. This adds a wonderful richness to each bowl.
-
Watch the Thickness: If your soup thickens too much after freezing, simply adjust with additional water or broth to maintain the desired consistency during reheating.
-
Seasonal Vegetables: Experiment with different seasonal vegetables, such as zucchini or bell peppers, to personalize your Indian Mulligatawny Soup and keep it exciting every time you make it.
-
Don’t Skip Seasoning: Always taste and adjust the salt and pepper at the end. It’s simple but crucial for enhancing all the flavors in your soup!
Indian Mulligatawny Soup Variations
Feel free to personalize your soup experience with these fun variations that bring additional flavor and excitement to your bowl!
-
Sweet Twist: Substitute sweet potatoes for carrots for a sweeter, creamier texture that will transform each spoonful into a delightful surprise.
-
Spicy Kick: Toss in some chopped jalapeños or a dash of cayenne pepper to add a fiery twist to the mild spices; your taste buds will thank you!
-
Herb Infusion: Fresh herbs like cilantro or dill brighten the soup; add them as a garnish right before serving for an invigorating touch.
-
Protein Boost: Incorporate chickpeas or cooked chicken for extra protein; this not only enhances the flavor but also transforms your soup into a heartier meal.
-
Creamy Variation: Replace coconut milk with cashew cream for a nutty richness, creating a luxurious texture that complements the spice beautifully.
-
Vegetable Medley: Swap in seasonal or leftover veggies like zucchini, bell peppers, or even peas. This twist invites variety and freshness for every bowl.
-
Nutty Crunch: Top your soup with toasted almonds or crunchy chickpeas for added texture and a nutty flavor contrast—perfect for those who love a bit of crunch!
For more delicious soup inspirations, don’t miss out on my delightful Cheese Mushroom Soup or the comforting Parmesan Italian Soup. Each brings its own cozy flavor journey to your table!

Indian Mulligatawny Soup Recipe FAQs
How do I select the best red lentils?
Absolutely! When choosing red lentils, look for plump, dry seeds with no dark spots or blemishes. They should have a bright color and a smooth texture. I recommend checking the expiration date on the package to ensure freshness for the best flavor in your Indian Mulligatawny Soup.
What’s the best way to store leftover Indian Mulligatawny Soup?
Very simply! Store the soup in an airtight container, ensuring it cools to room temperature first. It’ll stay fresh in the fridge for up to 5 days. If you want to keep it longer, it freezes wonderfully for up to 3 months. Just make sure to leave some space in the container, as the soup will expand when frozen.
Can I freeze Indian Mulligatawny Soup?
Absolutely! To freeze, cool the soup completely, then pour into airtight containers or freezer bags. Flatten the bags for easier storage. When you’re ready to enjoy, thaw overnight in the fridge, then reheat on the stove. If it’s too thick, simply stir in a bit of vegetable broth until it reaches your desired consistency.
What should I do if my soup is too thick?
If your Indian Mulligatawny Soup ends up thicker than you’d like, don’t worry! Just add a little veggie broth or water, one tablespoon at a time, stirring until you reach the texture you desire. Heat it gently on the stove to combine the flavors again. This is a great way to make the soup last longer too!
Can I modify this recipe for dietary restrictions?
Very much! If you have dietary concerns, this Indian Mulligatawny Soup is highly customizable. You can substitute coconut milk with almond milk for lower fat, or omit certain vegetables if they’re not suitable for you. Just remember to adjust your seasoning accordingly, and always check labels for allergens if serving to others.

Cozy Up with Indian Mulligatawny Soup in 30 Minutes
Ingredients
Equipment
Method
- Begin by washing and chopping your vegetables: dice one onion, peel and slice two carrots, chop two celery stalks, and mince four cloves of garlic.
- In a large pot, heat two tablespoons of oil over medium heat. Add the chopped onion, carrots, and celery, stirring occasionally for about 5-7 minutes, until softened.
- Stir in the minced garlic and a tablespoon of curry powder into the pot. Cook for an additional 1-2 minutes until aromatic.
- Add one cup of rinsed red lentils to the pot, followed by four cups of vegetable broth and a can of coconut milk. Stir well.
- Once boiling, reduce the heat to low, cover your pot, and let the soup simmer for 20-25 minutes.
- After the lentils are tender, fold in two cups of fresh spinach leaves and cook for an additional 2-3 minutes.
- Ladle the soup into bowls, seasoning with salt and pepper to taste, and garnish if desired.

Leave a Reply