This aromatic soup is a harmonious blend of robust spices, wholesome vegetables, and tender chicken, creating a symphony of flavors that will warm your soul and tantalize your taste buds.
Heat the olive oil over medium high heat, add the onion, carrot, sweet potato and garlic and ginger, sauté until the vegetables begin to soften slightly.
Add the spices and sauté until fragrant.
Add the apples, tomatoes, lentils and broth. Bring to a boil and then simmer for 20 minutes.
Place half of the soup into a blender and puree until smooth, return to the pot.
Season with salt and pepper to taste.
Add the coconut milk and the chicken and heat through.
(Optional) Serve with yogurt or sour cream on top.