Go Back
Creamy potato soup recipe garnished with cheddar, bacon, chives, and sour cream.
wiame recipes

The Best Creamy Potato Soup

This creamy potato soup is the ultimate comfort food — rich, velvety, and full of savory flavors from bacon, onion, garlic, and a touch of cream. It’s a simple one-pot recipe that delivers hearty satisfaction for any cozy evening.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 bowls
Course: Soup
Cuisine: American
Calories: 450

Ingredients
  

Main Ingredients
  • 6 strips bacon uncooked, cut into small pieces
  • 3 tbsp butter unsalted or salted
  • 1 medium yellow onion chopped
  • 3 cloves garlic minced
  • 1/3 cup all-purpose flour
  • 2 1/2 lbs gold potatoes peeled and diced into 1-inch cubes
  • 4 cups chicken broth
  • 2 cups milk
  • 2/3 cup heavy cream
  • 1 1/2 tsp salt
  • 1 tsp ground pepper
  • 1/4-1/2 tsp ancho chili powder optional, for smoky flavor
  • 2/3 cup sour cream
Optional Toppings
  • shredded cheddar cheese for topping
  • chives chopped, for garnish
  • extra bacon bits for topping
  • sour cream extra dollop for serving

Equipment

  • Dutch oven
  • Whisk
  • Immersion blender
  • Cutting board
  • Knife

Method
 

  1. Step 1: Dice the potatoes into even 1-inch pieces. Chop the onion and mince the garlic.
  2. Step 2: In a large Dutch oven, cook the bacon over medium heat until crisp. Remove bacon and set aside, leaving the fat in the pot.
  3. Step 3: Add butter and chopped onion to the pot. Sauté until onions are tender (3-5 minutes). Stir in garlic and cook 30 seconds more.
  4. Step 4: Sprinkle flour over the onions and garlic, stirring for 1 minute. Gradually whisk in chicken broth and milk to form a smooth base. Add heavy cream, potatoes, salt, pepper, and ancho chili powder.
  5. Step 5: Simmer until potatoes are fork-tender (about 10 minutes). Blend half the soup until smooth using an immersion blender, then stir it back into the pot.
  6. Step 6: Stir in sour cream and reserved bacon. Simmer for 15 more minutes. Adjust seasoning to taste and serve hot with toppings.

Notes

For a vegetarian version, use vegetable broth and omit the bacon. You can also make it dairy-free with plant-based milk and cream substitutes.