Sweet Potato Soup feels like a warm hug in a bowl. This creamy, gently spiced soup comes together with simple pantry ingredients and bright finishes that make it feel special. Try it when you want a fast weeknight dinner or a soothing starter for guests. If you like bold sweet-potato flavors, you might also enjoy a brown lentil sweet potato curry.

What makes this sweet potato soup worth making
I love how approachable this recipe is. It uses common vegetables and a few spices to create deep flavor without long prep. The soup is seasonal when sweet potatoes are at their best, but it also works year-round. It pairs nicely with a crusty roll or a simple green salad, and it reheats well for lunches. If you want other hearty soup ideas, try a cozy potato and bean soup for a different take on comfort food.
Cozy Flavor with Everyday Ingredients
This soup builds richness from roasted or sautéed sweet potatoes and onions. A little ginger and garlic add warmth. You can finish the bowl with yogurt or coconut milk for silkiness and a squeeze of lemon to lift the flavors. The result tastes more complex than the ingredient list suggests.
Quick to Make, Easy to Love
You can have this soup on the table in about 30–40 minutes. Most of the time comes from simmering. If you want an even faster option, roast the sweet potatoes ahead or use a high-speed blender for quick puréeing. Leftovers hold up well, so it’s a good candidate for batch cooking.
Ingredients and smart substitutions
Below is what you’ll need and why each item matters. I include swaps for common dietary preferences so you can adapt the recipe without losing the core flavor.
What You’ll Need for This Recipe
- 2 pounds sweet potatoes, peeled and chopped
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, grated (or 1 tsp ground ginger)
- 4 cups vegetable broth (low-sodium preferred)
- 1 cup canned coconut milk or regular milk
- 2 tablespoons olive oil or butter
- 1 teaspoon ground cumin
- Salt and black pepper to taste
- Lemon wedges and chopped herbs for serving
These ingredients give a balance of sweet, savory, and bright notes. Use coconut milk if you want a dairy-free, slightly tropical finish.
Smart Swaps for Dietary Needs
- Vegan: Use olive oil and coconut milk, and stick with vegetable broth.
- Lower fat: Use water or low-sodium broth and skip the cream; add a splash of milk at the end.
- Spicier: Add a pinch of cayenne or a diced jalapeño while sautéing.
- Gluten-free: The recipe is naturally gluten-free if you use certified gluten-free broth.
Smart Variation (Optional)
Roast the sweet potatoes with a sprinkle of smoked paprika before adding to the pot for a deeper, slightly smoky taste. If you want a protein boost, fold in cooked white beans just before serving.
How to make this sweet potato soup
Follow these clear steps. Read all steps first, then cook. You can use a blender or an immersion blender to purée.
Step-by-Step Cooking Instructions
- Warm the oil or butter in a large pot over medium heat.
- Add the chopped onion and cook until soft, about 5–7 minutes. Stir in the garlic and ginger and cook 1 minute.
- Add the sweet potatoes, cumin, salt, and pepper. Stir to coat.
- Pour in the vegetable broth and bring to a boil. Reduce heat and simmer until the sweet potatoes are tender, about 15–20 minutes.
- Remove from heat and purée until smooth using an immersion blender or a countertop blender in batches.
- Return to low heat, stir in the coconut milk (or milk), and warm through. Adjust seasoning with salt, pepper, and lemon juice.
- Serve hot with a swirl of yogurt or extra coconut milk and chopped herbs.
| Step | Details |
|---|---|
| 1 | Sauté onion in oil until translucent, about 5–7 minutes. |
| 2 | Add ginger and garlic, then sweet potatoes and spices; stir to coat. |
| 3 | Add broth, simmer until potatoes are soft, 15–20 minutes. |
| 4 | Purée until smooth, stir in coconut milk, and finish with lemon, salt, and herbs. |
Tips for Texture, Timing & Tools
- Use an immersion blender for one-pot convenience and fewer dishes.
- For a silkier result, pass the puréed soup through a fine-mesh strainer.
- If the soup is too thick, add broth a little at a time until you reach the desired consistency.
- Roasting or pan-searing the sweet potatoes first adds caramel notes.
- For a richer mouthfeel, stir in a tablespoon of tahini or nut butter.
Try a contrasting hearty soup if you want a meaty, savory dinner option on another night.
Keeping and warming leftovers
This soup stores and reheats well, which makes it great for planning meals.
How to Store It Right
Let the soup cool to room temperature, then transfer it to airtight containers. Refrigerate for up to 4 days. For longer storage, freeze in portioned freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating Without Losing Flavor
Reheat gently over low heat, stirring occasionally. Thin with a splash of water, broth, or milk if it thickened in the fridge. Add a squeeze of lemon or a pinch of salt after reheating to refresh the flavors.
A Dish Worth Making Again and Again
This is an easy recipe to adapt. Change the herbs, swap the finishing dairy, or add roasted chickpeas for crunch. Once you find your favorite version, it will likely become a regular on chilly nights. For ideas that pair well with simple sides, see this other comforting bowl: a hearty potato and sausage soup.
PrintSweet Potato Soup
A creamy, gently spiced soup made with sweet potatoes and simple ingredients, perfect for cozy evenings.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Blending
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 pounds sweet potatoes, peeled and chopped
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger)
- 4 cups vegetable broth (low-sodium preferred)
- 1 cup canned coconut milk or regular milk
- 2 tablespoons olive oil or butter
- 1 teaspoon ground cumin
- Salt and black pepper to taste
- Lemon wedges and chopped herbs for serving
Instructions
- Warm the oil or butter in a large pot over medium heat.
- Add the chopped onion and cook until soft, about 5–7 minutes. Stir in the garlic and ginger and cook for 1 minute.
- Add the sweet potatoes, cumin, salt, and pepper. Stir to coat.
- Pour in the vegetable broth and bring to a boil. Reduce heat and simmer until the sweet potatoes are tender, about 15–20 minutes.
- Remove from heat and purée until smooth using an immersion blender or a countertop blender in batches.
- Return to low heat, stir in the coconut milk (or milk), and warm through. Adjust seasoning with salt, pepper, and lemon juice.
- Serve hot with a swirl of yogurt or extra coconut milk and chopped herbs.
Notes
Use an immersion blender for easier clean-up. You can customize this recipe with different herbs or spices.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 8g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 6g
- Protein: 5g
- Cholesterol: 0mg
FAQs
Can I make this soup vegan?
Yes. Use olive oil, coconut milk, and vegetable broth. Skip any yogurt garnish or use a plant-based yogurt.
Can I freeze sweet potato soup?
Yes. Cool it, then freeze in portions. Thaw overnight in the fridge and reheat gently on the stove.
How do I fix a bland soup?
Add salt in small amounts, a splash of acid like lemon juice, or a pinch of smoked paprika to build flavor quickly.
Can I add protein to make it a full meal?
Yes. Stir in cooked white beans, lentils, or shredded cooked chicken (if that fits your diet). Beans pair especially well and keep the dish vegetarian.
Conclusion
Try this Sweet Potato Soup when you want a simple, satisfying bowl with minimal fuss. It stores well and adapts to many diets and flavors. For another take on a sweet-potato-based soup, see this tested recipe for a Spicy Butternut Squash and Sweet Potato Soup.










Leave a Reply