This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
This sweet potato soup is loaded with fresh veggies and a few secret ingredients! Whip together this simple, yet extra delicious soup for a cozy and wholesome meal.

What Makes This Recipe So Good
- It comes together in under 30 minutes! This restaurant-quality meal can be thrown together in the comfort of your own home in just three simple steps. Adding this creamy soup to your weeknight dinner rotation is a no-brainer!
- It strikes the perfect balance between savory with just a hint of natural sweetness. Sweet potatoes and a single Granny Smith apple balance out the savory flavors in this dinner recipe. I love topping my soup off with a handful of salty roasted seeds and/or croutons for an extra savory bite – yum!
- It’s velvety smooth and oh-so creamy! This veggie-packed soup tastes indulgent, but won’t leave you feeling weighed down. I love making a big batch of this sweet potato soup for my family when we’re craving something comforting, yet nutritious.
Chef’s Tips
- If you don’t have an immersion blender, simply use a blender to puree this soup instead. However, when using a blender, leave your soup to cool for at least 15-20 minutes before blending. Sealing super hot ingredients into a blender is extremely hazardous and potentially harmful!
- To make this sweet potato soup vegan and/or gluten-free, sub the heavy cream for full fat coconut milk! This soup is one of those meals that’s easily customizable to a variety of diets. And the best part is, it’s a total crowd-pleaser – regardless of dietary restrictions!
- Top your soup with a little something crunchy for an exciting bite. Soup crackers are classic and taste incredible atop this creamy soup. Though for an even healthier topping, use roasted pumpkin seeds or sunflower seeds instead!

Other Nutritious Soup Recipes You’ll Love
- Creamy Zucchini Soup
- Instant Pot Chicken Pot Pie Soup
- Instant Pot Lentil Soup
- McAlister’s Chicken Tortilla Soup Copycat
- Instant Pot Butternut Squash Soup
- Whole30 Potato Soup
- Creamy Zucchini Soup
- Oyster Brie Soup (from Hollywood Brown Derby)
- Instant Pot Chicken Tortilla Soup
- 15 Bean Soup
- Creamy Keto Taco Soup
- Chinese Vegetable Soup

Sweet Potato Soup
Equipment
- Large pot
- standard blender or immersion blender
Ingredients
- 2 tablespoons butter see Notes
- 1 medium yellow onion chopped
- 1 celery stalk chopped
- 2 cloves garlic minced
- 2 teaspoons curry powder
- 2 large sweet potatoes approximately 1 pound total; washed, peeled, cubed
- 1 medium Granny Smith apple peeled, chopped
- 1 quart vegetable stock see Notes
- ½ cup heavy cream see Notes
- salt and pepper to taste
Instructions
- Melt butter in a large pot over medium heat, then add in the onion, celery, carrots, and garlic. Sauté for about 5 minutes, or until onions are soft.
- Add in the curry powder, sweet potato, and apple, sauté for 2-3 minutes before pouring in the chicken or vegetable stock.Reduce heat to a simmer, cover pot with lid and cook for 20 minutes or until sweet potato are fork tender.
- Puree soup with an immersion blender, or let cool before transferring it to a blender to blend until smooth. Transfer soup back to pot, stir in the heavy cream and add in salt and black pepper to taste.
- Vegetable Stock: You can use chicken stock in place of the vegetable stock in this recipe if you want.
- Make it Vegan/Dairy Free: Use ½ cup full-fat coconut milk in place of the heavy cream, and use a vegan butter.
- Make it Paleo: Use ½ cup full-fat coconut milk in place of the heavy cream, and use ghee instead of butter. Make sure to use a paleo-friendly stock or broth.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.
Thank you!
You have successfully joined our subscriber list.