Soups & Stews
This sweet potato and bacon soup recipe transforms humble ingredients into a hearty, flavor-packed meal that balances sweet, smoky, and savory notes perfectly. The secret lies in slow-cooked sweet potatoes that develop a velvety texture while crispy bacon adds a satisfying crunch.
I developed this recipe during chilly evenings when I craved something comforting yet restaurant-worthy.
What sets this soup apart is the umami depth from bacon fat and the natural sweetness of roasted sweet potatoes—no added sugar needed. The recipe unfolds in simple steps: crisp the bacon, sauté aromatics, simmer until tender, and blend for a smooth finish.
It’s the kind of dish that tastes even better the next day, making it ideal for meal prep.
The result is a rich, creamy soup with pockets of smoky bacon that cut through the sweetness. Each spoonful delivers a harmonious blend of textures—silky broth, tender sweet potatoes, and crispy bacon bits. Garnish with fresh herbs or a drizzle of cream for extra indulgence.
Perfect for weeknight dinners or cozy gatherings, this soup requires just 45 minutes of active time and delivers restaurant-quality results. Let’s make it—your taste buds will thank you.
Ingredients for sweet potato and bacon soup
Sixteen ingredients blend smoky bacon, velvety sweet potatoes, and aromatic herbs into restaurant-quality soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 ½ lb | Medium-sized, peeled and cubed |
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for extra crispiness |
| Yellow Onion 🧅 | 1 whole | Medium, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Celery Stalks 🥬 | 3 whole | Diced, standard mirepoix |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Smoked Paprika 🌶️ | ½ tsp | For smoky depth |
| Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
The sweet potatoes are the heart of this soup—look for firm, vibrant orange ones with no soft spots. Trader Joe's or Whole Foods carry excellent organic varieties. For bacon, thick-cut is non-negotiable—it renders fat beautifully while maintaining crisp edges. I prefer applewood-smoked for that authentic flavor, but hickory works too. The key is rendering it low and slow until it's crispy but not burnt. Save the fat! It's liquid gold for this recipe, adding that unmistakable umami richness that cuts through the sweetness of the potatoes. Fresh thyme and parsley elevate the dish, but dried will work in a pinch at one-third the amount.
No thick-cut bacon? Regular bacon works too, but it'll be less crispy. Substitute the smoked paprika with a pinch of liquid smoke if you're avoiding it entirely. For a vegetarian twist, swap bacon with smoked tempeh or crispy tofu, though the flavor profile will shift slightly. The vegetable broth can be homemade or a quality store-bought version—Imagine or Pacific Foods are my go-tos. If you're concerned about sodium, use low-sodium broth and reduce the added salt. The sweet potatoes can be roasted ahead of time for a shortcut, but sautéing them with the aromatics builds deeper flavor. For extra creaminess without dairy, coconut milk works surprisingly well.
Store the soup in airtight containers for up to 5 days in the fridge, though it tastes even better the next day as flavors meld. Freeze for up to 3 months—just thaw overnight in the fridge. The bacon bits stay crispy if you freeze them separately and add them back when reheating. Garnish with fresh parsley and a drizzle of cream before serving to brighten the dish. For meal prep, double the batch and portion into individual containers. The soup reheats beautifully—simmer gently on the stove or microwave until steaming, then stir in any reserved bacon bits to restore that satisfying crunch.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything into the pot, stir, and walk away. No fancy gadgets, no stress. The bacon renders while the sweet potatoes soften, and by the time I dice the onion, the whole thing’s practically done.
- Smoky-Sweet Bliss: That first bite? Crispy bacon crumbles melting into creamy sweet potato—it’s like hugging a campfire. The garlic and celery add depth without overpowering, and honestly? The saltiness and sweetness balance so well, it’s hard to stop eating.
- Weeknight to Potluck: Make a big batch on Sunday and reheat it all week—it tastes just as good cold as hot. Bring it to a picnic, a holiday gathering, or even a sad Tuesday dinner. (Yes, even on a Tuesday night.) The flavors only get better as it sits.
- Budget-Friendly Powerhouse: Sweet potatoes and bacon stretch farther than you’d think, and I’m always left with seconds. Between us, this is my go-to when I need to feed a crowd without breaking the bank. Plus, the leftovers freeze like a dream.
Step-by-step instructions for sweet potato and bacon soup
This method delivers a rich, velvety soup with crispy bacon edges and perfectly balanced sweetness.
Cook the Sweet Potatoes Until Fork-Tender
In a large Dutch oven, combine the 2.5 lb peeled and cubed sweet potatoes with the 4 cups vegetable broth. Bring to a gentle boil over medium-high heat, then reduce to a simmer. Cover and cook for 20-25 minutes until the sweet potatoes are fork-tender with no resistance. You'll know they're ready when they easily collapse under gentle pressure.
While the sweet potatoes cook, chop the 1 whole yellow onion into small dice and dice the 3 whole celery stalks into a similar size. These will form the aromatic base for your soup. Keep them nearby so you can add them to the pot once the sweet potatoes are tender.
Build the Bacon Crunch and Aromatics
In a separate skillet, cook the 8 oz thick-cut bacon over medium heat until the edges are deep golden brown and crispy, about 12-15 minutes. Use a slotted spoon to transfer the bacon to paper towels to drain, leaving the rendered fat in the skillet.
Return the skillet to the stove and add the 2 tbsp extra-virgin olive oil. Add the diced onion and celery, cooking for 5-6 minutes until softened and slightly caramelized. Stir in the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant. This step develops the soup's foundational flavors.
Combine and Simmer for Depth
Using an immersion blender (or carefully transferring in batches), blend the sweet potato mixture until smooth. If you prefer texture, leave some chunks by blending only half. Return the mixture to the pot and stir in the cooked bacon, reserved bacon fat, and the 2 tbsp chopped fresh thyme. Simmer uncovered for 10 minutes to allow the flavors to meld.
Season with the 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp smoked paprika. Taste and adjust—this is where you can fine-tune the balance between sweetness and smokiness. The soup should be rich but not overly salty, with a subtle smoky depth from the paprika and bacon.
Finish with Cream and Garnish
Reduce the heat to low and stir in the 1 cup heavy cream, letting it warm through for 2-3 minutes without boiling. The cream should create a velvety texture while maintaining the soup's warmth. Avoid boiling, or the cream may curdle.
Ladle the soup into bowls and garnish immediately with the 0.25 cup chopped fresh parsley and a final sprinkle of 0.25 tsp ground black pepper. Serve with extra crispy bacon on top for that satisfying crunch contrast. The soup should be thick enough to coat the back of a spoon but still easy to sip.
Pro Tips For Making Sweet Potato And Bacon Soup
- CRISP THE BACON LOW: The bacon’s job isn’t just flavor—it’s texture. Cook it slow over medium heat until the fat renders but the edges stay just shy of black. I used to blast it on high and end up with chewy, bitter strips that didn’t crisp properly. Save the high heat for the onions later.
- PEEL AND CUBE THE POTATOES: Sweet potatoes oxidize fast, turning your soup murky before it even hits the pot. Peel them first, then cube them into even ½-inch pieces—no need for perfection, but consistency means they cook at the same rate. Toss the cubes in cold water while you prep the rest; it keeps them from sticking and speeds up the cooking later.
- SWAP THE CELERY FOR STALKY STALKS: Celery gets watery when cooked too long, turning your soup into a sad, diluted broth. Use the tougher outer stalks—more flavor, less mush. Cut them into thick ½-inch chunks (yes, even the stringy bits) and add them with the onions. They’ll soften just enough to contribute without falling apart.
- PUREE HALF THE PORTION: Thick soup is better soup, but blending everything turns it into glue. Cook half the sweet potatoes separately, then puree just those with a splash of broth before mixing back in. This keeps the bacon and veggies’ texture while giving the soup body—no one wants to drink their dinner, even if it’s delicious.
Common mistakes when making perfect results
Overcooking Sweet Potatoes
Sweet potatoes are delicate when cooked—overcooking turns them mushy and watery, ruining the velvety texture. Stop simmering when they're fork-tender (20-25 minutes), not when they're falling apart. I’ve ruined batches by leaving them too long, so always check with a fork at 20 minutes.
If you’re using an immersion blender, slightly undercooked potatoes blend smoother. 🍠
Skipping the Bacon Fat
The rendered bacon fat is flavor gold—don’t drain it! That smoky, savory fat adds depth that store-bought bacon grease can’t match. After cooking the bacon, leave the fat in the skillet and use it to sauté the onions and celery.
I once made soup without it and missed that rich umami punch. Save every drop!
Blending Too Aggressively
If you blend everything until completely smooth, the soup loses its natural sweet potato texture and becomes gluey. For best results, blend until just smooth—about half the mixture—to keep some body.
I recommend using an immersion blender in the pot for easier control. For extra texture, leave 20% of the potatoes unblended as small chunks.
Adding Cream Too Early
Stirring in the heavy cream too soon causes curdling from high heat. Always add it at the end over low heat and stir gently for just 2-3 minutes.
I’ve seen cream separate when rushed—patience here makes all the difference. If it starts to curdle, whisk in a splash of cold soup to stabilize it.
Ignoring the Smoked Paprika
This spice is the secret to that smoky depth that complements the bacon. If you skip it or use too little (½ tsp), the soup tastes flat.
I’ve tested versions with and without—trust me, the smoked paprika elevates every spoonful. For extra smokiness, add a pinch of liquid smoke (¼ tsp) if you’re avoiding it.
Underseasoning the Soup
Sweet potatoes are naturally sweet, so the soup can taste bland if you don’t balance flavors. Taste before serving and adjust with salt, black pepper, or even a splash of lemon juice (½ tsp) to brighten it.
I often add a pinch of cayenne (⅛ tsp) for a subtle kick. Don’t be shy—season generously!
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, substitute the heavy cream with 1 cup coconut milk or ½ cup Greek yogurt thinned with a splash of broth. The soup will still be creamy, though the texture will be slightly tangier. If you prefer a dairy-free option, use full-fat coconut milk and add a pinch of salt to enhance flavor.
How do I make this soup spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when blending the soup. For extra heat, stir in 1 diced chipotle pepper in adobo sauce (remove seeds for less intensity). If you love smoky heat, increase the smoked paprika to 1 teaspoon and add a dash of liquid smoke. Always taste first—you can adjust as needed!
Can I use regular potatoes instead of sweet potatoes?
Regular potatoes will work, but the flavor and texture will be completely different. Sweet potatoes provide natural sweetness and a velvety consistency that regular potatoes lack. If you must substitute, use Yukon Gold potatoes (they’re creamier) and add ½ teaspoon cinnamon to mimic sweetness. However, the smoky-sweet balance will be off—this recipe truly shines with sweet potatoes!
How long will this soup keep in the fridge?
Store the soup in an airtight container for up to 5 days in the refrigerator. The flavors actually improve as the ingredients meld! For longer storage, freeze for up to 3 months. To preserve crispiness, freeze the bacon separately and add it back when reheating. Thaw overnight in the fridge before reheating gently on the stove.
What’s the best way to reheat leftover soup?
Reheat gently on the stove over low-medium heat, stirring occasionally, until steaming (5-7 minutes). Avoid microwaving—it can make the cream separate. For extra richness, stir in a splash of milk or cream. If the soup seems too thick after reheating, thin it with a little broth or water. Always add crispy bacon bits fresh from the oven for that perfect crunch!
