Mulligatawny Soup with Chicken, Rice, and Coconut Milk Recipe
Introduction
Mulligatawny Soup is a flavorful, comforting Indian-inspired dish that balances warm spices with creamy coconut milk and tender chicken. This hearty soup is perfect for cozy dinners and offers a delicious blend of savory, sweet, and mildly spicy notes.

Ingredients
- 1 pound boneless chicken (breast or thighs, sliced into short, thin strips)
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 2 teaspoons garam masala
- 1 pinch cayenne pepper
- 1/2 teaspoon salt
- 1 tablespoon flour
- 3 tablespoons olive or coconut oil (divided usage)
- 1 small/medium onion (chopped)
- 2 ribs celery (chopped)
- 1 carrot (peeled and chopped)
- 2 cloves garlic (minced)
- 1 tablespoon garam masala
- 2 teaspoons curry powder (mild or hot, your choice)
- 1 tablespoon flour
- 1 quart chicken broth
- 1/2 cup uncooked white rice
- 1 sweet-tart apple (such as Granny Smith or Honeycrisp, peeled)
- 14 ounce can coconut milk (well shaken)
- Salt and pepper to taste
Instructions
- Step 1: Heat 1 tablespoon of oil in a 4-5 quart stock pot or Dutch oven over medium heat until shimmering.
- Step 2: Toss the chicken pieces with ground cumin, ground coriander, 2 teaspoons garam masala, cayenne pepper, 1/2 teaspoon salt, and 1 tablespoon flour. Add the chicken to the pot and brown on all sides, cooking through completely. Remove the chicken to a plate or bowl and set aside.
- Step 3: Add another tablespoon of oil to the pot. When shimmering, add the chopped onion, celery, and carrot. Sauté until soft. Add minced garlic and sauté, stirring until fragrant, about one minute.
- Step 4: Push the vegetables to one side of the pot. Add the remaining tablespoon of oil to the clear spot and heat briefly. Sprinkle 1 tablespoon garam masala, 2 teaspoons curry powder, 1 tablespoon flour, and a generous pinch of salt over the oil. Stir to form a fragrant paste, then mix into the vegetables and cook briefly to bloom the spices. Pour in a small amount of chicken stock and stir to smooth out any lumps from the roux.
- Step 5: Add the remaining chicken broth to the pot and increase heat to medium-high. Bring to a gentle boil, add the uncooked rice, then reduce heat to medium-low. Partially cover the pot and cook for 15 minutes. Grate the peeled apple directly over the soup to catch all juices and stir in the reserved chicken. Cook for an additional 5 minutes. Taste and adjust salt as needed.
- Step 6: Reduce heat to low and stir in the coconut milk thoroughly. Heat through gently and do a final taste adjustment with salt and pepper. Serve warm.
Tips & Variations
- Use boneless chicken thighs for juicier meat and more flavor, or chicken breast for a leaner option.
- Adjust cayenne pepper to control the heat level — omit for mild flavor or add more for extra spice.
- Try substituting basmati rice for a more aromatic touch.
- For a vegetarian version, replace chicken with lentils and use vegetable broth instead of chicken broth.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally. The rice will thicken the soup as it sits, so you may want to add a splash of broth or water when reheating to loosen the consistency.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Mulligatawny Soup ahead of time?
Yes, this soup develops even more flavor after sitting overnight. Just store it in the refrigerator and reheat thoroughly before serving.
Is Mulligatawny Soup spicy?
The spice level can be adjusted to your preference by varying the amount of cayenne pepper and curry powder. It is traditionally mildly spicy but can be made heatier or milder easily.
PrintMulligatawny Soup with Chicken, Rice, and Coconut Milk Recipe
This flavorful Mulligatawny Soup is a comforting blend of tender chicken, aromatic spices like garam masala and curry powder, sautéed vegetables, fragrant apple, and creamy coconut milk. Perfectly balanced with a hint of heat from cayenne and rich texture from coconut milk, this Indian-inspired soup is deliciously hearty yet light.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Indian
Ingredients
Chicken and Seasonings
- 1 pound boneless chicken (breast or thighs, sliced into short, thin strips)
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 2 teaspoons garam masala
- 1 pinch cayenne pepper
- 1/2 teaspoon salt
- 1 tablespoon flour
Vegetables and Aromatics
- 3 tablespoons olive or coconut oil (divided usage)
- 1 small/medium onion (chopped)
- 2 ribs celery (chopped)
- 1 carrot (peeled and chopped)
- 2 cloves garlic (minced)
Spices and Thickener
- 1 tablespoon garam masala
- 2 teaspoons curry powder (mild or hot)
- 1 tablespoon flour
Liquids and Other Ingredients
- 1 quart chicken broth
- 1/2 cup uncooked white rice
- 1 sweet-tart apple (such as Granny Smith or Honeycrisp, peeled)
- 14 ounce can coconut milk (well shaken)
- Salt and pepper to taste
Instructions
- Heat oil: Heat 1 tablespoon of oil in a 4-5 quart stock pot or Dutch oven over medium heat until shimmering.
- Cook chicken: Toss the chicken pieces with cumin, coriander, 2 teaspoons garam masala, cayenne pepper, 1/2 teaspoon salt, and 1 tablespoon flour. Add chicken to the pot, brown on all sides until cooked through, then remove and set aside.
- Sauté vegetables: Add another tablespoon of oil to the pot over medium heat. When hot, add chopped onions, celery, and carrots. Sauté until soft, then add minced garlic and cook, stirring, until fragrant (about a minute).
- Bloom spices: Push vegetables to one side of the pot. Add the remaining tablespoon of oil in the cleared spot and heat briefly. Sprinkle garam masala, curry powder, 1 tablespoon flour, and a generous pinch of salt over the hot oil. Stir to form a fragrant paste, then mix into the vegetables. Add a small amount of chicken broth and stir to smooth out any lumps from the roux.
- Add broth and rice: Pour the remaining chicken broth into the pot and increase heat to medium-high. Bring to a gentle boil. Add the uncooked white rice, then reduce heat to medium-low and partially cover. Simmer for 15 minutes.
- Add apple and chicken: Grate the peeled apple directly over the soup to catch all juices, stirring to combine. Add the reserved cooked chicken and cook for an additional 5 minutes. Taste and adjust salt as needed.
- Finish with coconut milk: Reduce heat to low and stir in the well-shaken coconut milk. Heat through gently. Do a final tasting and season with salt and pepper to taste. Serve warm.
Notes
- You can use either chicken breast or thighs depending on your preference.
- Select a mild or hot curry powder based on your spice tolerance.
- Grating the apple directly into the soup ensures no juice is lost, enhancing the flavor.
- You can substitute olive oil with coconut oil for a more tropical flavor.
- Partially covering the pot while simmering helps the rice cook evenly without too much evaporation.
- This soup can be stored refrigerated for up to 3 days and reheated gently.
Keywords: Mulligatawny Soup, Indian Soup, Chicken Soup, Spiced Soup, Coconut Milk Soup, Comfort Food

