Go Back
Two stacked food photos show the potato soup recipe as a bowl of creamy russet potato soup topped with cheddar and fresh chives, with the centered headline Potato Soup and subtext Creamy One-Pot Comfort.
Hannah Brooks

Creamy Potato Soup

A cozy stovetop potato soup combines tender russets, onion, milk, and sharp cheddar in a creamy broth with plenty of soft potato pieces.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 bowls
Course: Soup
Cuisine: American
Calories: 330

Ingredients
  

Potato soup
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion finely diced
  • 2 cloves garlic minced
  • 2 tablespoons all-purpose flour
  • 4 cups low-sodium vegetable broth
  • 2 pounds russet potatoes peeled and cut into 1/2-inch cubes
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 cups whole milk at room temperature
  • 1 cup sharp cheddar cheese freshly grated
  • 1/2 cup sour cream
For serving
  • 2 tablespoons fresh chives thinly sliced
  • 1/2 cup sharp cheddar cheese freshly grated, optional

Equipment

  • Dutch oven or heavy soup pot
  • Cutting board
  • Chef's knife
  • measuring cups and spoons
  • Potato masher
  • Whisk

Method
 

  1. Melt the unsalted butter in a Dutch oven over medium heat. Add the yellow onion and cook for 4 to 5 minutes, stirring, until soft and translucent. Stir in the garlic and cook for 30 seconds.
  2. Sprinkle the all-purpose flour over the onion and stir for 1 minute. Whisk in the low-sodium vegetable broth a little at a time until smooth, scraping the bottom of the pot.
  3. Add the russet potatoes, kosher salt, and black pepper. Bring to a gentle simmer, cover, and cook for 16 to 20 minutes, stirring once or twice, until a fork slides easily into the potato cubes.
  4. Remove the pot from the heat. Use a potato masher to gently mash the potatoes in several places, about 8 to 10 presses total, leaving plenty of chunks.
  5. Stir in the room-temperature whole milk. Return the pot to low heat and warm gently for 3 to 4 minutes without boiling. Turn off the heat, then stir in the freshly grated sharp cheddar cheese and sour cream until creamy.
  6. Let the soup stand for 5 minutes so it can thicken slightly. Taste and adjust the seasoning. Ladle into bowls and top with fresh chives and optional sharp cheddar cheese.

Notes

Cut the russet potatoes into even cubes so they finish at the same time. Mash only a portion of the potatoes to keep the soup creamy with soft chunks. Add the milk and cheese over low or residual heat and do not boil. Refrigerate leftovers promptly in shallow containers and use within 3 to 4 days. Nutrition values are estimates.
QR Code linking back to recipe