Description
Sweet Potato Coconut Soup is the kind of easy recipe that makes healthy comfort food feel truly exciting. This creamy soup is smooth, cozy, and full of rich flavor from sweet potatoes, coconut milk, garlic, ginger, and lime. It’s perfect for a quick lunch, easy dinner, healthy snack meal prep, or simple food ideas when you want something warm, nourishing, and satisfying without a lot of fuss.
Ingredients
2 tablespoons olive oil
1 medium yellow onion, diced
3 garlic cloves, minced
1 tablespoon fresh ginger, grated
2 pounds sweet potatoes, peeled and cubed
4 cups vegetable broth
1 can (13.5 ounces) full-fat coconut milk
1 teaspoon ground cumin
1 teaspoon smoked paprika
1 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon lime juice
2 tablespoons chopped fresh cilantro
1/4 teaspoon red pepper flakes
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 softened.
2. Stir in the garlic and ginger and cook for 30 seconds until fragrant.
3. Add the sweet potatoes, cumin, smoked paprika, salt, black pepper, and red pepper flakes. Stir well to coat the sweet potatoes in the seasonings.
4. Pour in the vegetable broth and bring the mixture to a boil.
5. Reduce the heat and simmer for 20 to 25 minutes, or until the sweet potatoes are very tender.
6. Use an immersion blender to blend the soup until smooth, or carefully blend it in batches in a standard blender.
7. Stir in the coconut milk and lime juice, then warm gently for 2 to 3 minutes without boiling.
8. Taste and adjust seasoning if needed.
9. Serve hot with fresh cilantro on top and an extra swirl of coconut milk if desired.
Notes
Do not boil the soup after adding the coconut milk, or the texture can lose some of its silky smooth finish.