Ingredients
Scale
For the Soup Base:
- 2 medium-sized sweet potatoes: Peeled and cubed. Sweet potatoes provide a naturally sweet and creamy base for the soup.
- 1 small cauliflower head: Cut into florets. Cauliflower adds texture and a mild flavor that complements the sweet potatoes.
- 1 tablespoon olive oil: Used for sautéing the onions and garlic.
- 1 large onion: Chopped, to create a savory base flavor.
- 3 cloves garlic: Minced, for aromatic depth and richness.
- 1 tablespoon grated fresh ginger: Adds warmth and a slight heat to the soup.
- 2 tablespoons curry powder: The star spice of the soup, delivering a rich and fragrant flavor.
- ½ teaspoon ground turmeric: Enhances the color of the soup and contributes an earthy flavor.
- 1 ½ cups vegetable broth: Adds depth and helps to create the perfect soup consistency. Ensure it’s Halal-certified if necessary.
- 1 can (14 oz) coconut milk: Full-fat coconut milk adds creaminess and a subtle sweetness to balance the savory flavors.
- Salt and pepper: To taste, for seasoning.
Optional Garnishes:
- Fresh cilantro: Chopped, for a burst of freshness and color.
- Lime wedges: For a tangy finish that enhances the curry flavors.
- Toasted coconut flakes: For added texture and a tropical touch.
- Roasted chickpeas: For a crunchy topping and an extra boost of protein.
Instructions
FIRST STEP: PREPARE THE VEGETABLES
- Peel and Cube the Sweet Potatoes: Start by peeling the sweet potatoes and cutting them into 1-inch cubes. This will allow them to cook evenly and blend smoothly into the soup.
- Chop the Cauliflower: Cut the cauliflower into bite-sized florets. Cauliflower will soften and break down when simmered, adding a creamy texture to the soup without overwhelming the flavors of the sweet potatoes.
SECOND STEP: SAUTÉ THE AROMATICS
- Sauté the Onion and Garlic: Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for 5-7 minutes, or until it becomes translucent and fragrant. Add the minced garlic and ginger, sautéing for another minute until aromatic.
- Add the Spices: Stir in the curry powder, turmeric, salt, and pepper. Cook for 1-2 minutes, allowing the spices to bloom and release their full flavors.
THIRD STEP: COOK THE VEGGIES
- Add the Sweet Potatoes and Cauliflower: Add the cubed sweet potatoes and cauliflower florets to the pot. Stir well to coat the vegetables with the aromatic spice mixture.
- Pour in the Broth and Coconut Milk: Add the vegetable broth and coconut milk to the pot, stirring to combine. Bring the mixture to a gentle simmer over medium heat.
- Simmer the Soup: Reduce the heat to low and let the soup simmer for about 25-30 minutes, or until the sweet potatoes and cauliflower are tender when pierced with a fork.
FOURTH STEP: BLEND THE SOUP
- Blend the Soup: Once the vegetables are tender, remove the pot from the heat. Use an immersion blender to carefully blend the soup until it reaches a smooth, velvety consistency. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender.
- Adjust the Consistency: If the soup is too thick, you can add a little more vegetable broth or water until you reach your desired consistency.
FIFTH STEP: FINAL SEASONING AND SERVE
- Taste and Adjust: Taste the soup and adjust the seasoning as needed. You may want to add more salt, pepper, or curry powder depending on your preferences. If you like a spicier kick, you can add a pinch of cayenne pepper or chili flakes.
- Serve: Ladle the soup into bowls and garnish with your choice of toppings like fresh cilantro, lime wedges, toasted coconut flakes, or roasted chickpeas. Serve hot and enjoy!
- Prep Time: 10minutes
- Cook Time: 40minutes
Nutrition
- Serving Size: 6
- Calories: 220
- Fat: 10g
- Carbohydrates: 35g
- Fiber: 7g
- Protein: 4g