This sweet potato soup with bacon and coconut milk is a comfort food favorite! It's creamy, savory, and sage gives it that cozy, delicious fall flavor. It's gluten-free and dairy-free!
![Two bowls and a pot of sweet potato soup.](https://finefoodsblog.com/wp-content/uploads/2021/10/21-1008-sweet-potato-soup-bacon-0011-1024x682.jpg)
This creamy sweet potato soup with bacon recipe is made with coconut milk, so it's ultra smooth, hearty but not too heavy. The coconut milk complements the natural sweetness of the potatoes, but the bacon and sage balance it out toward the savory side so it suits my tastes perfectly.
We'll puree this soup to make it smooth and elegant. Frying the sage leaves to put on top is totally optional, but why not try it? I'll show you how, it's really easy to do and adds a beautiful bit of aroma and texture. It's fancy!
And yes, there is a reason we are cooking two slices of bacon separately in the microwave. Read the tips section below.
Sweet potatoes are such a versatile ingredient! Try some of my other sweet potato recipes like Savory Roasted Sweet Potatoes or this Chipotle Sweet Potato Gratin.
Jump to:
Sweet potato soup with bacon ingredients
Sweet potato soup with bacon and coconut milk only has a few ingredients (and I just named three of them!) Add a fresh herb and some pantry staples and you're good to go!
- Sweet Potatoes: When selecting sweet potatoes at the store, here are a few tips. Look for sweet potatoes that are heavy for their size, with smooth skin and no soft or wrinkly spots. If they're wrinkly, they're starting to get old and dried out.
- Bacon: Use a thicker cut bacon, we're going to blend it all into the soup, but this allows you to cook it all in one batch instead of two if you use thin slices.
- Coconut milk: Use full-fat coconut milk here, please. You need all the rich creaminess. It could get too watery if you choose low-fat. And of course using coconut milk means it's a dairy-free recipe!
- Chicken broth: I prefer chicken broth here, I find vegetable stock too sweet.
- Sage: What herb is more of a hallmark of fall flavor than sage? We're going to cook some into the soup, and then if you want to get fancy, fry some leaves to go on top!
- Cayenne pepper: Just a hint of cayenne gives a bit of spiciness on the finish to balance the sweetness of the other flavors.
- Onion: This will be our only aromatic to let the flavor of the sweet potato come through.
- Kosher salt and olive oil: We'll use the olive oil for frying the sage leaves.
Ingredient tip
You could easily make this sweet potato soup recipe with heavy cream, so why are we using coconut milk? First, the subtle sweetness of the coconut milk really complements the sweet potatoes. Second, coconut milk is a very forgiving ingredient. You don't have to worry about it scorching like heavy cream might, and it won't split when you're reheating the soup. And of course, it's a dairy-free recipe, which means folks who are lactose-intolerant can enjoy it!
How to make bacon sweet potato soup
Inspired by a sweet potato soup recipe from Alex Guarnaschelli featured on The Kitchen.
Step 1: Cook the first batch of bacon
Heat a Dutch oven or heavy stockpot over medium high heat. Add four slices of the bacon and cook until crisp. Transfer to a paper towel to cool. Leave the bacon grease in the pan.
Step 2: Sweat the onions in the bacon fat
While the bacon cooks, use a good chef's knife to dice the onion. Once you've removed the bacon from the pot, add the onions to the bacon fat and sauté in the pot over medium heat until they are fragrant, translucent and just beginning to turn brown on the edges.
Step 3: Chop the sweet potatoes and sage
While the onions cook, use a vegetable peeler to peel the sweet potatoes and chop them into large chunks.
Finely chop the sage.
Step 4: Add sage and cayenne to the onions
Add the sage and cayenne to the pan with the onions and stir for about one minute, until the sage is fragrant. Season with a pinch of salt.
Step 5: Add broth, sweet potatoes, and bacon to the pot and simmer the soup
Add the chicken stock, 1 teaspoon of kosher salt, and sweet potatoes to the pot, crumble in the bacon, and bring to a boil. Reduce heat to a simmer, cover and cook for about 25 minutes until the potatoes are fork tender.
Want to save this recipe?
You'll be added to my email list!
Step 6: Fry the sage leaves (optional)
While the soup simmers, fry the sage leaves and cook the other two slices of bacon in the microwave.
Place a small skillet over medium high heat and cover the bottom of the pan with olive oil. Once the oil is shimmering, add the sage leaves and fry for about 20 seconds. (careful! they spit a bit!) Remove to a paper towel and hit them with a pinch of sea salt like Maldon right away.
Step 7: Cook the second batch of bacon (in the microwave!!)
Place a paper towel on a microwave safe plate, top with the remaining two slices of bacon. Cover with another paper towel and microwave for 2 - 4 minutes until bacon is crisp. Let cool, then crumble and set aside.
Step 8: Purée the sweet potatoes, add coconut milk, and serve the soup topped with bacon
Turn off the heat and use an immersion blender to blend the soup until smooth. You can also use a regular blender, just do this in batches and see tip below about blending hot liquids.
Stir in the coconut milk and simmer for a few minutes until the soup reaches your desired consistency. Taste for seasoning and adjust if necessary.
Serve sweet potato soup topped with crumbled bacon and a few fried sage leaves.
Expert tips
- Use caution when blending hot liquids! Hot liquids can expand in the blender and cause the top to come off, resulting in hot soup flying all over you and your kitchen. Ouch. If you are using a traditional blender to purée the soup, do this in small batches with the top vented to allow heat to escape. This is why I love to use an immersion blender for this task.
- I've written this bacon sweet potato soup recipe in a specific order so that you can be chopping and prepping one thing while another thing is cooking. So you shouldn't have a whole lot of prep time on the front end. If you don't feel confident about this, go ahead and chop the sweet potatoes and onions and sage ahead of time before you start cooking the bacon.
- Cook bacon in 2 batches: We're cooking 2 slices of bacon for the garnish separately in the microwave because the bacon fat from 6 slices of bacon is just too much to leave in the sweet potato soup. And no one wants to try to scoop hot bacon fat out of a pot.
- Use caution when frying the sage: When frying the sage, it will bubble and pop a LOT for a very short amount of time due to the water content in the leaves. Don't do too many leaves at a time.
- Cut the potatoes any way you like: It really doesn't matter how you cut up the sweet potatoes. You don't have to cut them too small, just try to make them about the same size so they cook evenly.
- Adjust spice level to your liking: There's just enough cayenne in this sweet potato soup recipe to give it a bit of heat on the finish. If you like it spicy, feel free to add more.
Soup topping ideas
I recommend topping this sweet potato soup with bacon and crispy sage, but you can change it up and add to it as you see fit. Here are some ideas!
- Add a drizzle of coconut milk on top.
- Top it with crispy chickpeas or croutons for more texture.
- Swap the sage for chopped fresh chives.
- Amp up the spice with some sliced fresno chilis.
Bacon sweet potato soup serving suggestions
- Lunch on a cold day: It makes for a warming lunch on a cold day, with a slice of crusty bread or Pampushky rolls.
- Serve it for a holiday meal: It can be made ahead so this is a time-saver as a Thanksgiving recipe or Christmas recipe.
- Make it part of a dairy-free meal: Sweet potato bacon soup is an excellent first course. Follow up with Apple Cider Chicken for a main course, then try Almond Flour Carrot Cake for dessert!
FAQ
Yes, for this recipe, you need to peel the sweet potatoes. We want a smooth, creamy texture, so the peels must be removed.
Yes this sweet potato soup freezes very well, I like to make a big batch so I have extra to freeze! Allow to cool completely, then store in an airtight container in the freezer for up to two months.
Yes! Allow to cool completely, then store in an airtight container in the refrigerator for up to 4 days or in the freezer for up to two months.
Eliminate the bacon and use 2 tablespoon olive oil or coconut oil to sauté the onions. Replace the chicken broth with vegetable broth.
Try these soup recipes with bacon
In my house, the smell of onions cooking in bacon fat can only mean one thing: Soup Season! Try these soup recipes on for size.
- On that first rainy night of fall, I love to make Potato Cheese Soup. It's ready quickly and so comforting!
- If you want to keep that sweet potato soup vibe going, try Sweet Potato Corn Chowder, which also starts with bacon as the base for cooking the aromatics. It's made with sweet potatoes instead of regular ones for amped up flavor.
- And for good luck and prosperity in the New Year, we always have Black Eyed Pea Soup. (It'll cure your hangover, too!)
Sweet potato soup with bacon is tasty, simple, and quick!
- Full of unique flavors: Coconut milk makes the sweet potato soup creamy, bacon helps balance the sweet and savory flavors. Cayenne pepper gives it a hint of spice and sage makes it tastes undeniably like fall!
- No need to make roasted sweet potato ahead of time: This is a huge time saver! We are not pre-baking or roasting the sweet potatoes, we'll cook them in the broth in the soup pot!
- Using an immersion blender saves time and energy: I love using this tool! No precarious transferring to and from the blender, no worrying about the blender lid exploding. This also means less dishes!
- It's ready in 45 minutes: You can easily make it on a weeknight.
- It's a dairy free and gluten free recipe: Everyone should be able to enjoy a cozy fall comfort food!
If you enjoy this recipe, please leave me a 5-star rating in the recipe card! It really helps others find my content and helps my business grow! Sign up for my newsletter for recipes delivered to your inbox and follow me on Instagram and Pinterest! Thank you!
Recipe
Sweet Potato Soup with Bacon
Want to save this recipe?
You'll be added to my email list!
Equipment
Ingredients
- 2.5 lbs sweet potatoes
- 1 yellow onion
- 6 slices bacon divided
- 2 tablespoon finely chopped sage plus more leaves for frying
- ¼ teaspoon cayenne
- 4 cups chicken broth
- 13.5 ounces full fat coconut milk (one can)
- 1 teaspoon kosher salt plus more to taste
- olive oil for frying sage leaves amount depends on the size of the skillet
Instructions
- Heat a Dutch oven or heavy stockpot over medium high heat. Add 4 slices of the bacon and cook until crisp. Transfer to a paper towel to cool. Leave the bacon grease in the pot.
- While the bacon cooks, use a good chef's knife to dice the onion. Once you've removed the bacon from the pot, add the onions to the bacon fat and sauté until they are fragrant, translucent and just beginning to turn brown on the edges, about 5 - 8 minutes.
- While the onions cook, use a vegetable peeler to peel the sweet potatoes and chop them into large chunks. Finely chop the sage.
- Add the sage and cayenne to the pan with the onions and stir for about one minute, until the sage is fragrant. Season with a pinch of salt.
- Add the chicken stock, 1 teaspoon of kosher salt, and sweet potatoes to the pot, crumble in the bacon, and bring to a boil. Reduce heat to a simmer, cover and cook for about 25 minutes until the potatoes are fork tender.
- If you want to fry the sage leaves, place a small skillet over medium high heat and cover the bottom of the pan with olive oil. Once the oil is shimmering, add the sage leaves and fry for about 20 seconds. (careful! they spit a bit!) Remove to a paper towel to drain and hit them with a pinch of sea salt like Maldon right away.
- To cook the bacon, place a paper towel on a microwave safe plate, top with the remaining two slices of bacon. Cover with another paper towel and microwave for 2 - 4 minutes until bacon is crisp. Let cool, then crumble and set aside.
- Turn off the heat and use an immersion blender to blend the soup until smooth. You can also use a regular blender, just do this in batches and see tip below about blending hot liquids.
- Stir in the coconut milk and simmer for a few minutes until the soup reaches your desired consistency. Taste for seasoning and adjust if necessary. Transfer to individual bowls and top with microwaved bacon and fried sage leaves to serve.
Notes
- I've written this recipe in a specific order so that you can be chopping and prepping one thing while another thing is cooking. So you shouldn't have a whole lot of prep time on the front end. If you don't feel confident about this, go ahead and chop the sweet potatoes and onions and sage ahead of time before you start cooking the bacon.
- We're cooking 2 slices of bacon separately in the microwave because the bacon fat from 6 slices of bacon is just too much to leave in the soup. And no one wants to try to scoop hot bacon fat out of a pot.
- Frying the sage leaves is totally optional, but you should try it. It's fun and fancy.
- When frying the sage, it will bubble and pop a LOT for a very short amount of time due to the water content in the leaves. Don't do too many at a time.
- It really doesn't matter how you cut up the potatoes. You don't have to cut them too small, just try to make them about the same size so they cook evenly.
- There's just enough cayenne in the recipe to give it a bit of heat on the finish. If you like it spicy, feel free to add more.
- Use caution when blending hot liquids! Hot liquids can expand in the blender and cause the top to come off, resulting in hot soup flying all over you and your kitchen. Ouch. If you are using a traditional blender to purée the soup, do this in small batches with the top vented to allow heat to escape. This is why I love an immersion blender for this task.
Melissa
My sister told me about this. It's cooking on stove. 20 min left. Smells amazing!!! Cannot wait to try this!!!!
Debra
Hi Melissa!
Yay! Yes it does make the house smell good. Thanks for trying my recipes!
Debra
Linda Cummings
Love that this recipe is dairy free.