Go Back
A close-up of a deliciously creamy, loaded potato soup garnished with melted cheddar cheese, crispy bacon, fresh chives, and a dollop of sour cream.

The Ultimate Creamy Potato Soup Recipe

This ultimate creamy potato soup features crispy bacon, tender gold potatoes, and a rich, velvety broth made with chicken broth, milk, and heavy cream, finished with sour cream and a hint of ancho chili. It's a comforting and hearty meal, perfect for a cozy evening.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 6 servings
Calories 521 kcal

Equipment

  • Dutch Oven or soup pot
  • Blender
  • whisk
  • fork

Ingredients
  

Main Ingredients

  • 6 strips bacon uncooked, cut into small pieces
  • 3 Tablespoons butter unsalted or salted will work
  • 1 medium yellow onion chopped (about 1.5 cup/200g)
  • 3 large cloves garlic minced
  • cup all-purpose flour (42g)
  • 2 ½ lbs gold potatoes peeled and diced into pieces no larger than 1” (about 6 Large potatoes for me/1.15kg)
  • 4 cups chicken broth (945ml)
  • 2 cups milk (475ml)
  • cup heavy cream (155ml)
  • 1 ½ teaspoon salt *
  • 1 teaspoon ground pepper
  • ¼ - ½ teaspoon ancho chili powder **
  • cup sour cream (160g)

Optional Toppings

  • Shredded cheddar cheese for topping optional
  • chives for topping optional
  • additional sour cream for topping optional
  • bacon for topping optional

Instructions
 

Instructions

  • Cook bacon pieces in a large Dutch oven or soup pot over medium heat until crisp and browned, then remove and set aside, leaving the rendered fat in the pot.
  • Add butter and chopped onion to the pot, cooking over medium heat until tender (3-5 minutes), then add minced garlic and cook for about 30 seconds until fragrant.
  • Sprinkle all-purpose flour over the ingredients in the pot and stir until smooth; use a whisk if needed to combine.
  • Add the diced potatoes, chicken broth, milk, heavy cream, salt, pepper, and ancho chili powder to the pot and stir everything well.
  • Bring the mixture to a boil and cook until the potatoes are tender when pierced with a fork (about 10 minutes).
  • Reduce heat to a simmer, then carefully remove approximately half of the soup (about 5 cups) to a blender and puree until smooth; an immersion blender can also be used.
  • Return the pureed soup to the pot, then add the sour cream and the reserved bacon pieces, stirring well to combine.
  • Allow the soup to simmer for 15 minutes before serving.
  • Optionally, top individual servings with additional sour cream, bacon, shredded cheddar cheese, or chives.

Notes

For a smoother texture, an immersion blender can be used as an alternative to a regular blender. The recipe includes optional toppings such as shredded cheddar cheese, chives, additional sour cream, and bacon to enhance flavor and presentation.