There is something so comforting about a warm bowl of soup, especially when the weather feels cold or you just want an easy homemade meal. This soup brings together crispy bacon, soft sweet potatoes, and a rich, creamy texture that feels both filling and cozy. 
It has the perfect mix of smoky, savory, and slightly sweet flavors in every spoonful. The best part is that it is easy to make with simple ingredients you may already have at home. Whether you serve it for lunch or dinner, this soup is the kind of dish that makes everyone want a second bowl.
Table of Contents
Why This Recipe Works
This recipe works because it balances sweet and salty flavors very well. Sweet potatoes make the soup thick and smooth, while bacon adds smoky taste and crunch. Cooking onion and garlic first builds a rich base, and milk or cream makes everything soft and cozy. Everything cooks in one pot, so it is simple and easy.
You should make this soup because it is quick, budget-friendly, and loved by families. It tastes rich but uses easy ingredients you may already have. You can change it with turkey bacon or extra vegetables if you like. It reheats well, so leftovers are just as tasty. This warm soup is comforting, filling, and perfect when you want a simple homemade meal.

Ingredients
Sweet potatoes: Give natural sweetness and thick texture.
Substitute: Pumpkin or carrots.
Bacon: Adds smoky, salty flavor.
Substitute: Turkey bacon or smoked paprika for vegetarian taste.
Onion: Makes the soup base rich and tasty.
Substitute: Leeks or onion powder.
Chicken broth: The main soup liquid with deep flavor.
Substitute: Vegetable broth.
Milk or cream: Makes soup smooth and creamy.
Substitute: Coconut milk or evaporated milk.
Tips
- Cook bacon first and use a little bacon fat for more flavor.
- Cut sweet potatoes small so they cook faster.
- Blend soup well for smooth texture.
- Add milk on low heat so it stays creamy.
- Taste and adjust salt because bacon is salty.

How to Serve
This soup is creamy, sweet, and smoky, perfect for lunch or dinner.
- Top with crispy bacon bits and parsley.
- Serve with toasted bread or rolls.
- Add a side green salad.
Similar Recipes
Instant Pot Italian Wedding Soup

Bacon Sweet Potato Soup
Ingredients
- 5 slices bacon chopped
- 1 tablespoon butter
- 1 small onion chopped
- 2 cloves garlic minced
- 3 cups sweet potatoes peeled and diced
- 4 cups chicken or vegetable broth
- 1 cup milk or cream
- ยฝ teaspoon salt
- ยฝ teaspoon black pepper
- ยฝ teaspoon paprika
- 2 tablespoons chopped parsley
Instructions
- Cook bacon in a big pot until crispy. Remove bacon and keep aside.
- Add butter, onion, and garlic to the pot. Cook until soft.
- Add sweet potatoes and broth. Cook until potatoes are tender.
- Blend soup until smooth.
- Pour in milk or cream and heat gently.
- Add salt, pepper, and paprika. Taste and adjust.
- Top with crispy bacon and parsley. Serve hot.
Nutrition
Notes
โข Cut sweet potatoes small so they cook faster.
โข Blend soup well for smooth texture.
โข Add milk on low heat so it stays creamy.
โข Taste and adjust salt because bacon is salty.
Easy comfort soup recipe perfect for cozy dinners, simple ingredients, and warm family meals.