Healthy sweet potato soup delivers maximum nutrition and cozy comfort in every spoonful. With its naturally creamy texture, warm spices, and wholesome ingredients, this soup is a nutrient-rich way to stay healthy while enjoying delicious food. It’s naturally gluten-free and fits a variety of diets, making it perfect for everyone at your table.

We designed this recipe to combine indulgent flavor with health-focused benefits. We’ve tested numerous variations to find the perfect balance of creaminess and spice. Whether you’re meal prepping for the week, trying to boost your veggie intake, or looking for healthy soup recipes for weight loss, this recipe checks all the boxes.
Why This Healthy Sweet Potato Soup Is Good for You
- Rich in vitamins and minerals: Sweet potatoes are packed with vitamin A, vitamin C, and potassium to support your immune system and overall health.
- High in fiber: This soup is naturally high in dietary fiber, which helps with digestion and keeps you full longer.
- Great for weight management: With its low-calorie density and nutrient richness, this soup is ideal for those working toward weight loss goals.
- Gluten-free and adaptable: Perfect for gluten-free, vegetarian, and vegan diets with easy ingredient swaps.
- Heart-healthy fats: Using olive oil or a plant-based cream option keeps the recipe heart-healthy.
Wholesome Ingredients for This Homemade Sweet Potato Soup
We rely on simple, whole-food ingredients to create a soup that’s not only healthy but also bursting with flavor. Here’s a closer look at what makes this dish so nutritious:
- Sweet Potatoes: The star of the dish, sweet potatoes are a powerhouse of beta-carotene, an antioxidant that your body converts into vitamin A for better vision and immune health. If you don’t have sweet potatoes, you can substitute butternut squash.
- Leeks: Milder than onions, leeks add a subtle sweetness to the soup. They also contain allicin, which may help reduce inflammation. When selecting leeks, look for firm white stalks and avoid those that are soft or yellowed.
- Garlic: Garlic not only enhances the flavor but also offers health benefits like boosting your immunity and reducing cholesterol levels.
- Cinnamon and Chili Powder: These spices add warmth and a hint of spice, making the soup more satisfying. You can adjust the spice level to your preference.
Healthy Sweet Potato Soup Recipe Details
- Servings: 4-6 people
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
Ingredients for Healthy Sweet Potato Soup
- 3 tablespoons butter or olive oil
- 1 large leek, white and light green parts only, chopped
- Salt and freshly ground black pepper
- 2 garlic cloves, chopped
- ½ teaspoon cinnamon
- ¼ teaspoon chili powder
- Pinch of freshly grated nutmeg
- 1 bay leaf
- 2 ½ pounds sweet potatoes (2 large potatoes), peeled and chopped
- 3 cups chicken or vegetable broth
- 3 cups water
- Optional: Heavy cream or coconut cream, for swirling
- Optional: Chopped toasted pecans or pumpkin seeds, for garnish
How to Make Healthy Sweet Potato Soup
- Heat the butter or olive oil in a large pot over medium heat. Add the chopped leek along with a pinch of salt and pepper. Cook for about 3 minutes, stirring occasionally, until softened and aromatic.
- Stir in the garlic, cinnamon, chili powder, nutmeg, and bay leaf. Cook briefly, about 30 seconds, until fragrant.
- Add the sweet potatoes and season them lightly with salt and pepper. Toss to coat the sweet potatoes in the spices.
- Pour in the chicken or vegetable broth along with water. Bring the mixture to a boil, then reduce the heat to a simmer. Let it cook for 10-15 minutes, or until the sweet potatoes are tender.
- Remove the bay leaf, then carefully blend the soup using a hand blender or transfer it to a regular blender in batches. Blend until smooth, adding extra water or broth if needed to reach your desired consistency.
- Taste and adjust the seasoning with additional salt, pepper, or spices. For an extra creamy finish, swirl in a bit of heavy cream or coconut cream.
- Serve warm, garnished with chopped toasted pecans or pumpkin seeds, if you’d like.
How to Customize This Healthy Sweet Potato Soup for Your Diet
- Vegan: Use olive oil instead of butter and coconut cream for the finishing swirl.
- Keto-Friendly: Reduce the sweet potatoes slightly and add cauliflower to lower the net carbs.
- Nut-Free: Skip the pecans and use toasted pumpkin seeds or sunflower seeds instead.
- Extra Protein: Stir in a scoop of unflavored protein powder after blending or top with grilled chicken.
- Lower-Calorie: Skip the cream and swap one cup of broth with additional water.
Our Team’s Tips for the Best Healthy Sweet Potato Soup
- Season generously: Simple soups like this depend on proper seasoning. Taste as you go.
- Blend carefully: For the smoothest texture, use a high-powered blender. Let the soup cool slightly before blending to avoid steam pressure.
- Batch cooking: Double the recipe and freeze individual portions for busy weeknights.
- Storage tips: Refrigerate leftovers in an airtight container for up to 5 days or freeze for up to 2 months.
- Spice it up: Add a pinch of cayenne if you prefer more heat in your soup.
Healthy Sweet Potato Soup FAQs
Can I make this soup ahead of time?
Yes! This soup tastes even better after the flavors have had time to meld. Store it in the refrigerator and reheat it gently when you’re ready to serve.
What other vegetables can I use instead of sweet potatoes?
This recipe works wonderfully with butternut squash or even carrots for a different twist.
Is this healthy sweet potato soup good for weight loss?
Absolutely. It’s low in calories, high in fiber, and keeps you feeling full longer, making it perfect for a weight-loss plan.
How can I make the soup spicier?
Add ¼ teaspoon of cayenne powder or a bit of freshly chopped chili when you add the spices.
Can I make this an easy sweet potato soup recipe for busy nights?
Yes! Use pre-chopped sweet potatoes or frozen diced sweet potatoes to save prep time.
We’re confident this healthy sweet potato soup will become a new favorite in your kitchen. What’s your go-to meal for boosting nutrition? Let us know in the comments below!

Healthy Sweet Potato Soup
Equipment
- Large pot
- hand blender
- regular blender
Ingredients
- 3 tablespoons butter or olive oil
- 1 large leek, white and light green parts only, chopped
- Salt and freshly ground black pepper
- 2 cloves garlic, chopped
- ½ teaspoon cinnamon
- ¼ teaspoon chili powder
- Pinch of freshly grated nutmeg
- 1 bay leaf
- 2 ½ pounds sweet potatoes (2 large potatoes), peeled and chopped
- 3 cups chicken or vegetable broth
- 3 cups water
- Optional: Heavy cream or coconut cream, for swirling
- Optional: Chopped toasted pecans or pumpkin seeds, for garnish
Instructions
- Heat the butter or olive oil in a large pot over medium heat. Add the chopped leek along with a pinch of salt and pepper. Cook for about 3 minutes, stirring occasionally, until softened and aromatic.
- Stir in the garlic, cinnamon, chili powder, nutmeg, and bay leaf. Cook briefly, about 30 seconds, until fragrant.
- Add the sweet potatoes and season them lightly with salt and pepper. Toss to coat the sweet potatoes in the spices.
- Pour in the chicken or vegetable broth along with water. Bring the mixture to a boil, then reduce the heat to a simmer. Let it cook for 10-15 minutes, or until the sweet potatoes are tender.
- Remove the bay leaf, then carefully blend the soup using a hand blender or transfer it to a regular blender in batches. Blend until smooth, adding extra water or broth if needed to reach your desired consistency.
- Taste and adjust the seasoning with additional salt, pepper, or spices. For an extra creamy finish, swirl in a bit of heavy cream or coconut cream.
- Serve warm, garnished with chopped toasted pecans or pumpkin seeds, if you’d like.
