Best Mulligatawny Soup Recipe With Coconut Milk: Spiced Curry Depth Meets Creamy Velvety Richness

Soups & Stews

Best Mulligatawny Soup Recipe With Coconut Milk: Spiced Curry Depth Meets Creamy Velvety Richness

This mulligatawny soup recipe transforms traditional curry depth into velvety coconut richness that will redefine your comfort food repertoire. 🌟 The secret lies in tempering whole spices—cardamom, cinnamon, and clove—before blending with coconut milk for a silky texture that balances spice and creaminess.

I've perfected this version after years of testing, ensuring every spoonful delivers authentic warmth without overpowering heat.

The magic happens in layers: first, aromatic shallots and garlic caramelize in the pot, then spices bloom in warm oil to release their full potential. Chicken stock simmers until deeply flavorful, while chicken breast breaks down into tender shreds.

The coconut milk isn't just an afterthought—it's the foundation that transforms this into something luxurious yet approachable.

What you'll end up with is a soup that's rich enough for dinner parties but simple enough for weeknights—golden-hued, fragrant with ginger and turmeric, and velvety enough to coat your spoon.

The coconut milk mellows the spices while adding a subtle sweetness that rounds out the dish. Garnish with fresh cilantro and a squeeze of lime to brighten the flavors.

Serve with crusty bread to soak up every last drop or pair with a light salad to balance the richness. This recipe scales beautifully for crowds, and leftovers taste even better the next day as flavors meld. Let's create this restaurant-quality mulligatawny at home.

👹‍🍳
Difficulty
Medium
🍗
Category
Poultry
đŸ”„
Calories
Med Cal

Ingredients for best mulligatawny soup recipe with coconut milk

Spices, coconut milk, and chicken come together for a soup that's creamy yet aromatic.

Ingredient Amount Notes
Chicken Breast 🍗 1 œ lb Boneless, skinless, cut into bite-sized pieces
Shallots 🧅 1 cup Finely chopped, about 8-10 whole shallots
Garlic Cloves 🧄 6 cloves Minced, about 2 tbsp
Fresh Ginger 🌿 2 tbsp Grated, peeled
Cardamom Pods đŸŒ¶ïž 6 whole Lightly crushed, seeds released
Cinnamon Sticks 🌿 2 whole Each about 2 inches long
Cloves đŸŒ¶ïž 4 whole Whole, lightly crushed
Turmeric Powder đŸŒ¶ïž 1 tsp Freshly ground preferred
Coconut Milk đŸ„„ 1 can Full-fat, 13.5 oz can
Chicken Stock 💧 4 cups Homemade or quality low-sodium
Vegetable Oil đŸ«’ 2 tbsp Neutral-flavored like avocado
Lime Juice 🍋 2 tbsp Freshly squeezed
Fresh Cilantro 🌿 ÂŒ cup Chopped, for garnish
Salt 🧂 1 œ tsp Diamond Crystal kosher salt
Black Pepper đŸŒ¶ïž œ tsp Freshly ground

The spices are what make this mulligatawny sing. Whole cardamom, cinnamon, and cloves are non-negotiable—they release their oils when toasted in oil, creating layers of flavor. I grab mine from the bulk section at Whole Foods or Trader Joe's where they're fresh. For the ginger, fresh is a must—it adds brightness that powder can't match. If you can't find whole spices, Penzeys sells pre-ground blends, but toasting whole pods first gives better depth. The shallots? Red or yellow both work—just make sure they're firm with no sprouts.

No coconut milk? Full-fat cashew cream works in a pinch—blend soaked cashews with water until smooth. Fresh ginger too pricey? Powdered works at half the amount, but you'll lose that zing. The chicken stock can be store-bought, but homemade tastes worlds better. If you're using a pre-made broth, low-sodium is key so you don't over-salt. For extra richness, stir in 1 tbsp of unsweetened coconut cream at the end—it adds a luxurious texture without changing the flavor profile. The lime juice should be freshly squeezed; bottled just doesn't cut it here.

This soup tastes even better the next day as flavors meld. Store in the fridge for up to 5 days—the coconut milk keeps it creamy without separating. For freezing, portion into airtight containers and thaw overnight in the fridge. The spices lose potency over time, so if you're not using all the coconut milk, transfer it to a jar and freeze it separately. Garnish with fresh cilantro right before serving—it brightens everything up. Leftovers? Perfect for lunch the next day or as a base for a quick curry.

❀

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pot—no chopping boards overflowing, no pots clattering. The chicken shreds right into the simmering shallots and garlic, and the coconut milk blends in like a dream. Honestly, I’ve made it while scrolling through emails.
  • Spice Without Effort: That cardamom and ginger? Chef’s kiss. The cardamom pods crack open during simmering, releasing their earthy warmth, while the fresh ginger adds a zing that lingers. It’s creamy but not heavy—thanks to the coconut milk—and the chicken stays tender without falling apart. (Yes, even on a Tuesday night.)
  • Leftover Goldmine: This soup tastes better the next day. I make a big batch on Sundays, and by Wednesday, it’s my go-to lunch—packed with flavor but still light enough for a workday. The coconut milk thickens slightly, making every spoonful richer, and the cardamom’s aroma intensifies. My coworkers keep asking for the recipe.
  • Budget-Friendly Luxury: Fresh ginger and cardamom might sound fancy, but a little goes a long way. I buy cardamom pods in bulk, and a single knob of ginger lasts for weeks. Chicken breast is affordable, and the shallots and garlic are pantry staples. It feels like a restaurant-worthy dish without the price tag—especially when I stretch it into two meals.

Step-by-step instructions for creamy mulligatawny soup

Here's how to build rich, velvety layers of spice and coconut that make this soup unforgettable.

1

🍳 Step 1: SautĂ© Aromatics Until Fragrant

Heat the 2 tablespoons vegetable oil in a large pot over medium heat. Add the 1 cup finely chopped shallots and cook for 5-6 minutes until softened and translucent. This is where the soup's depth starts—don't rush this step or you'll miss the sweetness that develops.

Add the 6 cloves minced garlic cloves and 2 tablespoons grated fresh ginger, stirring constantly for 1 minute until the raw garlic smell disappears. Here's the thing—if you see the garlic start to brown, your heat's too high. Reduce to medium-low immediately. These aromatics form the flavor foundation, so cook them until they're truly fragrant but not colored.

2

đŸ”„ Step 2: Toast Spices for Maximum Flavor

Add the 6 whole cardamom pods, 2 whole cinnamon sticks, 4 whole cloves, and 1 teaspoon turmeric powder to the pot. Stir for 30 seconds to coat the spices with the oil, then increase heat to medium-high and toast for 1-2 minutes until the spices release their aroma and you can smell their warm, earthy notes filling your kitchen.

I press the spices gently with a wooden spoon during toasting—this helps release their essential oils. Watch carefully: if the spices start to smoke, immediately reduce heat to medium. The goal is to wake up their flavors without burning them. Once you smell that rich, spicy aroma, it's time to move to the next step.

3

🍳 Step 3: Cook Chicken Until Fully Done

Add the 1.5 pounds chicken breast cut into bite-sized pieces to the pot. Stir to coat the chicken in the spice-oil mixture, then add 4 cups chicken stock and 1.5 teaspoons salt. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15-18 minutes until the chicken is cooked through and flakes easily with a fork.

Here's where it gets tricky: the chicken should be just tender but not falling apart. If you see the stock reducing too quickly, add ÂŒ cup water to maintain the liquid level. The chicken needs to absorb all those spice flavors, so don't skip this cooking time—it's what transforms simple chicken into deeply flavorful pieces.

4

đŸ„˜ Step 4: Blend for Silky Texture

Using an immersion blender, carefully blend about half of the soup directly in the pot until smooth. I like to leave some texture for visual appeal, but this step creates that signature velvety consistency. If you prefer completely smooth soup, blend everything—just be careful with hot liquids.

Strain the blended portion through a fine-mesh sieve back into the pot, pressing on the solids to extract maximum flavor. Return the pot to medium heat and stir in the 1 can coconut milk. The soup should immediately take on a luxurious, creamy appearance. Taste and adjust seasoning with more salt or œ teaspoon black pepper if needed—this is where you balance all those warm spices.

5

⏰ Step 5: Finish and Serve Warm

Simmer the soup for 5-7 minutes to let the coconut milk and spices meld together. Stir in the 2 tablespoons lime juice and Œ cup chopped fresh cilantro just before serving. The acidity from the lime brightens all the rich flavors while the cilantro adds a fresh finish.

Ladle the soup into bowls and garnish with additional cilantro if desired. Serve immediately with crusty bread or over steamed rice—this is when the magic happens. The contrast between the warm spices, creamy coconut, and bright lime creates a perfect balance in every spoonful. And here's the best part: the flavors actually improve as it sits for 30 minutes, so make extra!

👹‍🍳

Pro Tips For Making Best Mulligatawny Soup Recipe With Coconut Milk

  • Brown the Chicken: Don’t just poach it—sear the chicken breast in small batches over medium-high heat until golden on all sides. The crust adds depth, and it keeps the meat from turning rubbery when you later simmer it in the coconut milk. (Yes, even if you’re impatient like me, resist the urge to rush this.)
  • Toast the Cardamom: Lightly crush the cardamom pods and dry-toast them in a separate pan for 30 seconds until fragrant. This releases their oils and makes the soup smell like a spice shop, not just a grocery store. (I learned this the hard way—untosted cardamom just tastes like nothing.)
  • SautĂ© Shallots Slow: Cook the shallots on low heat for 5–7 minutes until they’re soft and translucent, not browned. If you rush, they’ll turn bitter and overpower the coconut milk’s creaminess. (Sounds weird, but it works: patience here makes all the difference.)
  • Strain the Ginger: Use a microplane to zest only the ginger’s surface, then strain out the fibrous bits. Fresh ginger is non-negotiable, but a fine mesh sieve keeps the soup silky. (I skip this when I’m lazy, but the dish is noticeably better when I don’t.)

Essential equipment for this recipe

Immersion Blender

An immersion blender is my go-to tool for this recipe—it keeps everything contained in the pot while creating that signature velvety texture. I recommend the Ninja BN601 for its powerful motor and comfortable grip, or the Hamilton Beach 58340 for a budget-friendly option.

These handle hot liquids safely and blend efficiently without making a mess. đŸ„˜

Fine-Mesh Sieve

After blending, you'll need a fine-mesh sieve (like the OXO Good Grips) to strain out any unwanted pulp while keeping the flavorful liquid. This step ensures your soup stays smooth without gritty bits. Press the solids gently with a spoon to extract every last drop of flavor—don’t skip this!

Heavy-Bottomed Pot

A 5-6 quart heavy-bottomed pot (I use All-Clad Stainless) prevents scorching during the long simmer. The even heat distribution keeps your spices from burning while gently cooking the chicken. If you don’t have one, a cast-iron Dutch oven works too—just monitor the heat closely.

Wooden Spoon

A wooden spoon is essential for stirring and pressing spices during toasting. I prefer Oxo Good Grips for its durability—it won’t scratch your pot and helps release those aromatic oils from the spices. Avoid metal spoons here; they can damage nonstick coatings or react with acidic ingredients.

Measuring Spoons

Precision matters with spices! Invest in stainless steel measuring spoons (like Weston Products) for accurate measurements. A pinch of too much turmeric or cardamom can overpower the dish. I keep mine near my stove for quick adjustments during cooking.

Fine-Mesh Strainer

For garnishes like fresh cilantro, a fine-mesh strainer (such as Eberhardt) helps rinse and drain herbs efficiently. This keeps your garnishes crisp and ready to brighten the soup’s flavors. I also use it to wash shallots quickly before chopping—removes dirt without soaking them.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1100mg48%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 6g
Protein 36g72%
* 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 make this mulligatawny soup vegetarian?

Replace the chicken with 1.5 pounds firm tofu or chickpeas for protein. For extra depth, add 1 cup diced sweet potatoes or cauliflower to the pot during the simmering phase. The coconut milk and spices will still create that rich, velvety texture—just ensure the vegetables are fully cooked before blending.

2

Why does my soup taste too spicy?

Toast the spices for 1-2 minutes instead of longer—they release more heat when over-toasted. Balance the heat by adding 1 extra tablespoon of coconut milk or a splash of lime juice, which mellows the spices. For a smoother finish, blend the entire soup instead of just half, which helps distribute flavors more evenly.

3

Can I use powdered spices instead of whole?

Yes, but toast the powdered spices in the oil for 30 seconds—they lack the depth of whole spices. Use œ teaspoon each of ground cardamom, cinnamon, and cloves instead of the whole versions. The flavor will still be good, but you’ll miss the aromatic complexity that whole spices provide when toasted.

4

How do I prevent the coconut milk from separating?

Simmer the soup on low heat after adding coconut milk—never boil it. Stir frequently to maintain a gentle heat. If it starts to separate, whisk in 1 teaspoon cornstarch mixed with 1 tablespoon water until smooth. The coconut milk should blend seamlessly into the soup for that creamy texture.

5

What’s the best way to reheat leftovers?

Gently reheat on the stovetop over low heat with a splash of water or chicken stock to restore creaminess. Avoid microwaving—it can make the coconut milk grainy. If needed, whisk in 1 teaspoon coconut milk** after reheating to restore smoothness. The soup tastes even better the next day as flavors meld!

★★★★★4.6(14 reviews)
Categories Soups & Stews