Print

The Best Potato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Best Potato Soup Recipe is creamy, hearty, and loaded with tender potatoes, bacon, and cheese. Perfect for a cozy dinner, it’s an easy, one-pot dish that’s ready in under an hour.

Ingredients

Scale
  • 6 large russet potatoes, peeled and diced
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 8 slices bacon, cooked and crumbled
  • 1 ½ cups shredded cheddar cheese
  • 4 tbsp unsalted butter
  • ¼ cup all-purpose flour
  • Salt and pepper to taste
  • Chopped green onions for garnish

Instructions

  • In a large pot, melt butter over medium heat. Add onions and garlic, sauté until soft.
  • Stir in flour, cooking for 1-2 minutes until lightly browned.
  • Gradually add chicken broth, stirring constantly. Bring to a boil.
  • Add diced potatoes, reduce heat, and simmer until potatoes are tender, about 15 minutes.
  • Stir in milk, heavy cream, and half of the bacon. Cook until heated through.
  • Use a potato masher to slightly mash the potatoes for a thicker texture, or leave them as-is for a chunkier soup.
  • Stir in cheddar cheese until melted and smooth. Season with salt and pepper.
  • Serve hot, garnished with remaining bacon, green onions, and additional cheese if desired.

Notes

  • For a lighter version, use half-and-half instead of heavy cream.
  • Add a pinch of cayenne pepper for a slight kick.
  • Leftovers can be stored in the refrigerator for up to 3 days.

Nutrition