As you take a spoonful of bacon potato soup, the rich, creamy texture envelops your taste buds, while the smoky aroma of crispy bacon dances in the air. This delightful blend of tender potatoes and savory seasonings offers a warm embrace, making every bowl a celebration of comfort food that’s simply irresistible.
I still remember the first time I savored this luscious soup at a cozy family gathering, where laughter mingled with the inviting scent wafting from the kitchen. Perfect for chilly evenings or a casual get-together, bacon potato soup promises to be the heartwarming highlight of any meal, leaving you craving more after just one delicious bite.
Why Is bacon potato soup So Irresistibly Good?
Creamy texture from heavy cream creates a luscious base that envelops your taste buds. Crispy bacon adds a savory crunch, making each spoonful delightful. Fresh garlic and onion provide aromatic depth, while diced potatoes ensure heartiness in every bite. Plus, it’s quick to make, ready in just 45 minutes! Perfect for cozy dinners or feeding a crowd!
bacon potato soup Ingredients
- For the Soup Base
- 4 slices bacon (chopped) – Crispy bacon adds a smoky depth of flavor to your bacon potato soup.
- 1 medium onion (diced) – Onion brings sweetness and depth, making the soup more aromatic.
- 2 cloves garlic (minced) – Fresh garlic enhances the overall savory taste and offers a delightful aroma.
- 4 cups potatoes (peeled and diced) – Creamy potatoes serve as the heart of the soup, providing comfort in every spoonful.
- 4 cups chicken broth – A rich broth acts as the flavorful foundation for this hearty dish.
- For the Creaminess
- 1 cup heavy cream – This ingredient adds luscious creaminess, making each bowl velvety smooth and indulgent.
- For Seasoning
- 1 teaspoon salt (to taste) – Adjust to enhance flavors without overpowering the other ingredients.
- 1 teaspoon black pepper (to taste) – Freshly cracked pepper adds a subtle heat that complements the creamy base.
- 1 teaspoon thyme (dried) – Thyme introduces an earthy note, balancing the richness of the soup perfectly.
- For Garnish
- 1 cup cheddar cheese (shredded, for garnish) – Melting cheese on top creates an irresistible topping that elevates your soup experience.
- 2 tablespoons chives (chopped, for garnish) – Fresh chives add a pop of color and mild onion flavor for a beautiful finish.
Step-by-Step bacon potato soup

1. Cook the bacon: In a large pot, cook the chopped bacon over medium heat until crispy. This will take about 5–7 minutes. Remove the bacon and set aside, leaving the delicious drippings in the pot for flavor.
2. Sauté the onion: Add the diced onion to the pot and sauté until translucent, about 5 minutes. The onion should become soft and fragrant. Stir in the minced garlic and cook for an additional minute, allowing those lovely aromas to fill your kitchen.
3. Add potatoes and broth: Now, add the diced potatoes, chicken broth, salt, pepper, and thyme to the pot. Bring everything to a boil, then reduce heat and let it simmer until the potatoes are tender, which should take about 20 minutes.
4. Mash for thickness: Using a potato masher, mash some of the potatoes in the pot to thicken the soup while leaving some chunks for that heartiness you love. This gives your bacon potato soup a delightful texture.
5. Stir in cream and bacon: Gently stir in the heavy cream and cooked bacon back into the pot. Heat through for another 5 minutes, adjusting seasoning as needed to ensure every bite is flavorful.
6. Serve and garnish: Serve hot in bowls, garnished with shredded cheddar cheese and chopped chives for an extra touch of color and flavor that will warm your heart.
Optional: For an added crunch, sprinkle some crispy bacon bits on top before serving!
Exact quantities are listed in the recipe card below.
Tips for the Best bacon potato soup
- Crispy Bacon: Make sure to cook the bacon slowly over medium heat to render the fat fully and achieve that perfect crispiness.
- Onion Sautéing: Don’t rush the onion; sauté until it’s translucent to develop its sweetness, enhancing the overall flavor of your bacon potato soup.
- Potato Variety: Use starchy potatoes like Russets for a creamier texture. Waxy potatoes won’t break down as well, leaving chunks instead of creamy goodness.
- Thickening Technique: Mash some potatoes but leave others intact for texture. Be careful not to over-mash, or you’ll lose that hearty feel in your soup.
- Seasoning Balance: Adjust salt and pepper at the end; flavors concentrate as they cook. Taste before serving to ensure your bacon potato soup is perfectly seasoned.
- Creamy Addition: Add heavy cream slowly and stir well to prevent curdling. Heating it too quickly can lead to unexpected texture changes in your delicious soup.
How to Store and Freeze bacon potato soup
- Fridge: Store leftover bacon potato soup in an airtight container for up to 3 days. Make sure it cools completely before refrigerating.
- Freezer: For longer storage, freeze the soup in freezer-safe containers for up to 3 months. Leave some space at the top, as it will expand when frozen.
- Reheating: Thaw frozen soup overnight in the fridge. Reheat gently on the stovetop over medium heat, stirring occasionally until warmed through.
- Garnishes: Add fresh chives and cheddar cheese just before serving for the best flavor and texture.
bacon potato soup Variations
Feel free to get creative and make this comforting dish your own with these delightful twists!
- Vegetarian: Swap out bacon for smoked paprika or sautéed mushrooms for a rich, smoky flavor. The earthy tones will still provide that depth you crave.
- Spicy Kick: Add diced jalapeños or a teaspoon of cayenne pepper to the soup for a fiery touch. This can elevate the warmth and add an exciting dimension to each spoonful.
- Creamy Vegan: Use coconut milk instead of heavy cream and replace chicken broth with vegetable broth. This variation is both creamy and rich, perfect for a dairy-free delight.
- Loaded Toppings: Top your soup with crispy fried onions and sour cream, alongside the cheddar cheese. This creates layers of flavor and texture that make every bite memorable.
- Herb Infusion: Experiment with fresh herbs like rosemary or parsley in place of thyme. Fresh herbs will brighten the dish, adding an aromatic flair that’s simply irresistible.
- Extra Veggies: Incorporate diced carrots or celery for added nutrition and crunch. These veggies lend a sweetness that beautifully balances the savory bacon.
- Cheesy Delight: Fold in additional varieties of cheese like gouda or pepper jack before serving. This not only enhances creaminess but also introduces new flavor profiles to savor.
Make Ahead Options

This creamy bacon potato soup is not only comforting but also perfect for meal prep, making your weeknight dinners a breeze. You can chop the bacon, onion, and garlic and store them in an airtight container in the refrigerator for up to 24 hours. The diced potatoes can be prepped ahead as well; just place them in cold water to prevent browning until you’re ready to cook. You can also measure out the chicken broth and spices in advance, so everything is ready to go. When you’re prepared to enjoy this delicious soup, simply follow the cooking steps after sautéing the bacon and vegetables, then simmer until the potatoes are tender. After adding the heavy cream and bacon back in, your hearty bowl of bacon potato soup will be ready to serve in no time!
bacon potato soup Recipe FAQs
What type of potatoes work best for bacon potato soup?
For this recipe, I recommend using Russet or Yukon Gold potatoes. They are starchy and creamy, creating a lovely texture in the soup. Make sure to peel and dice them evenly so they cook at the same rate.
Can I substitute bacon with a healthier option?
Absolutely! If you’re looking for a healthier alternative, you can use turkey bacon or even omit the bacon entirely for a vegetarian version. You might consider adding smoked paprika or liquid smoke to retain that smoky flavor.
How should I store leftover bacon potato soup?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of chicken broth or cream to restore the consistency, as it may thicken when chilled.
Can I freeze bacon potato soup?
Yes, you can freeze this soup! Allow it to cool completely and then transfer it to freezer-safe containers. It will keep well for about 2-3 months. When ready to enjoy, thaw it overnight in the fridge and reheat on the stovetop over low heat.
What can I use instead of heavy cream?
If you want a lighter option, you can substitute heavy cream with half-and-half or coconut milk. For a dairy-free version, unsweetened almond milk or cashew cream works nicely too, but remember that it might slightly alter the flavor and richness.
How many servings does this recipe yield?
This recipe makes about 4 hearty servings, perfect for cozy family dinners. Each serving is approximately 350 calories, making it a filling yet comforting meal for everyone at your table.

Bacon Potato Soup
Ingredients
- 4 slices bacon chopped
- 1 medium onion diced
- 2 cloves garlic minced
- 4 cups potatoes peeled and diced
- 4 cups chicken broth
- 1 cup heavy cream
- 1 teaspoon salt to taste
- 1 teaspoon black pepper to taste
- 1 teaspoon thyme dried
- 1 cup cheddar cheese shredded, for garnish
- 2 tablespoons chives chopped, for garnish
Method
- In a large pot, cook the chopped bacon over medium heat until crispy. Remove and set aside, leaving the drippings in the pot.
- Add the diced onion to the pot and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional minute.
- Add the diced potatoes, chicken broth, salt, pepper, and thyme to the pot. Bring to a boil, then reduce heat and simmer until the potatoes are tender, about 20 minutes.
- Using a potato masher, mash some of the potatoes in the pot to thicken the soup, leaving some chunks for texture.
- Stir in the heavy cream and cooked bacon, and heat through for another 5 minutes. Adjust seasoning as needed.
- Serve hot, garnished with shredded cheddar cheese and chopped chives.















