This Tomato Coconut Curry Soup is a comforting and flavorful dish that brings together the tangy sweetness of tomatoes, the rich creaminess of coconut milk, and the aromatic spices of curry. Perfect for cozy nights or as a starter to a hearty meal, this fusion soup is a delightful blend of spicy and creamy flavors. Whether you’re a vegetarian or simply in the mood for something different, this soup is sure to become a favorite in your kitchen.
Ingredients:
- 3 large ripe tomatoes, chopped
- 1 cup coconut milk (full-fat for richness)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece of ginger, minced
- 1 tablespoon curry powder
- 1 teaspoon cumin powder
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon chili powder (adjust to spice preference)
- 1 tablespoon olive oil or coconut oil
- 1 cup vegetable broth (or chicken broth for non-vegetarian option)
- Salt and pepper to taste
- Fresh cilantro leaves for garnish
- 1 teaspoon sugar (optional, to balance acidity of tomatoes)
- Juice of half a lime (optional, for a tangy kick)
Instructions:
- Prepare the Base: In a large pot, heat the olive oil (or coconut oil) over medium heat. Add the chopped onions and sauté until soft and translucent, about 4-5 minutes. Add the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant.
- Add Spices: Sprinkle in the curry powder, cumin, turmeric, and chili powder. Stir to coat the onions, garlic, and ginger in the spices, letting them cook for 1-2 minutes to release their flavors.
- Add Tomatoes: Stir in the chopped tomatoes and cook for about 5-7 minutes, until they soften and start to break down. Add the sugar (if using) to help balance the acidity of the tomatoes.
- Simmer the Soup: Pour in the vegetable broth and bring the mixture to a simmer. Let it cook for 10-15 minutes, allowing the flavors to meld together and the soup to thicken slightly.
- Blend the Soup: Once the tomatoes are fully softened, use an immersion blender to puree the soup until smooth. (Alternatively, you can transfer it to a blender in batches.)
- Add Coconut Milk: Stir in the coconut milk and simmer for an additional 5-7 minutes to ensure everything is well incorporated. Taste and adjust seasoning with salt, pepper, and lime juice if desired.
- Serve: Ladle the soup into bowls and garnish with freshly chopped cilantro. Serve hot with a side of crusty bread or naan for dipping.
Enjoy your warm, creamy, and flavorful Tomato Coconut Curry Soup!