Ingredients:
- 2 tbsp olive oil or butter
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1-inch piece of fresh ginger, grated (optional for extra flavor)
- 3 large sweet potatoes, peeled and diced
- 4 cups vegetable broth (or chicken broth)
- 1 cup coconut milk (or heavy cream for a richer taste)
- Salt and black pepper, to taste
- Fresh cilantro or chives, chopped (for garnish)
Instructions:
- Sauté the Aromatics:
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
- Add garlic and ginger (if using) and cook for another minute until fragrant.
- Cook the Sweet Potatoes:
- Add the diced sweet potatoes and vegetable broth to the pot. Bring to a boil, then reduce the heat to low and let it simmer for 15-20 minutes, or until the sweet potatoes are tender.
- Blend the Soup:
- Use an immersion blender directly in the pot to blend the soup until smooth. Alternatively, transfer the soup in batches to a blender and blend until smooth. Be careful with the hot liquid!
- Add Coconut Milk:
- Stir in the coconut milk, and season with salt and pepper to taste. Heat through for a few more minutes without boiling.
- Serve:
- Ladle the soup into bowls and garnish with fresh cilantro or chives