Description
This sweet potato coconut soup is a cozy, creamy easy recipe that turns simple ingredients into a comforting bowl full of flavor. It is perfect for a quick lunch, easy dinner, healthy snack, and cozy food ideas when you want something warm, smooth, and satisfying with very little effort.
Ingredients
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
1 teaspoon ground ginger
1 teaspoon ground cumin
2 pounds sweet potatoes, peeled and cubed
4 cups vegetable broth
1 teaspoon salt
1/2 teaspoon black pepper
1 can full-fat coconut milk (13.5 ounces)
1 tablespoon lime juice
2 tablespoons fresh cilantro, chopped
2 tablespoons extra coconut milk, for garnish
Instructions
1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until soft and translucent.
2. Stir in the garlic, ground ginger, and ground cumin. Cook for 30 seconds until fragrant.
3. Add the cubed sweet potatoes, vegetable broth, salt, and black pepper. Stir well and bring to a gentle boil.
4. Reduce the heat to a simmer and cook for 18 to 22 minutes, or until the sweet potatoes are very soft.
5. Remove the pot from the heat and blend the soup until completely smooth using an immersion blender.
6. Stir in the coconut milk and return the pot to low heat. Warm gently for 2 to 3 minutes without boiling hard.
7. Add the lime juice and stir. Taste and adjust seasoning if needed.
8. Ladle into bowls and garnish with chopped cilantro and a drizzle of extra coconut milk before serving.
Notes
Use full-fat coconut milk for the creamiest texture and richest flavor.
Blend the soup only after the sweet potatoes are fully tender for the smoothest finish.
Add a splash of extra broth when reheating if the soup becomes too thick in the fridge.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 10g
- Sodium: 780mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 6g
- Protein: 4g
- Cholesterol: 0mg