Creamy Potato Soup with Bacon

Category: Comforting Soups and Stews to Warm Your Soul

This creamy potato soup brings together tender gold potatoes, crisp bacon, and rich dairy for a satisfying bowl. Bacon is cooked until crisp, then onions and garlic are sautéed in the drippings. Potatoes, broth, and cream are simmered, with part of the soup pureed for a velvety texture. Sour cream and bacon are stirred in before serving for a hearty, flavorful finish. Top with cheddar, chives, or extra bacon for a warming meal the whole family will love.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Thu, 27 Nov 2025 19:15:29 GMT
A bowl of creamy potato soup with bacon. Pin
A bowl of creamy potato soup with bacon. | panbite.com

There is nothing cozier than a bowl of creamy potato soup studded with crispy bacon on a chilly day I have been refining this recipe for years and it still brings my family to the table with anticipation The blend of velvety potatoes smoky bacon and a hint of richness from cream creates a comforting soup you will crave again and again

The first time I served this soup on a snowy weekend my family gathered around for seconds before I could even sit down Now it is our go-to meal for cold evenings when we want warmth comfort and something that reminds us of home

Gather Your Ingredients

  • Bacon: Chopped into bite sized pieces gives the soup rich smoky depth Look for thick cut bacon with balanced fat and meat
  • Butter: Lets you build flavor and gives the onions and garlic a lush base Choose unsalted for more control of saltiness
  • Yellow onion: Adds sweetness as it softens during cooking For best flavor select onions that feel firm and heavy
  • Garlic: Brings earthiness and aroma Fresh cloves will taste best Avoid sprouted or dried out garlic
  • All purpose flour: Thickens the soup to the perfect spoonable consistency Sift to avoid clumps
  • Gold potatoes: Known for their creamy texture peel and dice evenly for uniform cooking Choose potatoes with smooth skins and no green spots
  • Chicken broth: Flavorfully seasons and loosens the soup go for low sodium so you can manage the salt
  • Milk: Lends silkiness and keeps the soup from being too rich Use whole milk for best results
  • Heavy cream: Takes the creaminess up a notch Fresh cream will bring body and a subtle sweetness
  • Salt and ground pepper: Both heighten all the other flavors Start with less and season to taste as you go
  • Ancho chili powder: Offers a mild warm spice If your store does not stock this you can swap in smoked paprika for gentle heat

How to Make It

Cook the Bacon:
Place the bacon pieces in a soup pot over medium heat Stir occasionally as they render their fat and turn brown Cook until crisp then remove the pieces to a plate but leave the bacon fat in the pot for flavor
Sauté the Aromatics:
Add butter and chopped onion to the bacon fat still in your pot Keep the heat at medium Cook the onions gently for about five minutes until they are soft and translucent Add the minced garlic and stir often Just thirty seconds brings out the best fragrance without letting the garlic burn
Make the Roux:
Sprinkle flour evenly over the onions and garlic Stir persistently with a wooden spoon or whisk to form a smooth lump free mixture This is your soup’s thickener so let it bubble for a minute or two to cook out any raw flour taste
Build the Soup Base:
Add the diced potatoes chicken broth milk heavy cream salt pepper and ancho chili powder Stir well to incorporate everything Keep the heat at medium high and bring this up to a boil
Cook the Potatoes:
Let the soup bubble briskly for ten minutes The potatoes should be tender enough to pierce with a fork not falling apart Test a few pieces to be sure they cook evenly
Blend for Creaminess:
Turn the soup down to a gentle simmer Use a ladle to move half the soup to a blender and puree until completely smooth If you have an immersion blender blend right in the pot but leave half unblended so you have a creamy yet chunky texture
Recombine and Add Mix ins:
Return the pureed soup to your pot Stir in the sour cream and most of the reserved bacon Save a handful of bacon for garnish Give the soup a good stir to mix everything together
Final Simmer and Flavor Boost:
Let the soup simmer on low for about fifteen minutes so all those flavors can meld together Stir occasionally and taste for seasoning
Serve and Garnish:
Ladle the hot soup into bowls Top each with the crispy bacon you saved a dollop of sour cream shredded cheddar cheese and chopped chives if you love those finishing touches Serve warm and enjoy every bite
A bowl of creamy potato soup with bacon.
A bowl of creamy potato soup with bacon. | panbite.com

I have always loved the earthy sweetness of yellow potatoes They remind me of my grandmother’s kitchen She would mash them by hand to get that just right balance of creamy and chunky One spoonful of this soup and I am right back at her table

Flavor Boosters

Let the soup cool to room temperature Transfer to airtight containers and refrigerate for up to five days For freezing use a freezer safe container and allow half an inch at the top for expansion Soup will keep in the freezer for up to three months When ready to serve reheat gently over low heat without boiling to preserve the creaminess

Serving Suggestions

Serve this soup with a buttered baguette or crusty sourdough for a complete meal Add a side salad with vinaigrette to cut the richness If you want to dress it up a little sprinkle crispy onions or fresh herbs on top For gatherings set out toppings buffet style so everyone can personalize their bowl

Creative Twists

You can swap gold potatoes for russet but the result will be slightly fluffier in texture Vegetable broth works if you want a vegetarian base and plant based cream can be substituted to make this dairy free For a smoky twist try adding smoked paprika instead of ancho chili powder When out of sour cream plain Greek yogurt stands in well

A bowl of creamy potato soup with bacon.
A bowl of creamy potato soup with bacon. | panbite.com

Double the batch of this soup and freeze in portions for easy lunches or dinners It is always a hit in my family and seldom lasts more than a day

Common Questions About This Recipe

→ How can I make the soup extra creamy?

Puree half the soup in a blender or with an immersion blender before combining with the rest. Using full-fat milk and heavy cream also adds to the creamy texture.

→ Can I prepare this soup ahead of time?

Yes, you can prepare it in advance and store in the refrigerator for up to 3 days. Reheat gently before serving, stirring occasionally.

→ What toppings work best with this potato soup?

Classic toppings include crispy bacon, shredded cheddar cheese, sour cream, and fresh chives for added flavor and texture.

→ Can I use a different type of potato?

Gold potatoes offer a creamy texture, but russets or Yukon Golds can also be used for good results.

→ Is it possible to make this soup vegetarian?

Omit the bacon and use vegetable broth instead of chicken broth. Add smoked paprika for a hint of smokiness in place of bacon.

Creamy Potato Soup with Bacon

Perfect for cozy winter nights, this creamy potato soup features gold potatoes, crisp bacon, and rich dairy for a velvety finish. Great as a heartwarming appetizer or main. Save & click.

Preparation Time
35 minutes
Cooking Time
45 minutes
Complete Time
80 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Soups & Stews

Level of Skill: Some Experience Needed

Cultural Cuisine: American

Serves: 8 Portion Size (1 large pot)

Dietary Needs: ~

What You Need

→ Main Ingredients

01 6 strips bacon, uncooked, cut into small pieces
02 3 tablespoons unsalted or salted butter
03 1 medium yellow onion, chopped (approximately 1 1/2 cups)
04 3 large garlic cloves, minced
05 1/3 cup all-purpose flour
06 2 1/2 pounds gold potatoes, peeled and diced into 1-inch cubes (about 6 large potatoes)
07 4 cups chicken broth
08 2 cups whole milk
09 2/3 cup heavy cream
10 1 1/2 teaspoons salt, or to taste
11 1 teaspoon ground black pepper

→ Optional Garnishes

12 Sour cream, for serving
13 Shredded cheddar cheese, for topping
14 Chives, chopped, for garnish

How to Make It

Step 01

Place the bacon pieces in a large Dutch oven or soup pot over medium heat. Cook until the bacon is crisp and browned. Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pot.

Step 02

Add the butter and chopped onion to the pot with the bacon fat. Cook over medium heat for 3 to 5 minutes until the onion becomes tender. Add the minced garlic and cook about 30 seconds, stirring frequently until fragrant.

Step 03

Sprinkle the flour over the onion and garlic mixture, stirring constantly until combined and smooth. Use a whisk if necessary to prevent lumps from forming.

Step 04

Stir in the peeled, diced potatoes, chicken broth, milk, heavy cream, salt, and pepper. Mix thoroughly to incorporate all ingredients.

Step 05

Bring the mixture to a boil over medium-high heat. Reduce to a gentle boil and cook for approximately 10 minutes, or until the potatoes are fork-tender.

Step 06

Lower the heat to a simmer. Remove about half of the soup (roughly 5 cups) and puree in a blender until smooth, or use an immersion blender to partially puree the soup directly in the pot, leaving some potato chunks for texture.

Step 07

Return the pureed soup to the pot. Stir in the sour cream and reserved bacon pieces. Let the soup simmer gently for 15 minutes, allowing flavors to meld.

Step 08

Ladle the hot soup into bowls. Top with extra sour cream, crispy bacon, shredded cheddar cheese, and chopped chives as desired. Serve immediately.

Extra Tips

  1. For even creamier soup, use an immersion blender to blend more thoroughly, or add a touch more heavy cream to taste.
  2. The soup can be made ahead and reheated gently, but add garnishes just before serving.

Tools You'll Need

  • Large Dutch oven or soup pot
  • Slotted spoon
  • Blender or immersion blender
  • Ladle

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains dairy (butter, milk, heavy cream, sour cream, cheese)
  • Contains gluten (all-purpose flour)

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 500
  • Fat Content: 18 grams
  • Carbohydrate Content: 30 grams
  • Protein Content: 25 grams