Best Mulligatawny Soup Recipe With Coconut Milk: Creamy Spiced Warmth in 30 Minutes

Soups & Stews

Best Mulligatawny Soup Recipe With Coconut Milk: Creamy Spiced Warmth in 30 Minutes

This mulligatawny soup recipe with coconut milk delivers restaurant-quality warmth in just 30 minutes, blending traditional Indian spices with velvety coconut richness. The secret lies in slow-simmered aromatics—ginger, garlic, and curry leaves—infusing the broth before adding chicken and coconut milk for a creamy, fragrant depth.

Every spoonful balances heat, sweetness, and umami, making it the ultimate comfort dish for chilly evenings.

The recipe starts with a foolproof spice toast—cumin, coriander, and black peppercorns—released into warm oil to awaken their flavors. Chicken simmers until tender, absorbing the aromatic broth, while coconut milk adds a silky texture without overpowering the spices.

The result? A soup that’s both authentic and approachable, perfect for weeknight dinners or cozy gatherings.

What sets this apart is the layered heat—mild enough for families but with enough kick from curry powder and chili to satisfy spice lovers. Garnish with fresh cilantro and a squeeze of lime for brightness, and serve with crusty bread to soak up every last drop.

The creamy coconut milk ensures a velvety finish, while the spices linger on the palate long after the last bite.

Whether you're a seasoned cook or new to mulligatawny, this recipe delivers consistent results—no burnt spices or bland broth here. The 30-minute timeline includes prep, simmering, and blending (if you prefer a smoother texture), making it ideal for busy schedules.

Trust this method to transform simple ingredients into a dish that feels like a hug in a bowl.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for best mulligatawny soup recipe with coconut milk

Gather these aromatic ingredients for restaurant-quality mulligatawny soup that's creamy, spiced, and ready in 30 minutes.

Ingredient Amount Notes
Boneless Chicken Breast 🍗 1 ½ lb Cut into 1-inch cubes
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, unsweetened
Yellow Onion 🧅 1 whole Diced, medium size
Fresh Ginger Root 🌿 2 tbsp Grated, peeled
Garlic Cloves 🧄 4 cloves Minced
Curry Leaves 🌿 ¼ cup Fresh, packed
Ground Cumin 🌶️ 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground
Black Peppercorns 🌶️ ½ tsp Crushed
Curry Powder 🌶️ 1 ½ tbsp Mild to medium heat
Cayenne Pepper 🔥 ½ tsp Adjust for heat
Vegetable Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For spice toasting
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime Juice 🍋 1 tbsp Freshly squeezed

The coconut milk is non-negotiable here—full-fat canned delivers that luscious texture. Thai Kitchen or Native Forest brands are my go-to for consistent quality. For curry leaves, Indian grocery stores or specialty markets carry them fresh, but if you can't find them, dried curry powder at half the amount works in a pinch. Fresh ginger and garlic? Always buy extra—you'll want them on hand for other dishes too. The chicken should be bone-in for flavor, but boneless works if you're in a hurry.

No curry leaves? Dried curry powder plus a pinch of turmeric mimics the earthy depth. Subbing coconut milk? Heavy cream or cashew cream adds richness, but the authentic flavor comes from coconut. The cayenne can be omitted entirely for a family-friendly version, or swap in red pepper flakes at half the amount. Vegetable broth needs to be low-sodium—otherwise, you'll need to adjust seasoning later. For extra authenticity, toast your spices in the oil until fragrant—this step makes all the difference.

Coconut milk cans keep 3-4 months unopened in the pantry, but once opened, store in the fridge for 5-7 days. Fresh ginger lasts 2 weeks in the fridge wrapped tightly. Prep the aromatics ahead—they'll keep in an airtight container for 3 days. This soup actually tastes better the next day as flavors meld, so make a double batch if you can. Freezes beautifully for up to 3 months—just thaw overnight in the fridge.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: That onion and ginger base builds itself while you chop—no fancy techniques, just simmering until the coconut milk turns velvety. Honestly, the chicken shreds so easily in the warm broth, you’ll wonder why you ever boiled it separately.
  • Creamy Heat Balance: The full-fat coconut milk makes this soup dangerously smooth, but the garlic and ginger sneak in that sharp, spicy kick. Between us, that’s the secret—creamy enough for lazy nights, but the ginger keeps it from feeling heavy.
  • Lunchbox Hero: Pack it cold or reheat it—this soup holds up perfectly for work lunches or kids’ school meals. I’ll be real: my kid used to turn up her nose at soup, but she now asks for seconds of this one. (Yes, even with the chicken visible.)
  • Budget Luxury: A can of coconut milk and a single chicken breast stretch into four servings, and the flavors feel fancy without breaking the bank. That onion and garlic? The only things you’ll regret not buying in bulk.

Step-by-step instructions for creamy mulligatawny soup with coconut milk

This aromatic, velvety soup delivers restaurant-quality depth in under 30 minutes—where rich spices meet coconut creaminess.

1

Sear the Chicken for Deep Flavor

Heat 2 tablespoons extra-virgin olive oil in a Dutch oven over medium-high heat until shimmering. Add the 1.5 lb boneless chicken breast, cut into 1-inch cubes, and sear undisturbed for 3-4 minutes per side until golden brown. You want that crust—it carries the Maillard reaction flavors that will infuse the broth.

Once browned, remove the chicken and set aside. In the same pot, add the 1 whole yellow onion, diced, and cook for 5 minutes until softened and lightly caramelized. This step builds the soup's foundational sweetness that balances the spices beautifully. Don't rush—patience here prevents bitter flavors later.

2

Toast Spices for Maximum Aroma

Reduce heat to medium and add 2 tablespoons grated fresh ginger root and 4 minced garlic cloves. Sauté for 1 minute until fragrant—this releases their volatile oils that will make your kitchen smell like a South Indian spice shop. Here's the thing: toasted spices taste completely different from raw ones, so don't skip this crucial step.

Next, add 0.25 cup curry leaves, 1 teaspoon toasted ground cumin, 1 teaspoon ground coriander, 0.5 teaspoon crushed black peppercorns, 1.5 tablespoons curry powder, and 0.5 teaspoon cayenne pepper. Stir constantly for 30 seconds—just until the spices bloom their aroma. Watch closely: spices burn faster than you think, and burnt spices taste bitter. Immediately pour in 4 cups vegetable broth to deglaze and stop the cooking process.

3

Simmer the Base for Spice Infusion

Return the browned chicken to the pot. Bring everything to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes. This slow cook allows the spices to fully infuse the broth while keeping the chicken tender. Stir occasionally—this prevents the spices from settling at the bottom and ensures even distribution throughout the soup.

After 15 minutes, taste the broth. You should detect layers of warmth from the cumin and coriander, a subtle heat from the cayenne, and the earthy depth of curry powder. If it needs more complexity, add 1-2 tablespoons curry powder now. The soup should be aromatic but not overpowering—this is where balance happens.

4

Create the Creamy Coconut Finish

Carefully stir in the 13.5 oz full-fat coconut milk—this is where the magic happens. The coconut's richness mellows the spices while adding a luxurious texture. Simmer for another 5 minutes on low heat, stirring occasionally. You'll notice the soup thicken slightly as the coconut milk emulsifies with the broth. This is normal and exactly what we want.

Remove from heat and let the soup rest for 5 minutes. This resting period allows the flavors to meld completely. Here's a pro tip: stir in 1 tablespoon lime juice now. The acidity brightens all the flavors, cutting through the richness of the coconut milk and adding a refreshing contrast. Taste again—you should experience a harmonious balance of spice, creaminess, and acidity.

5

Garnish and Serve with Confidence

Ladle the soup into bowls and garnish with 0.25 cup chopped fresh cilantro. The cilantro adds a fresh, herbal note that elevates the dish. Serve immediately while warm—this soup tastes best straight from the pot when the coconut cream is still silky and the spices are at their peak aroma.

Pair with crusty naan or basmati rice to soak up every last drop of that velvety broth. The contrast of textures—creamy soup against crisp bread—is what makes this dish truly satisfying. And remember: the longer it sits, the more the flavors deepen, but the coconut milk will start to separate. Enjoy it while it's at its creamiest peak!

👨‍🍳

Pro Tips For Making Best Mulligatawny Soup Recipe With Coconut Milk

  • Sear the Chicken First: Don’t skip browning the chicken—cut it into 1-inch chunks and sear them in a dry pot over medium-high heat until golden in spots (about 3-4 minutes). This builds flavor that simmers into the coconut milk later, making the soup taste richer without extra spices.
  • Peel and Mince Ginger: Fresh ginger loses its bite when grated, but mincing it finely (almost paste-like) with a knife guarantees it dissolves smoothly into the coconut milk. No one wants to taste raw ginger chunks in their soup—trust me, I’ve learned this the hard way.
  • Simmer, Don’t Boil: Once the coconut milk hits the pot, keep the heat low enough that you see tiny bubbles breaking the surface, not a rolling boil. High heat curdles coconut milk faster than you can say “curry powder,” and you’ll end up with a lumpy mess instead of creamy perfection.
  • Strain the Onions: Finely chop the onions, then sauté them until translucent, but don’t let them caramelize—just soften. Strain them through a fine-mesh sieve before adding to the broth to avoid a gritty texture. (Yes, it’s extra work, but your soup will thank you.)

Wine and beer pairings for these flavors

White Wine Pairings

For this creamy coconut mulligatawny, I reach for dry Riesling from Germany or Austria—its crisp acidity and subtle citrus notes cut through the richness beautifully.

A 2019 Dr. Loosen Blue Slate Riesling from the Mosel region is my go-to, with its bright apple and mineral undertones that mirror the lime and cilantro in the soup. The wine's slight sweetness balances the spice without overwhelming the coconut milk's depth. 🍷

Indian-Inspired Red Wines

If you prefer red, opt for a light-bodied Indian red blend like Grover Zampa Cabernet Sauvignon Shiraz from Nashik. The wine's black pepper and vanilla notes complement the curry spices, while its smooth tannins won't clash with the coconut cream.

Serve slightly chilled (around 55°F) to enhance its freshness against the soup's warmth.

Beer Complements

A crisp pale ale like Sierra Nevada Pale Ale works wonders—its citrusy hops and malty backbone echo the ginger and garlic in the soup while providing a refreshing contrast.

For something lighter, try a Belgian witbier such as Stella Artois Wit (yes, the classic works here!), where its coriander and orange peel notes harmonize perfectly with the curry leaves and lime. 🍺

Spiritous Twists

For a cocktail pairing, mix gin with coconut water and a squeeze of lime—this creates a refreshing sip that mirrors the soup's tropical-curry fusion. I like Hendrick's Gin for its floral notes, which complement the coconut milk without competing.

Serve over crushed ice for a cooling contrast to the warm soup.

Non-Alcoholic Options

Don't overlook sparkling limeade—mix San Pellegrino Limonata with a splash of ginger beer for a fizzy, zesty drink that cleanses the palate between spoonfuls.

For a more exotic touch, try hibiscus iced tea (brewed with hibiscus flowers and sweetened lightly), which echoes the soup's earthy spices while adding a floral brightness.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 85mg28%
Sodium 420mg18%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute chicken with another protein?

Shrimp works beautifully—simmer for just 5-7 minutes instead of chicken. For vegetarian, use chickpeas or tofu (firm tofu holds up best). Just reduce simmering time to 10 minutes total after adding the protein to avoid overcooking.

2

Why does my coconut mulligatawny taste bitter?

Bitterness usually means burnt spices or overcooked coconut milk. Always toast spices for 30 seconds max—don't let them darken. For coconut milk, never boil it—simmer gently on low heat for 5 minutes only. A splash of lime juice at the end can also brighten flavors.

3

How can I make this soup spicier?

Double the cayenne to 1 teaspoon or add 1-2 teaspoons of chili paste (like sambal oelek) when toasting spices. For heat without dryness, stir in 1 teaspoon of red pepper flakes at the end. Remember: coconut milk mellows heat, so build spice gradually.

4

Can I make this soup ahead of time?

Yes! It actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for 3-4 days. Reheat gently on low heat, stirring occasionally, and add a splash of water or coconut milk to restore creaminess. For freezing, cool completely first—it keeps for 3 months.

5

What's the secret to creamy coconut mulligatawny?

Three things: full-fat coconut milk, low-and-slow simmering, and resting time. Never boil the coconut milk—simmer gently to prevent separation. Let it rest 5 minutes off heat before serving so flavors fully integrate. Stirring in lime juice at the end also enhances creaminess by balancing acidity.

★★★★★4.8(12 reviews)
Categories Soups & Stews