Indian Mulligatawny Soup Recipe
Introduction
Mulligatawny soup is a comforting, flavorful Indian-inspired dish that combines hearty lentils, rice, and warming spices in a creamy broth. This vegetarian version is easy to make and perfect for a cozy meal any day of the week.

Ingredients
- 1 tablespoon oil (optional)
- 1 large yellow onion, diced small
- 3-5 cloves garlic, chopped small
- 2 medium carrots, diced small or grated
- 1 celery stalk, diced
- 2 bay leaves
- 2 tablespoons curry powder
- 1 tablespoon garam masala
- 1 teaspoon ground coriander
- 1/2 teaspoon dried thyme
- 1/2 teaspoon cayenne pepper (optional)
- 2 tablespoons Vegetarian Better than Bouillon Vegetarian No Chicken Soup Base
- 1/4 cup red lentils, rinsed well
- 1/4 cup white rice, rinsed well (basmati recommended)
- 6 cups water
- 1/2 cup coconut milk
- 3 tablespoons fresh lemon juice (about 1/2 lemon)
- Diced fresh tomatoes (for garnish)
- Chopped cilantro (for garnish)
- Lemon wedges (for serving)
- Mango chutney (optional, for serving)
Instructions
- Step 1: Heat the oil (or broth or water) in a soup pot over medium heat. Add the diced onion along with a pinch of salt and pepper. Cook, stirring frequently, for 5-7 minutes until the onions are soft and slightly caramelized. Add the garlic, carrots, and celery, and cook for another 5 minutes until the vegetables soften. Stir in the dried thyme and all the spices (curry powder, garam masala, ground coriander, and cayenne pepper if using).
- Step 2: Add the bay leaves, Vegetarian Better than Bouillon soup base, rinsed lentils, rinsed rice, and water to the pot. Bring the mixture to a boil, then cover and reduce the heat to a gentle simmer. Cook for about 15 minutes, or until the rice and lentils are tender.
- Step 3: Stir in the coconut milk and fresh lemon juice. Taste and adjust seasoning with salt and pepper as needed. Remove the bay leaves before serving.
- Step 4: Serve the soup hot, garnished with diced fresh tomatoes, chopped cilantro, and lemon wedges. Add mango chutney on the side if you like. Pair it with warm naan or your favorite Indian bread for a satisfying meal.
Tips & Variations
- If you prefer a thicker soup, blend part of it with an immersion blender before adding the coconut milk for extra creaminess.
- For a spicier kick, increase the cayenne pepper or add freshly chopped green chili.
- Substitute vegetable broth for the water and bouillon for a richer flavor.
- Add chopped potatoes or sweet potatoes for added heartiness.
- Use lime juice instead of lemon for a slightly different citrus note.
Storage
Store leftover Mulligatawny soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove over low heat, adding a splash of water or coconut milk if the soup has thickened. This soup also freezes well—thaw overnight in the refrigerator and warm thoroughly before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Mulligatawny soup gluten-free?
Yes, this soup is naturally gluten-free when served without naan or using gluten-free bread on the side. Just ensure any pre-made spice mixes or bouillon are also gluten-free.
Is this soup vegan?
This recipe is vegan when using a plant-based bouillon like the Vegetarian Better than Bouillon No Chicken Soup Base and no dairy ingredients. The coconut milk adds creaminess without dairy.
PrintIndian Mulligatawny Soup Recipe
A comforting and flavorful Indian Mulligatawny soup made with aromatic spices, vegetables, red lentils, and coconut milk. This vegetarian recipe is perfect for a hearty meal, bringing a blend of warm curry flavors, a touch of tangy lemon, and optional fresh toppings to enjoy with Indian bread or naan.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Vegetables and Aromatics
- 1 tablespoon oil (optional)
- 1 large yellow onion, diced small
- 3–5 cloves of garlic, chopped small
- 2 medium carrots, diced small or grated
- 1 celery stalk, diced
- Diced fresh tomatoes (for serving)
- Chopped cilantro (for garnish)
- Lemon wedges (for serving)
- Mango chutney (optional, for serving)
Spices and Seasonings
- 2 bay leaves
- 2 tablespoons curry powder
- 1 tablespoon garam masala
- 1 teaspoon ground coriander
- 1/2 teaspoon dried thyme
- 1/2 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
Soup Base and Grains
- 2 tablespoons Vegetarian Better than Bouillon Vegetarian No Chicken Soup Base
- 1/4 cup red lentils, rinsed well
- 1/4 cup white rice (preferably basmati), rinsed well
- 6 cups water
- 1/2 cup coconut milk
- 3 tablespoons fresh lemon juice (approximately 1/2 a lemon)
Instructions
- Sauté Vegetables: Heat the soup pot over medium heat and add the oil (or broth or water), diced onions, and a pinch of salt and pepper. Cook, stirring frequently, for 5-7 minutes until the onions soften and begin to caramelize slightly.
- Add Garlic and Vegetables: Stir in the chopped garlic, diced or grated carrots, and celery. Continue cooking for about 5 minutes until the vegetables soften.
- Add Spices: Mix in the dried thyme, curry powder, garam masala, ground coriander, bay leaves, and cayenne pepper if using. Stir well to coat the vegetables with the spices.
- Add Remaining Ingredients: Add the Vegetarian Better than Bouillon soup base, rinsed red lentils, rinsed basmati rice, and water. Stir well and bring the mixture to a boil.
- Simmer the Soup: Once boiling, cover the pot and reduce the heat to a simmer. Cook for about 15 minutes or until the rice and lentils are tender.
- Finish the Soup: Stir in the coconut milk and fresh lemon juice. Season with salt and pepper to taste. Remove bay leaves before serving.
- Serve: Ladle the soup into bowls and garnish with diced fresh tomatoes, chopped cilantro, lemon wedges, and mango chutney as desired. Pair with homemade vegan naan or your favorite Indian bread. Enjoy!
Notes
- The oil is optional; you can use broth or water instead for a lighter version.
- Adjust cayenne pepper according to your spice preference.
- Red lentils and basmati rice can be rinsed well to remove excess starch.
- Vegetarian Better than Bouillon adds depth, but vegetable broth could be used as a substitute.
- Coconut milk adds creaminess and a subtle sweetness to balance spices.
- Serve with naan or Indian bread for a complete meal.
- For a non-vegetarian variant, you can add shredded cooked chicken or use chicken broth instead of vegetarian soup base.
Keywords: Indian Mulligatawny Soup, vegetarian soup, lentil soup, coconut milk soup, Indian spices, easy Indian recipes, healthy soup

