Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Potato Soup with Bacon Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 3 reviews
  • Author: Michelle
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Lactose

Description

This Ultimate Potato Soup Recipe is a creamy, comforting soup packed with tender gold potatoes, crispy bacon, and a hint of ancho chili powder for subtle warmth. Perfect for cozy dinners, it combines pureed and chunky potatoes for a delightful texture and is topped with cheddar cheese, sour cream, and chives for extra flavor.


Ingredients

Scale

Soup Base

  • 6 strips bacon, cut into small pieces
  • 3 tablespoons butter
  • 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 inch (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

Finish and Toppings

  • ⅔ cup sour cream (160g)
  • Shredded cheddar cheese (optional)
  • Chives (optional)
  • Additional sour cream and bacon for topping (optional)


Instructions

  1. Cook Bacon: Place bacon pieces in a large Dutch Oven or soup pot over medium heat and cook until crisp and browned. Remove bacon pieces and set aside, leaving the fat in the pot.
  2. Sauté Onions: Add butter and chopped onion to the pot and cook over medium heat until onions are tender, about 3 to 5 minutes.
  3. Add Garlic: Stir in minced garlic and cook until fragrant, about 30 seconds.
  4. Make Roux: Sprinkle the flour over the ingredients in the pot and stir until smooth, using a whisk if needed, to create a roux.
  5. Add Potatoes and Liquids: Add diced potatoes, chicken broth, milk, heavy cream, salt, pepper, and ancho chili powder to the pot and stir well.
  6. Cook Potatoes: Bring the mixture to a boil and cook until potatoes are tender when pierced with a fork, about 10 minutes.
  7. Puree Soup: Reduce heat to simmer. Remove roughly half of the soup to a blender (or use an immersion blender) and puree until smooth. Return the pureed soup to the pot.
  8. Add Sour Cream and Bacon: Stir in sour cream and reserved bacon pieces thoroughly.
  9. Simmer: Let the soup simmer gently for 15 minutes before serving to allow flavors to meld.
  10. Serve: Ladle soup into bowls and top with additional sour cream, bacon, shredded cheddar cheese, or chives as desired. Enjoy!

Notes

  • Start with less salt and adjust to taste depending on your broth’s saltiness.
  • Use ¼ teaspoon ancho chili powder initially and increase to ½ teaspoon for more heat and flavor.
  • To have completely creamy soup, puree all soup in batches rather than only half if preferred.
  • Using an immersion blender simplifies pureeing directly in the pot and reduces risk of spills.
  • Bacon fat can be substituted with olive oil or butter for a lighter soup version.