Sweet potato soup is one of those recipes that just wraps you in a warm hug on a chilly day. This easy version is ready in under an hour and gets its silky texture from naturally creamy sweet potatoes blended with veggie broth – no heavy cream needed. I make it regularly because it’s packed with nutrients, totally customizable, and works beautifully in your instant pot, crock pot, or on the stove.
I first made this soup on a cold November evening when I needed something comforting but didn’t want to feel weighed down. The kitchen filled with the most amazing aroma of cinnamon and turmeric as the sweet potatoes softened, and I knew I’d stumbled onto something special. This sweet potato soup recipe has become my go-to when I want something wholesome that tastes indulgent. The natural sweetness of the potatoes plays beautifully with warming spices, and the best part? You get a full serving of veggies in every bowl. Whether you’re meal prepping for the week or need a satisfying weeknight dinner, this healthy soup delivers pure comfort without any fuss. Choose stovetop for active cooking in 50 minutes, Instant Pot for mostly hands-off cooking in about 40 minutes, or the crockpot when you want dinner ready when you walk through the door.
Table of Contents
What You’ll Need for This Sweet Potato Soup
I always start with fresh sweet potatoes for the best flavor, though you can substitute part of them with cauliflower if you’re watching carbs. Pro tip: peeling and cubing your potatoes into uniform 1-inch pieces ensures everything cooks evenly and blends smoothly. This recipe makes 6 generous bowls of soup, about 1.5 cups each.
- 1 tablespoon olive oil
- 2 lbs sweet potatoes, peeled and cut in 1 inch pieces (about 5 cups)
- 1 cup carrots, diced
- 1/2 cup onion, diced
- 1 tablespoon garlic, minced
- 1 quart vegetable stock (4 cups) – I prefer low-sodium for better control
- 1/4 teaspoon black pepper
- 1/4 teaspoon salt
- 1/2 teaspoon paprika
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon dried rosemary (optional)
- 1/2 teaspoon dried thyme (optional)
My personal tip: Don’t skip browning the sweet potatoes in the first step. That caramelization adds incredible depth to your soup that you just can’t get from boiling alone.
Salt note: This recipe is lightly salted to accommodate different broth types. Taste before serving and adjust to your preference, especially if using store-bought broth which varies widely in sodium content.
How to Make Sweet Potato Soup Three Ways
I prefer the instant pot method for busy weeknights since it’s mostly hands-off, but all three cooking methods produce equally delicious results. Choose whichever fits your schedule and equipment.
Stove Top Method (50 minutes total):
Step 1: Heat 1 tablespoon olive oil in a large Dutch oven or heavy-bottomed pan over medium heat. Add the sweet potato cubes, carrots, onions, and garlic. Sauté for 8-10 minutes until the sweet potato edges turn golden brown and the onions become translucent and fragrant. This browning step is crucial for flavor depth.
Step 2: Pour in 4 cups of vegetable stock and add all your spices (black pepper, salt, paprika, cinnamon, turmeric, and optional herbs). Stir everything together and bring to a rolling boil. Once boiling, reduce the heat to low and let it simmer uncovered for 35-40 minutes. You’ll know it’s ready when you can easily pierce the sweet potatoes with a fork and they’re falling apart tender.
Step 3: Remove from heat and use an immersion blender to puree the soup directly in the pot for 30-60 seconds until completely smooth and creamy. For a chunkier texture, pulse just a few times. SAFETY NOTE: If using a regular blender, let the soup cool for 5-10 minutes first, then blend in batches, filling the blender only halfway to prevent hot liquid from erupting. Remove the center cap from the blender lid and cover with a kitchen towel to let steam escape safely.
Crockpot Instructions (6-8 hours):
Step 1 (Optional but recommended): For deeper flavor, heat olive oil in a large skillet over medium heat and sauté the sweet potatoes, carrots, onions, and garlic for about 10 minutes until the vegetables soften and the sweet potato develops brown edges. For true one-pot ease, skip this step and add raw vegetables directly to the crock pot.
Step 2: Transfer all the vegetables (cooked or raw) to your crock pot. Add the vegetable stock and all spices, stirring to combine. Cover with the lid and cook on low for 6-8 hours or high for 3-4 hours until the sweet potatoes are completely tender and falling apart.
Step 3: Use an immersion blender to puree until silky smooth (30-60 seconds), or carefully transfer to a regular blender in batches, filling only halfway each time. Remember to cover the blender lid with a towel and remove the center cap to allow steam to escape. The longer cooking time in the crock pot deepens the flavor beautifully, making this method perfect for meal prep days or when you want dinner ready when you arrive home.
Instant Pot Instructions (40 minutes total including pressure build and release):
Step 1: Set your instant pot to the sauté function. Once the display reads “hot,” add olive oil and sauté the sweet potatoes, carrots, onions, and garlic for 8-10 minutes until the sweet potato edges caramelize and the garlic becomes aromatic. This step adds essential flavor, so don’t rush it.
Step 2: Stir in all your spices (paprika, cinnamon, turmeric, salt, pepper, and optional herbs) and toast for 30 seconds until fragrant. Pour in the vegetable stock and stir, scraping up any browned bits from the bottom to prevent a “burn” warning.
Step 3: Secure the instant pot lid and set the valve to sealing. Press cancel to stop sauté mode, then select pressure cook (high pressure) for 10 minutes. The pot will take about 10 minutes to come to pressure. When the timer beeps, allow the pressure to release naturally for 10 minutes, then carefully move the valve to quick release any remaining pressure. Total time from start to finish is about 40 minutes.
Step 4: Open the lid and use an immersion blender to puree the sweet potato soup for 30-60 seconds until completely smooth and velvety. If the soup seems too thin, use the sauté function to thicken by cooking for a few more minutes with the lid off, stirring occasionally.
Perfect Pairings for Your Sweet Potato Soup
This creamy soup pairs wonderfully with both light and hearty sides depending on your appetite.
Crusty Sourdough Bread: A thick slice of warm sourdough is perfect for dipping and adds satisfying texture contrast to the smooth soup.
Simple Arugula Salad: The peppery bite of arugula dressed with lemon vinaigrette cuts through the soup’s natural sweetness beautifully and keeps the meal light.
Grilled Cheese Sandwich: For the ultimate comfort food combination, serve this sweet potato soup alongside a classic grilled cheese made with sharp cheddar.
Roasted Brussels Sprouts: Crispy roasted Brussels sprouts add a savory, nutty element that complements the soup’s warming spices perfectly.
Apple Walnut Salad: The crisp apples and crunchy walnuts echo the fall flavors in the soup while adding fresh brightness to your meal.
More Delicious Sweet Potato Soup Variations
This classic sweet potato soup serves as a perfect foundation for exploring other variations that showcase these naturally creamy vegetables. For added color and earthy sweetness, try the Carrot and Sweet Potato Soup, which combines carrots with sweet potatoes and warming spices for enhanced flavor depth. When seeking a more substantial meal, the Sweet Potato Vegetable Soup loads up on colorful vegetables including butternut squash, kale, and fresh herbs for a nourishing one-pot dinner.
For protein-packed options, the Black Bean Sweet Potato Soup adds hearty black beans and coconut milk with smoky spices, while the Creamy Chicken Sweet Potato Soup combines tender chicken with a dairy-based creamy broth. Each recipe celebrates sweet potatoes’ natural sweetness and versatility while offering unique flavor profiles perfect for different occasions and dietary preferences.
Storing Your Sweet Potato Soup
I recommend letting your soup cool completely before transferring it to airtight containers. This sweet potato soup keeps beautifully in the refrigerator for up to 5 days, making it ideal for weekly meal prep. The flavors actually deepen and meld together after a day or two in the fridge, so making it ahead is a smart move.
For longer storage, freeze the soup in portion-sized containers or freezer bags for up to 3 months. Leave about an inch of space at the top of containers since the soup expands when frozen. To thaw, leave it in the refrigerator overnight, then warm gently on the stovetop over medium-low heat or in the microwave in 1-minute intervals, stirring between each heating.
Pro tip: Some separation and thickening is totally normal when reheating this soup, especially if frozen. The soup naturally thickens as it cools due to the starch in sweet potatoes. Simply stir vigorously or blend again briefly to bring back that silky texture. If the soup seems too thick after storage, thin it with a splash of vegetable broth, coconut milk, or even water until you reach your preferred consistency.
Common Questions About Sweet Potato Soup
Can I make this sweet potato soup without an immersion blender?
Absolutely! Just let the soup cool for 5-10 minutes, then blend in batches in a regular blender, filling it only halfway each time. Cover the lid with a towel and remove the center cap to let steam escape. You can also leave it chunky if you prefer a more rustic texture.
What can I substitute for sweet potatoes to lower the carbs?
Replace 1 lb of sweet potatoes with 1 lb of cauliflower florets. The soup will be lighter in color and less sweet, but still creamy and delicious with all those warming spices. This substitution cuts the carbs roughly in half.
Why is my soup too thin or too thick?
If your sweet potato soup is too thin, simmer it uncovered for 10-15 minutes to reduce and thicken, stirring occasionally. If it’s too thick (common after refrigeration), add vegetable broth or coconut milk a quarter cup at a time, stirring well, until you reach your desired consistency.
Can I add protein to this soup?
Yes! While this is naturally a vegan soup, you can top it with crispy bacon bits, shredded rotisserie chicken, or serve it alongside a protein-rich side. For plant-based protein, try adding a can of drained white beans or chickpeas before blending.
Make This Cozy Sweet Potato Soup Tonight
This easy sweet potato soup proves that healthy comfort food doesn’t have to be complicated or time-consuming. With just a handful of wholesome ingredients and under an hour, you’ll have a nourishing meal that satisfies both your taste buds and your body. Whether you choose the instant pot, crock pot, or stovetop method, the results are consistently delicious. Try this recipe tonight and discover why it’s become a staple in my kitchen!
Easy Sweet Potato Soup
An easy sweet potato soup that can be made in your instant pot, crock pot, or on the stove. Vegan, healthy, paleo, Whole30, and ready in under an hour.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Sauté, Simmer, Blend
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 2 lbs sweet potatoes, peeled and cut in 1 inch pieces (about 5 cups)
- 1 cup carrots, diced
- 1/2 cup onion, diced
- 1 tablespoon garlic, minced
- 1 quart vegetable stock (4 cups)
- 1/4 teaspoon black pepper
- 1/4 teaspoon salt
- 1/2 teaspoon paprika
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon dried rosemary (optional)
- 1/2 teaspoon dried thyme (optional)
Instructions
- Heat olive oil in a large Dutch oven or pan over medium heat. Add sweet potatoes, carrots, onions, and garlic. Sauté for 8-10 minutes until sweet potato edges are golden brown and onions are translucent.
- Add vegetable stock and all spices to the pan. Bring to a boil, then reduce heat and simmer uncovered for 35-40 minutes until sweet potatoes are fork-tender and falling apart.
- Puree with an immersion blender for 30-60 seconds until smooth, or allow soup to cool for 5-10 minutes and blend in batches in a regular blender, filling only halfway. Cover blender lid with towel and remove center cap to allow steam to escape.
- For crockpot: Optional but recommended – sauté vegetables in a pan with olive oil for 10 minutes until browned. For one-pot ease, skip this step and add raw vegetables directly to crock pot.
- Add vegetables to crock pot with stock and spices. Cook on low for 6-8 hours or high for 3-4 hours until sweet potatoes are completely tender.
- Puree with immersion blender or carefully transfer to regular blender in batches, filling only halfway and covering lid with towel.
- For instant pot: Set to sauté and heat olive oil. Sauté vegetables for 8-10 minutes until sweet potato edges are caramelized.
- Stir in spices and toast for 30 seconds. Add stock and scrape bottom to prevent burn warning. Press cancel.
- Secure lid, set valve to sealing, and pressure cook on high for 10 minutes. Pot will take 10 minutes to pressurize. When timer beeps, allow natural pressure release for 10 minutes, then quick release remaining pressure. Total time about 40 minutes.
- Puree with immersion blender for 30-60 seconds until smooth. If too thin, use sauté function to thicken, stirring occasionally.
Notes
- This recipe makes 6 servings of about 1.5 cups each.
- Feel free to add thyme, rosemary, or sage. 1/2 teaspoon of dried herbs is the perfect amount.
- For extra creaminess, add coconut milk, almond milk, or regular cream after blending.
- Use beef or chicken broth instead of vegetable broth if preferred.
- For lower sodium, omit salt and use salt-free broth. Taste before serving and adjust.
- For lower carb, substitute 1 lb sweet potatoes with 1 lb cauliflower florets.
- Cut sweet potatoes in uniform 1-inch cubes for even cooking.
- Soup naturally thickens when refrigerated. Thin with broth or milk when reheating.
- Flavors deepen after 24 hours – make ahead for best results.
- When blending hot soup in a regular blender, fill only halfway, cover lid with towel, and remove center cap to allow steam to vent.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 180 kcal
- Sugar: 8 g
- Sodium: 520 mg
- Fat: 3 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 2.5 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 6 g
- Protein: 3 g
- Cholesterol: 0 mg






