Print

Rich and Creamy Potato Soup

Close-up of a hearty bowl of Creamy Potato Soup topped generously with crispy bacon, shredded cheddar cheese, and fresh green onions.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This recipe provides instructions for making a thick, velvety potato soup using simple ingredients.

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 large yellow onion, chopped
  • 2 stalks celery, chopped
  • 3 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups chicken or vegetable broth
  • 2 pounds Russet potatoes, peeled and diced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup whole milk
  • 1 cup heavy cream
  • 1 cup shredded sharp cheddar cheese (optional)
  • 4 slices bacon, cooked and crumbled (for topping)
  • 2 green onions, sliced (for topping)

Instructions

  1. Melt the butter in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and celery. Cook until softened, about 5 to 7 minutes.
  3. Add the minced garlic and cook for 1 minute until fragrant.
  4. Whisk in the flour and cook for 1 minute, stirring constantly to form a roux.
  5. Gradually whisk in the broth until smooth.
  6. Add the diced potatoes, salt, and pepper to the pot. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15 to 20 minutes, or until the potatoes are very tender.
  7. Remove the pot from the heat. Use an immersion blender to blend the soup until mostly smooth, leaving some small chunks for texture, or transfer batches to a regular blender carefully.
  8. Stir in the whole milk and heavy cream. Return the pot to low heat and warm through, do not boil.
  9. If using, stir in the shredded cheddar cheese until melted and fully incorporated.
  10. Taste and adjust seasoning if necessary.
  11. Ladle the soup into bowls and top with crumbled bacon and sliced green onions before serving.

Notes

  • For a thicker soup without dairy, mash about one-third of the cooked potatoes against the side of the pot before adding the liquids.
  • If you prefer a completely smooth texture, blend all ingredients until completely uniform.
  • Use Russet potatoes for the best creamy texture due to their high starch content.

Nutrition