Sweet Potato and White Bean Soup: A Hearty and Healthy Winter Favorite
Embrace the cozy comfort of soup season with this incredibly delicious and nourishing sweet potato and white bean soup. Packed with vibrant vegetables and crowned with crispy bacon, this recipe is a family-friendly delight that’s both satisfying and wholesome. Discover how to create a warming bowl that’s perfect for chilly evenings!

As the days grow shorter and the air bites with a crisp chill, there’s an undeniable call for warm, comforting meals. For many, this signals the official start of “soup season”—a time when steamy bowls of goodness become a staple on dinner tables. There’s something uniquely comforting about a hot bowl of soup on a cold day, particularly when snow is falling outside. It’s not just about the warmth; it’s about the ease with which you can pack a myriad of healthy ingredients into one delicious pot, creating a meal that nourishes both body and soul.
This sweet potato and white bean soup is a testament to that philosophy. It’s a vibrant, flavorful dish designed to be both incredibly nutritious and wonderfully adaptable. Whether you’re a seasoned chef or a beginner in the kitchen, this recipe promises a straightforward cooking experience with a truly rewarding outcome. The natural sweetness of the sweet potatoes beautifully complements the earthy notes of the white beans and kale, all brought together by a rich broth and topped with irresistible crispy bacon. It’s a symphony of textures and flavors that will delight every palate, making it an instant family favorite.
One of the best aspects of this soup is its versatility. While the recipe offers a fantastic base, it’s also highly customizable. Don’t like a particular ingredient? Feel free to swap it out! Want to make it vegan? That’s easily done. This flexibility ensures that everyone can enjoy a bowl tailored to their preferences, without compromising on flavor or nutritional value. Get ready to stir up a pot of cozy comfort that will warm your home and your heart.
Essential Ingredients for Your Sweet Potato and White Bean Soup
While the ingredient list for this hearty soup might seem extensive at first glance, don’t be daunted! Most items are likely already in your pantry or easily found at any grocery store. We focus on fresh, wholesome components that build layers of flavor and provide incredible nutritional benefits. Here’s what you’ll need to create this comforting masterpiece:
- Bacon: Adds a savory depth and irresistible crispy topping.
- Yellow Onion: Forms the aromatic foundation of the soup.
- Carrots: Contribute natural sweetness and essential vitamins.
- Celery: Provides a subtle savory flavor and crunchy texture.
- Garlic: A key flavor enhancer, bringing warmth and pungency.
- Sweet Potatoes: The star of the show, offering creamy texture and rich sweetness.
- Navy Beans: A source of plant-based protein and fiber, making the soup truly satisfying.
- Dried Thyme: Earthy and aromatic, a classic herb for savory dishes.
- Italian Seasoning: A blend of herbs that adds complexity and depth.
- Salt: Essential for balancing and enhancing all the flavors.
- Chicken (or Veggie) Stock: The liquid base, infusing the soup with robust flavor.
- Fresh Kale: Boosts the nutritional profile with vitamins and a touch of bitterness.
- Optional: Parmesan Rind: A secret weapon for infusing deep umami flavor during cooking.

Ingredient Spotlight: Tips and Substitutions
Each ingredient in this soup plays a crucial role in its overall flavor and texture. Understanding these roles, along with potential substitutions, allows you to customize the recipe to your dietary needs and preferences, ensuring a delightful outcome every time.
Bacon: The Crispy Crown (or an Alternative)
The bacon in this recipe isn’t just a topping; it kicks off the flavor building by rendering fat that’s then used to sauté the aromatics. This imparts a smoky, savory richness to the soup that is hard to replicate. For the best results, I recommend a good quality smoked bacon, whether thin or thick cut—the choice is yours. Cook it until it’s perfectly crisp, then remove it and reserve a tablespoon of the rendered fat. This liquid gold will be the foundation of your soup’s incredible taste.
However, if you’re aiming for a vegan or vegetarian version, or simply aren’t a fan of bacon, you can absolutely omit it. In this case, simply skip the first step and start by heating 1 tablespoon of olive oil (or your preferred cooking oil) in the pot before adding the onions, carrots, and celery. You might also consider adding a pinch of smoked paprika or a dash of liquid smoke later in the cooking process to introduce a similar depth of flavor without the meat.
Navy Beans: The Heart of the Soup
Navy beans are chosen for their creamy texture and mild flavor, which allows them to absorb the other spices and broth beautifully. They also contribute significant protein and fiber, making this soup incredibly filling and nutritious. While navy beans are excellent, don’t feel limited to them. Any white bean will work wonderfully in this recipe. Cannellini beans (also known as white kidney beans) are a popular choice due to their slightly firmer texture, and great northern beans would also be a fantastic option. Ensure your beans are rinsed and drained thoroughly before adding them to the pot to remove excess sodium and improve digestion.
Kale: A Nutrient Powerhouse
Kale is a fantastic addition to this soup, bringing a vibrant green color, a slight earthy bitterness that balances the sweet potatoes, and a massive nutritional boost. It’s packed with vitamins A, C, and K, as well as antioxidants. If you have picky eaters who might shy away from greens, you can finely chop the kale or even omit it, though I highly recommend including it for its health benefits and textural contribution. For a more tender kale in your soup, you can briefly massage the chopped leaves with a tiny bit of olive oil before adding them to the pot, or simply ensure they are cooked for the full 1-2 minutes until slightly wilted but still bright green. Remember to remove the tough stems before chopping.
Parmesan Rind: The Umami Secret (Optional but Recommended)
This is a chef’s secret weapon for adding an incredible depth of umami flavor to soups and stews. If you happen to have a leftover parmesan rind from a block of cheese, don’t discard it! Adding it to the soup while it simmers infuses a salty, savory, and complex flavor that elevates the entire dish. It’s not strictly necessary, so don’t worry if you don’t have one, but it truly makes a difference. Just remember to remove it before serving, as it softens but doesn’t fully dissolve. This small addition can transform a good soup into an unforgettable one.
Crafting Your Sweet Potato and White Bean Soup: Step-by-Step Directions
Making this soup is a straightforward process, designed to build layers of flavor with minimal fuss. Follow these detailed steps to achieve a rich, comforting bowl of sweet potato and white bean soup:
- Crisp the Bacon: Start by dicing your bacon into small pieces. Place the chopped bacon in a large soup pot or Dutch oven over medium heat. Cook, stirring occasionally, until the bacon is beautifully browned and crispy. This usually takes about 5-8 minutes. Once crispy, use a slotted spoon to transfer the bacon to a plate lined with paper towel. This allows the excess grease to drain, keeping your bacon perfectly crisp for topping. Crucially, reserve about 1 tablespoon of the rendered bacon grease in the pot—this will be the flavor base for your vegetables. Discard any remaining grease.
- Sauté the Aromatics: Add your diced yellow onions, carrots, and celery to the pot with the reserved bacon grease. Sauté these vegetables for about 5-7 minutes, stirring occasionally, until the onions become translucent and the carrots begin to soften. This process, known as building a mirepoix, is essential for developing a foundational flavor. Next, add the minced garlic and cook for another minute until fragrant, being careful not to burn it. Immediately follow with the peeled and cubed sweet potatoes and the seasonings (dried thyme, Italian seasoning, and salt). Stir everything together well to ensure the sweet potatoes are coated with the herbs and spices. Pour in the chicken or vegetable stock, scraping the bottom of the pot with a wooden spoon to deglaze it. This releases any flavorful browned bits stuck to the bottom, incorporating them into your soup. If you are using a parmesan rind for extra flavor, now is the time to add it to the pot.
- Simmer and Finish: Bring the soup to a rolling boil over high heat, then immediately reduce the heat to a gentle simmer. Cover the pot and let it cook for approximately 15-20 minutes, or until the sweet potatoes are tender enough to be easily pierced with a fork. The exact simmering time may vary depending on the size of your sweet potato cubes. Once the sweet potatoes are tender, stir in the rinsed and drained navy beans. Finally, add the finely chopped kale and cook for just 1-2 minutes more, or until the kale has wilted slightly but still retains its vibrant green color.
- Serve and Garnish: Ladle the hot soup into individual bowls. The key to maintaining the bacon’s delightful crispiness is to add it as a topping to each serving rather than stirring it into the entire pot. This ensures that every bite offers a satisfying crunch. For an extra layer of flavor and texture, I highly recommend topping each bowl with a sprinkle of freshly grated Parmesan cheese and a generous crack of black pepper. For those who enjoy a little extra crunch, some homemade croutons would also be a wonderful addition.
This soup is best enjoyed fresh, but it also stores beautifully. Leftover soup can be kept in an airtight container in the refrigerator for 4-5 days. For longer storage, freeze the soup in individual portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.




Recipe Enhancements & Serving Suggestions
Beyond the delightful crispy bacon, there are many ways to elevate this sweet potato and white bean soup. Consider a generous sprinkle of extra Parmesan cheese and a fresh crack of black pepper right before serving—the sharpness of the cheese and the warmth of the pepper truly complement the soup’s flavors. Homemade croutons or crispy toasted bread on the side can add another layer of texture. For a hint of freshness, a dollop of sour cream or Greek yogurt can provide a creamy tang, or a drizzle of good quality olive oil can add richness. A dash of red pepper flakes can introduce a subtle heat, perfect for those who enjoy a little spice.
Follow on Instagram for More Delicious Recipes!
Follow
What To Serve Alongside Your Sweet Potato And White Bean Soup
This sweet potato and white bean soup is wonderfully hearty and satisfying on its own, making it a complete meal. However, if you’re looking to round out your dinner or simply enjoy pairing your soup with a fresh side, there are many excellent options that complement its robust flavors. A slice of crusty bread for dipping is always a classic choice, but here are some specific ideas to enhance your dining experience:
- 30-Minute Dinner Rolls: Soft, warm, and perfect for soaking up every last drop of flavorful broth. These quick rolls are ideal when you want a homemade touch without a long wait.
- Easy Garlic Breadsticks: Crispy on the outside, soft on the inside, and infused with savory garlic butter. These breadsticks add a delightful texture and aroma that pairs beautifully with the creamy soup.
- Cheesy Cornmeal Drop Biscuits: For a more rustic and comforting side, these cheesy biscuits offer a rich, savory bite that complements the soup’s inherent sweetness. They’re quick to make and incredibly flavorful.
- 3-Ingredient Bread: If you’re looking for simplicity, this easy bread recipe is a fantastic option. Its straightforward preparation yields a satisfying loaf that’s perfect for tearing and dipping.
- A Simple Green Salad: A light, crisp salad with a vinaigrette dressing can provide a refreshing contrast to the warm, hearty soup, cleansing the palate between spoonfuls.
- Grilled Cheese Sandwich: The ultimate comfort food pairing, a gooey grilled cheese sandwich dipped into this flavorful soup is a timeless combination that never disappoints.

Can You Make This Sweet Potato And White Bean Soup In The Slow Cooker?
While this sweet potato and white bean soup yields the most vibrant flavors when prepared on the stovetop, it is absolutely possible to adapt it for your slow cooker! This is a fantastic option for busy days when you want to come home to a delicious, ready-made meal. The slow cooker method allows the flavors to meld beautifully over several hours, resulting in a deeply satisfying soup. Here’s how to adjust the recipe:
- Sauté the Bacon Separately: Begin by following the first step of the original recipe: cook the chopped bacon in a separate skillet until crispy. Once done, remove the bacon to a plate lined with paper towel, and save the crispy pieces in an airtight container in the fridge for later. You can discard the rendered bacon grease or save it for another use; it won’t be used directly in the slow cooker.
- Pre-cook Aromatics: Proceed with step two of the original recipe by sautéing the onions, carrots, and celery in a separate pan with a tablespoon of olive oil (or a little of the reserved bacon grease if you prefer) until translucent. Add the garlic and cook for a minute, then stir in the sweet potatoes and seasonings. This crucial step develops the foundational flavors that make the soup so rich.
- Combine in Slow Cooker: Once the vegetables and sweet potatoes are lightly cooked and seasoned, transfer them to your slow cooker pot. Add the white beans and chicken (or vegetable) stock. If you’re using a parmesan rind, add it to the slow cooker now.
- Slow Cook: Cover the slow cooker and cook on the LOW setting for 6-8 hours, or on the HIGH setting for 3-4 hours, until the sweet potatoes are fork-tender.
- Add Kale and Serve: About 5-10 minutes before you’re ready to serve, stir in the finely chopped kale. Allow it to wilt into the hot soup. Ladle the soup into bowls and don’t forget to top each serving with the crispy bacon you prepared earlier, along with any other desired garnishes like fresh Parmesan and black pepper.
Can This Soup Be Made Vegan? A Plant-Based Delight
Yes, absolutely! This sweet potato and white bean soup is incredibly versatile and can be effortlessly adapted to be a delicious, fulfilling vegan meal. With just a couple of simple swaps, you can transform this comforting recipe into a plant-based powerhouse that doesn’t compromise on flavor or satisfaction. Here’s how to make it perfectly vegan:
- Omit the Bacon: The most obvious change is to simply leave out the bacon. Instead of rendering bacon fat, you will start the soup by heating about 1-2 tablespoons of olive oil or your favorite plant-based cooking oil in the pot. This will be used to sauté the vegetables and build the aromatic base of the soup. For a smoky flavor substitute, you can add a dash of liquid smoke, smoked paprika, or a sprinkle of vegan bacon bits at the end.
- Choose Vegetable Stock: Ensure you use a high-quality vegetable stock or broth instead of chicken stock. Opt for a low-sodium variety if possible, as this gives you more control over the final seasoning of your soup.
- Skip Parmesan: The parmesan rind (if you were planning to use it) should be omitted. For topping, instead of regular Parmesan cheese, you can use a plant-based grated “Parmesan” substitute, or sprinkle nutritional yeast over your bowl for a cheesy, umami flavor. Nutritional yeast is a fantastic staple for vegan cooking, offering a savory depth without dairy.
These adjustments will result in a wholesome, vibrant, and incredibly flavorful vegan sweet potato and white bean soup that is rich in nutrients and deeply satisfying. It’s a testament to how easily delicious plant-based meals can be created using simple, fresh ingredients.


Explore More Comforting Recipes From The Blog
If you’ve fallen in love with the comforting warmth of this sweet potato and white bean soup, you’re in for a treat! Our blog is brimming with a variety of delicious recipes, especially more hearty and nourishing soups perfect for any season. Dive into our collection and discover your next favorite meal:
More Hearty Soups to Warm Your Soul:
- Sausage and Gnocchi Soup: A rich and creamy soup featuring tender gnocchi and savory sausage, perfect for a satisfying dinner.
- Spicy Thai Chicken Noodle Soup: Experience a burst of exotic flavors with this zesty and aromatic chicken noodle soup, offering a delightful kick.
- Instant Pot Loaded Cauliflower Soup: A creamy, low-carb alternative to loaded potato soup, made effortlessly in your Instant Pot.
Other Sweet Potato Delights and Easy Weeknight Meals:
- Roasted Sweet Potatoes with Bacon: A simple yet incredibly flavorful side dish or appetizer, highlighting the natural sweetness of roasted potatoes with crispy bacon.
- Easy Sweet Potato Gnocchi: Learn how to make light and tender homemade gnocchi using sweet potatoes, a delightful twist on a classic.
- Sheet Pan Chicken with Sweets and Beets: For a super easy and minimal-cleanup dinner, this sheet pan meal combines flavorful chicken with roasted sweet potatoes and beets.
Sweet Potato and White Bean Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Katherine | Love In My Oven
- Total Time: 45 minutes
- Yield: 5–6 servings
Description
Warm your bellies with this delicious sweet potato and white bean soup! It’s packed with veggies and topped with crispy bacon! The whole family will love this nourishing soup.
Ingredients
- 3 slices bacon, chopped*
- 1/2 yellow onion, diced
- 1 carrot, diced
- 1 celery, diced
- 3 cloves garlic, minced
- 2 small sweet potatoes, peeled and cubed
- 1/2 tsp dried thyme
- 1 tsp Italian seasoning
- 1 tsp salt**
- 5 cups chicken (or veggie) stock
- 2 cans (15 oz) white navy beans
- 2 cups finely chopped kale
- optional: parmesan rind
Instructions
- Begin the recipe by adding the chopped bacon to a soup pot over medium heat, cooking the bacon until it is brown and crispy. Use a slotted spoon to remove the bacon to a plate lined with paper towel to absorb the excess grease. Reserve a tablespoon of the grease in the pot and discard the rest.
- Next, add onions, carrots and celery to the pot and cook for about 5 minutes or until the onions are translucent. Add the garlic and cook for a minute or so, then add the sweet potatoes, followed by the seasonings. Stir everything together, then add in the broth to deglaze the pot a bit. *Note* if you’re using a parmesan rind, add it now to the pot.
- Add the beans to the pot and turn the heat up to boil, then down to a simmer for about 15 minutes or until you can easily poke a sweet potato with your fork. Add in the chopped kale, and cook for 1-2 minutes.
- Serve the soup, adding the cooked bacon to the top of each bowl and topping with parmesan cheese and cracked black pepper.
Leftover soup can be stored in an airtight container in the fridge, for 4-5 days in the fridge. You can also freeze the soup in airtight containers for up to. 2 months, thawing overnight in the fridge.
Notes
*If making a vegan soup, omit this step and proceed with 1 tablespoon of olive oil
**If using a salted stock, reduce salt to 1/2 tsp salt
For slow cooker instructions, see the blog post above.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: soup
- Method: stovetop
- Cuisine: american