Mulligatawny Soup is a creamy, curry-flavored soup that originated in southern India. This unique soup is delicious! In fact, you can't eat this soup standing up - your knees buckle!
Using a large soup pot or large Dutch oven, add butter and place over medium heat. Once hot, add diced onions, celery and carrots; stir until well combined. Sauté, stirring occasionally, for 5-6 minutes.
Add spices (curry powder, salt, cumin, pepper, thyme, paprika and turmeric); stir until well combined.
Add garlic, ginger, apples and tomatoes; stir until well combined. Continue cooking, stirring occasionally, for 4-5 minutes.
Add coconut milk, chicken broth, rice, lentils and chicken; stir until well combined. Bring mixture to a boil and then reduce heat to medium-low. Simmer for 40-45 minutes, or until lentils are soft.
Heat half-and-half in microwave or separate pot; stir into soup.
Before serving, garnish bowls of soup with a dollop of Greek yogurt and sprinkle of chopped parsley and red pepper flakes.
Notes
Rotisserie chicken works great for this recipe! If you don't have any rotisserie chicken handy, then I suggest using boneless skinless chicken thighs - just make sure to cook them fully and chop 'em up before using them in this recipe!4 cups chicken broth produces a thicker soup. If you prefer a thinner version, add 2-4 more cups of chicken broth. For a vegetarian version, use vegetable stock instead of chicken broth and omit the shredded chicken.