Creamy Bacon Potato Soup
Creamy Bacon Potato Soup is the perfect dish to warm you up on a chilly day. This luscious concoction combines crispy bacon with hearty russet potatoes, creating a creamy bowl that’s nothing short of comforting. With every spoonful, you’ll encounter the savory richness that can only come from thick-cut bacon, brightened by a hint of ranch seasoning. It’s not just a soup; it’s an experience that beckons you home after a long day.
Table of Contents

The first time I made this delightful soup, I was just looking for something to use up some potatoes and bacon. What emerged from my kitchen was a heartwarming dish that quickly became a family favorite. We gathered around the dining table, bowls steaming in front of us, sharing stories while savoring each creamy bite. Now, I can’t help but make this often, because let’s face it: there’s something magical about creamy soups, isn’t there?
Why You’ll Love This Recipe
- Simple & Quick: Ready in under an hour, this soup is perfect for busy weeknights.
- Irresistible Flavor: Each spoonful is filled with smoky bacon and creamy potato goodness.
- Eye-Catching Appeal: Garnished with green onions and cheddar, it’s as pretty as it is delicious!
- Flexible Serving: This soup is fantastic for dinner, game day snacks, or even cozy brunches.
- Diet-Friendly Options: Can easily be made gluten-free with a flour alternative.
Ingredients You’ll Need
- 6 strips thick-cut bacon, chopped: This is where all that rich flavor comes from! Feel free to use turkey bacon for a lighter option.
- 1 medium onion, diced: Adds a savory sweetness that pairs perfectly with potatoes.
- 1 teaspoon minced garlic: A must for enhancing the overall flavor.
- 3 tablespoons all-purpose flour: Used to thicken the soup; for gluten-free, substitute with a gluten-free flour blend.
- 4 cups chicken broth: Provides the base of the soup; vegetable broth works wonderfully for a vegetarian option.
- 3 lbs russet potatoes, peeled and diced into 1-inch cubes: These starchy beauties help create that creamy texture.
- 2 cups whole milk: Adds richness; for a lighter version, use low-fat milk or a dairy alternative like oat milk.
- 3 tablespoons Ranch seasoning: This brings a delightful herbaceous flavor—it’s a game changer!
- 1 cup sour cream: Incorporates a tanginess to balance out the richness.
- Salt and pepper, to taste: Essential for bringing out all the flavors.
- Shredded cheddar cheese: A delicious topping that melts beautifully.
- Sliced green onions or chives: For garnish, adding a fresh crunch.
How to Make Creamy Bacon Potato Soup
- Cook the Bacon: In a large Dutch oven or stock pot over medium-high heat, add the chopped bacon. Cook until crispy, which takes about 8–10 minutes. Once done, remove the bacon and place it on a plate lined with paper towels to drain, leaving the grease in the pot.
- Sauté the Aromatics: Add the diced onion to the pot with the bacon grease. Sauté until it’s translucent, about 5 minutes. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Create the Roux: Sprinkle the 3 tablespoons of flour over the onions and garlic, stirring constantly for about 2 minutes until it’s light golden. This roux is the secret to a creamy texture.
- Add the Broth and Potatoes: Gradually pour in the 4 cups of chicken broth while stirring. Make sure to scrape up any browned bits from the bottom of the pot. Bring it to a simmer, then add the diced russet potatoes. Let them cook for about 15–20 minutes until fork-tender.
- Mash the Potatoes: Using a potato masher, mash about half of the potatoes directly in the pot. This helps thicken the soup while still keeping some chunks for texture. Stir in 2 cups of whole milk and the Ranch seasoning mix. Let it continue to simmer for another 10 minutes.
- Finish the Soup: Remove the pot from the heat, and add the 1 cup of sour cream. Stir until well combined. Season with salt and pepper to your liking. Serve warm, garnished with the crispy bacon, shredded cheddar cheese, and chopped green onions or chives.
Storing & Reheating
To store Creamy Bacon Potato Soup, let it cool completely before transferring it to an airtight container. It can stay at room temperature for up to two hours, or in the fridge for about 3–4 days. For longer storage, consider freezing the soup in individual portions for up to 3 months. When you’re ready to enjoy it again, thaw in the refrigerator overnight and reheat on the stovetop over low heat for about 15 minutes, stirring occasionally. Keep in mind that the texture may change slightly, so adding a splash of milk while reheating can help refresh its creaminess.
Chef’s Helpful Tips
- Avoid Burning the Roux: Keep stirring constantly to prevent the flour from burning. A burnt roux can ruin the taste of your soup.
- Uniform Potato Size: Make sure to dice the potatoes into uniform 1-inch cubes to ensure even cooking.
- Adjust Thickness: For a creamier soup, feel free to add more milk or reduce the cooking time to keep the chunks intact.
- Experiment with Toppings: Try adding croutons, crispy fried onions, or even a sprinkle of paprika for an added crunch and flavor.
- Make Ahead: This soup is perfect for meal prepping; just add the toppings fresh when serving!
Creamy Bacon Potato Soup is not only flavorful, but it’s also an incredible comfort food that can bring the family together. Its appeal lies in its simplicity and adaptability. So, don’t hesitate to add your own twist, whether that’s through spices or extra veggies. I encourage you to gather your loved ones around the table, share stories, and enjoy every spoonful of this creamy delight.

Recipe FAQs
Can I make this soup vegetarian?
Absolutely! You can substitute the thick-cut bacon with smoked paprika or liquid smoke for that smoky flavor. Use vegetable broth instead of chicken broth and omit the sour cream or use a dairy-free alternative.
What if my soup is too thick?
If you find your soup is thicker than you’d like, simply stir in more broth or milk until you reach your desired consistency. This will enhance the creaminess and bring back the velvety texture.
How can I add more vegetables?
Feel free to sneak in your favorite vegetables! Diced carrots, celery, or even sweet corn can add some color and nutrition. Just add them during the onion sauté phase and ensure they’re tender before adding potatoes.
Can I freeze the soup?
Yes, this soup freezes well! Just remember to leave out the sour cream and cheese until you reheat it. It’s best to store it in single portions for quick meals down the line.
PrintMore Soups Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Bacon Potato Soup
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Soups
- Method: Stovetop
- Cuisine: American
Description
This creamy bacon potato soup is a comforting delight, featuring tender potatoes, crispy bacon, and a rich, savory flavor. Perfect for a cozy dinner or family meal!
Ingredients
- 6 strips thick-cut bacon, chopped
- 1 medium onion, diced
- 1 teaspoon minced garlic
- 3 tablespoons all-purpose flour
- 4 cups chicken broth
- 3 lbs russet potatoes, peeled and diced into 1-inch cubes
- 2 cups whole milk
- 3 tablespoons Ranch seasoning, or a 1 oz package (dry mix only)
- 1 cup sour cream
- salt and pepper, to taste
- shredded cheddar cheese
- sliced green onions or chives
Instructions
- In a large dutch oven or stock pot, cook the bacon over medium-high heat until crispy. Remove and place on paper towels, leaving grease in the pot.
- Add the diced onion and cook until translucent, about 5 minutes. Stir in minced garlic and cook for an additional 30 seconds.
- Stir in flour and cook for 2 minutes until it's light and golden. Stir continuously to avoid burning.
- Gradually pour in the chicken broth while stirring, scraping the bottom of the pot. Bring to a simmer and add diced potatoes. Simmer for 15-20 minutes until tender.
- Mash half of the potatoes with a masher for thickness while leaving some chunks for texture. Stir in milk and Ranch seasoning; let simmer for an additional 10 minutes.
- Remove from heat, stir in sour cream, and season with salt and pepper. Serve warm topped with bacon, cheddar cheese, and green onions.
Notes
For extra creaminess, you can substitute heavy cream for whole milk.
If you like a spicier kick, add some red pepper flakes or hot sauce to the soup.
Leftovers can be stored in the fridge for up to three days, and can be reheated on the stove.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 3g
- Sodium: 840mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 50mg
