Print

The Best Creamy Potato Soup Recipe

4.7 from 116 reviews

This creamy potato soup recipe features tender russet potatoes blended into a luscious, velvety base, enhanced with sautéed onions, garlic, and a smooth roux for rich texture. Made with chicken or vegetable broth and finished with milk or cream, it’s comfort food at its best, perfect for warming up any day. Toppings like cheese, chives, bacon bits, or sour cream add customizable flavor and a delightful presentation.

Ingredients

Scale

Soup Base

  • 4 large russet potatoes, peeled and diced
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 4 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 4 cups chicken or vegetable broth
  • 1 cup whole milk or heavy cream
  • Salt and black pepper to taste
  • Optional: fresh thyme or rosemary for flavor

Toppings (Optional)

  • Shredded cheese
  • Chopped chives
  • Bacon bits
  • Sour cream

Instructions

  1. Prepare Ingredients: Peel and dice the russet potatoes. Chop the onion and mince the garlic finely to ensure even cooking and flavor release.
  2. Sauté Aromatics: In a large pot over medium heat, melt the unsalted butter. Add the chopped onion and garlic, cooking until they are soft and fragrant, about 5 minutes. This builds the savory base of the soup.
  3. Make Roux: Stir in the all-purpose flour and cook for 2-3 minutes, stirring constantly, to form a roux that will thicken the soup. Avoid browning the flour to maintain a smooth flavor.
  4. Add Broth and Potatoes: Gradually pour in the chicken or vegetable broth, stirring continuously to prevent lumps. Add the diced potatoes to the pot and bring the mixture to a boil.
  5. Simmer: Reduce the heat to low and let the soup simmer gently until the potatoes are very tender, approximately 15-20 minutes. This allows flavors to meld and potatoes to soften perfectly.
  6. Blend Soup: Remove from heat and use an immersion blender to puree the soup until smooth and creamy. Alternatively, carefully transfer portions to a blender, blend until smooth, and return to the pot.
  7. Add Cream and Season: Stir in the whole milk or heavy cream and season the soup with salt, black pepper, and optional fresh herbs like thyme or rosemary. Warm through gently without boiling.
  8. Serve and Garnish: Ladle the soup into bowls and top with your choice of shredded cheese, chives, bacon bits, or a dollop of sour cream to enhance flavor and texture.

Notes

  • Russet potatoes are preferred for creaminess, but Yukon Golds can be used for a buttery flavor.
  • For a vegetarian version, use vegetable broth instead of chicken broth.
  • Adjust the thickness by adding more or less broth or cream to your liking.
  • To save time, use pre-minced garlic and pre-chopped onions, but fresh is best for flavor.
  • Leftover soup can be refrigerated for up to 3 days or frozen for up to 2 months.
  • Reheat gently on the stovetop or microwave, stirring occasionally to maintain smoothness.

Keywords: creamy potato soup, russet potatoes, comforting soup, easy potato soup, creamy soup recipe