Mulligatawny Soup

When I make a pot of Mulligatawny Soup, it always feels like the kind of meal you’ll want to curl up with on a chilly evening. It’s rich, gently spiced, and filled with the warmth of curry, with a little twist that adds just enough sweetness to keep every spoonful balanced and interesting.

A bowl of creamy Mulligatawny Soup garnished with fresh herbs, with a small bowl of spices and pieces of bread on a marble surface nearby.
Mulligatawny Soup. Photo Credit: Splash of Taste.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

Whether I’m planning a cozy fall dinner or a comforting weeknight meal on a cold winter night, this soup never feels out of place. It easily fits any season, can be made ahead, and you’ll love having a few portions ready in the fridge or freezer for when you need something warm later.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Bowls containing labeled ingredients for Mulligatawny Soup, including lentils, apple, carrots, parsley, onion, celery, basmati rice, vegetable broth, heavy cream, butter, and a blend of spices.
Mulligatawny Soup Ingredients. Photo Credit: Splash of Taste.

How to Make Mulligatawny Soup with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

You’ll find that making Mulligatawny Soup is super easy if you follow my simple steps below.

Sauté the Aromatics

Melt the vegan butter in a large pot or a Dutch oven over medium heat. An enameled cast-iron Dutch oven helps everything cook evenly without scorching.

Add the onion, celery, and carrot, then cook for about 5–7 minutes until they soften and turn slightly golden around the edges. This step creates the flavorful base for the soup.

A pot containing chopped onions, carrots, and celery is being sautéed with spices—the perfect base for Mulligatawny Soup. Bowls of uncooked rice and other fresh ingredients are visible nearby.
Melt vegan butter in a pot, add onion, celery, and carrot, and cook 5–7 minutes until soft.
A pot of Mulligatawny Soup with vegetables and broth is being stirred with a wooden spoon; bowls of ingredients surround the pot.
Add lentils and broth to the pot, stir, scrape bits, and simmer 15 minutes until slightly thickened.

Build the Flavor Base

Sprinkle in the flour, curry powder, and turmeric. Stir everything together so the vegetables are evenly coated. Let it cook for another 2–3 minutes so the spices bloom and deepen the flavor of the broth later.

Stir in the Lentils and Broth

Add the lentils, give them a quick stir to combine, then pour in the vegetable broth. Stir everything well, scraping up any bits from the bottom of the pot. A wooden spoon works great here for stirring and scraping without scratching.

Bring the mixture to a gentle boil, then lower the heat to let it simmer for about 15 minutes. The soup will start to thicken slightly and take on a rich, golden color.

Add the Rice and Apple

Now add the chopped apple, basmati rice, thyme, salt, and pepper. Mix and continue simmering for another 20–25 minutes. This salt and pepper grinder set lets you season everything with freshly ground flavor at this step.

A sharp chef’s knife makes quick work of chopping apples and prepping veggies. Or you can also use a mandoline slicer instead to slice them all more quickly and evenly if you want super consistent results.

By the time the rice is tender, the apple will have softened just enough to add a touch of sweetness that balances the curry beautifully.

A pot filled with chopped green apples, uncooked white rice, vegetables, and spices is being mixed with a wooden spoon on a marble countertop, as the base for a flavorful Mulligatawny Soup.
Add apple, rice, thyme, salt, and pepper, stir, and simmer 20–25 minutes until rice is tender.

Finish with Cream

Right before serving, stir in the warmed heavy cream to give the soup a velvety finish. It turns the broth luxuriously smooth and helps the rice cook evenly, preventing it from breaking apart.

A nonstick saucepan with a spout is perfect for gently warming the cream and pouring it neatly onto the dish.

Garnish and Serve Hot

Sprinkle with fresh parsley, then ladle the soup into bowls. I use this stainless steel soup ladle for easy serving without a mess, and these deep porcelain soup bowls, which are just the perfect serving bowls for this comforting dish.

Finally, serve it warm and enjoy!

If you’re bringing this soup to a potluck, use a thermos jug like this one; it’s easy to transport and carry. A leakproof food container also does a great job at preventing spills, while an insulated casserole carrier helps keep it hot until serving time.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of creamy Mulligatawny Soup garnished with fresh herbs sits on a marble surface, accompanied by bread slices and a small dish of spice nearby.

Mulligatawny Soup

I love making this Mulligatawny Soup because it's rich, gently spiced, and filled with the warmth of curry, with a little twist of apple that adds just enough sweetness to keep every spoonful balanced and interesting. It's loaded with lentils, basmati rice, carrots, celery, and aromatics that simmer together into a comforting, velvety bowl. I make it for cozy fall dinners or comforting weeknight meals on cold winter nights because it easily fits any season, can be made ahead, and reheats beautifully. Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Course: Main course, Side Dish, Soup
Cuisine: Indian
Servings: 6
Calories: 405kcal

Ingredients

  • 2 cups red lentils
  • ¼ cup butter
  • ½ cup onion chopped
  • 2 stalks celery chopped
  • 1 carrot diced
  • 1 ½ tablespoons all-purpose flour
  • 1 ½ teaspoons curry powder
  • ½ teaspoon turmeric powder
  • 4 cups vegetable broth
  • 1 apple cored and chopped
  • ¼ cup basmati rice
  • 1 pinch dried thyme
  • Salt and ground black pepper to taste
  • ½ cup heavy cream warmed
  • Fresh parsley for garnish

Video

Instructions

  • In a large pot, melt the butter over medium heat.
    ¼ cup butter
  • Add the onion, celery, and carrot. Sauté for 5–7 minutes, or until softened.
    ½ cup onion, 2 stalks celery, 1 carrot
  • Stir in the flour, curry powder, and turmeric. Cook for another 2–3 minutes, stirring often.
    1 ½ tablespoons all-purpose flour, 1 ½ teaspoons curry powder, ½ teaspoon turmeric powder
  • Pour in the lentils and vegetable broth, then mix well. Bring to a boil, then reduce the heat to low and simmer for 15 minutes.
    4 cups vegetable broth
  • Add the apple, rice, thyme, salt, and pepper. Continue simmering for 20–25 minutes, or until the rice is tender.
    1 apple, ¼ cup basmati rice, 1 pinch dried thyme, Salt and ground black pepper
  • Stir in the warmed heavy cream just before serving.
    ½ cup heavy cream
  • Garnish with fresh parsley and serve hot.
    Fresh parsley

Notes

  • Boost the flavor base: Melt butter before adding the spices so they bloom evenly. This gives the soup a richer, toastier base.
  • Bring gentle heat: Sprinkle a pinch of cayenne while toasting the spices if you want a little kick. It enhances the soup’s complexity without making it overly spicy.
  • Enhance the aromatics: Stir in boosters like garlic, fresh ginger, and ribs celery while sautéing the vegetables. These add warmth, aroma, and a savory depth that balances the curry flavor beautifully.
  • Adjust the fruit for brightness: Swap the regular apple for a Granny Smith or another tart apple to add tartness that cuts through the creaminess and keeps the flavor balanced.
  • Add body and comfort: Mix in diced potatoes along with the rice for a thicker, heartier texture that makes the soup feel extra satisfying.
  • Try a dairy-free finish: Try replacing the cream with coconut milk for a silky, subtly sweet flavor that pairs well with the spices and makes the soup fully dairy-free.
  • Layer in warmth at the end: Add a small pinch of garam masala just before serving to deepen the aroma and tie together the curry and ginger notes.
  • Brighten before serving: Finish fresh with parsley, cilantro, or a squeeze of lemon to lift the flavors and give the soup a fresh, balanced finish.

Nutrition

Calories: 405kcal | Carbohydrates: 53g | Protein: 17g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.04g | Cholesterol: 22mg | Sodium: 706mg | Potassium: 705mg | Fiber: 20g | Sugar: 7g | Vitamin A: 2736IU | Vitamin C: 6mg | Calcium: 61mg | Iron: 5mg
Tried this recipe?Let us know how it was!

Recipe Notes and Expert Tips

I’ve picked up a few tricks over time that really make a difference in the flavor and texture of this classic Indian soup:

  • Boost the flavor base: Melt butter before adding the spices so they bloom evenly. This gives the soup a richer, toastier base.
  • Bring gentle heat: Sprinkle a pinch of cayenne while toasting the spices if you want a little kick. It enhances the soup’s complexity without making it overly spicy.
  • Enhance the aromatics: Stir in boosters like garlic, fresh ginger, and ribs celery while sautéing the vegetables. These add warmth, aroma, and a savory depth that balances the curry flavor beautifully.
  • Adjust the fruit for brightness: Swap the regular apple for a Granny Smith or another tart apple to add tartness that cuts through the creaminess and keeps the flavor balanced.
  • Add body and comfort: Mix in diced potatoes along with the rice for a thicker, heartier texture that makes the soup feel extra satisfying.
  • Try a dairy-free finish: Try replacing the cream with coconut milk for a silky, subtly sweet flavor that pairs well with the spices and makes the soup fully dairy-free.
  • Layer in warmth at the end: Add a small pinch of garam masala just before serving to deepen the aroma and tie together the curry and ginger notes.
  • Brighten before serving: Finish fresh with parsley, cilantro, or a squeeze of lemon to lift the flavors and give the soup a fresh, balanced finish.

How to Store Leftovers

Let the soup cool completely before storing it. Transfer it into an airtight container and refrigerate for up to 4 days. I like using these glass airtight containers because they seal tightly and reheat easily.

When you’re ready to reheat, warm it gently over medium heat on the stove, stirring occasionally. If it thickens too much, add a splash of vegetable broth, stock, or water to loosen it up. You can also microwave it in portions, stirring between intervals, until warmed through.

Mulligatawny Soup also freezes well; store it in a freezer-safe container or bag for up to3 months, leaving some room for expansion. Thaw overnight in the fridge, then reheat slowly until steaming hot.

You can use these stackable freezer containers to keep them organized in the freezer, or these freezer bags if you want to save space. A silicone soup tray like this is super handy when you want to portion smaller servings evenly, which also makes reheating even more fuss-free.

What to Serve With Mulligatawny Soup

Mulligatawny Soup goes beautifully with warm naan or crusty bread for dipping. It’s also great alongside a small bowl of steamed basmati rice or a crisp cucumber salad if you want something refreshing.

For a fuller meal, pair it with roasted veggies such as sweet potato, carrots, or cauliflower. You can also serve it with a light green salad with lemon dressing for a bright, balanced plate.

More Easy Recipes for You to Try at Home

I’ve got more cozy soup recipes that bring the same warmth and comfort to your table; they’re simple, hearty, and full of flavor.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating