Go Back
+ servings
Close-up of a hearty, creamy potato soup recipe topped with crispy bacon, melted cheddar cheese, and fresh green onions, ready to be enjoyed.
Oliver Grant

The Ultimate Creamy Potato Soup Recipe

This recipe features crispy bacon, tender potatoes, and a rich, creamy broth, finished with sour cream and optional toppings for a truly indulgent experience.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Calories: 450

Ingredients
  

Main Ingredients
  • 6 strips bacon uncooked, cut into small pieces
  • 3 Tablespoons butter unsalted or salted
  • 1 medium yellow onion chopped (about 1.5 cup/200g)
  • 3 large garlic cloves minced
  • cup all-purpose flour (42g)
  • 2 ½ lbs gold potatoes peeled and diced into pieces no larger than 1” (about 6 large potatoes/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
  • chives
  • additional sour cream
  • additional bacon

Equipment

  • Dutch Oven or large soup pot
  • Blender (or immersion blender)
  • Whisk
  • Fork

Method
 

Preparation
  1. Cook bacon in a large Dutch oven or soup pot over medium heat until crisp, then remove and set aside, leaving the fat in the pot.
  2. Add butter and chopped onion to the pot, cooking over medium heat until tender (3-5 minutes).
  3. Stir in minced garlic and cook for about 30 seconds until fragrant.
  4. Sprinkle flour over the ingredients and stir until smooth, using a whisk if necessary.
  5. Add diced potatoes, chicken broth, milk, heavy cream, salt, pepper, and ancho chili powder to the pot and stir well.
  6. Bring the mixture to a boil, then cook until the potatoes are tender when pierced with a fork (about 10 minutes).
  7. Reduce heat to a simmer, then carefully remove approximately half of the soup to a blender and puree until smooth, or use an immersion blender directly in the pot.
  8. Return the pureed soup to the pot, then add the sour cream and reserved bacon pieces, stirring well.
  9. Allow the soup to simmer for 15 minutes before serving.
  10. Top with additional sour cream, bacon, shredded cheddar cheese, or chives as desired, and enjoy!

Nutrition

Calories: 450kcalCarbohydrates: 45gProtein: 20gFat: 35gSodium: 950mgFiber: 4gSugar: 8g

Notes

For a smoother soup, ensure all potato pieces are diced to a consistent size. Be cautious when blending hot soup; do not overfill the blender. Adjust salt and spice to taste.

Tried this recipe?

Let us know how it was!