Soups & Stews

Easy Creamy Potato Soup Ready in 1 Hour

Most potato soup fails in one of two ways. It comes out thin and bland, or it turns thick and sticky like wallpaper paste. This version avoids both, and it gets there without flour, a blender, or a mountain of cheese.

I tested this recipe eight times over three weeks because my earlier batches kept landing on watery or gluey. I changed one thing each round: the potato variety, the broth, the mashing method, and the way the dairy went in. Round five gave me the answer. Yukon Gold potatoes, mashed by hand right in the pot, make their own thick, buttery base. Half the cubes dissolve and the other half stay soft, so every spoonful has something to chew.

A pot of potato soup needs about an hour, costs very little, and feeds six. It sits between a thin brothy soup and the heavy, cheddar-packed style of my cheeseburger soup with potatoes and sharp cheddar. Leftovers taste even better on day two.

Bowl of creamy potato soup topped with cheddar and chives next to toasted sourdough on a wooden table
Table of Contents

Why You Will Love This Potato Soup

  • It thickens with the potatoes themselves, so you skip the flour, the roux, and the cornstarch slurry.
  • Dinner is on the table in about an hour, and only 20 minutes of that is hands on work.
  • The texture is creamy with soft chunks, and the smoked paprika adds a gentle warmth.
  • My 9 year old nephew picks celery out of everything. He finished two bowls on a school night and never found it.
  • It is naturally gluten free and vegetarian, and it makes a solid meal prep soup for the week.

Recipe Snapshot

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Servings: 6
  • Difficulty: Easy
  • Calories per Serving: About 300
  • Key Ingredient or Tool: Yukon Gold potatoes
  • Best For: Weeknight dinners and cold weather meal prep

Nutrition Information

  • Calories per Serving: About 300
  • Protein: 6 g
  • Carbs: 37 g
  • Fat: 14 g
  • Fiber: 4 g
  • Sugar: 6 g
  • Sodium: 500 mg
  • Serving Size: About 1 1/3 cups
  • Servings per Recipe: 6

Potatoes bring potassium and fiber, and the milk and cream add a little protein. Most of the fat comes from butter and cream, which is why this potato soup tastes rich at only 300 calories a bowl. The numbers cover the soup without the cheddar topping.

Nutrition values are approximate and calculated per serving using standard ingredient amounts. Values may vary based on brands used and portion sizes.

Ingredients

For the Soup

  • 3 tablespoons unsalted butter (or 3 tablespoons olive oil)
  • 1 large yellow onion, cut into 1/2 inch dice (about 8 ounces)
  • 2 medium celery ribs, diced (about 3/4 cup)
  • 4 garlic cloves, minced
  • 2 1/2 pounds Yukon Gold potatoes (about 6 medium), peeled and cut into 3/4 inch cubes
  • 4 cups low sodium vegetable broth (or water plus an extra 1/2 teaspoon salt)
  • 1 cup whole milk (or unsweetened oat milk)
  • 1/2 cup heavy cream (or half and half for a lighter soup)
  • 2 teaspoons Diamond Crystal kosher salt, divided (use 1 1/4 teaspoons Morton kosher or 1 teaspoon table salt)
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon smoked paprika
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1 bay leaf
  • 1 teaspoon apple cider vinegar (or lemon juice)

For Serving (Optional)

  • 3/4 cup shredded sharp cheddar
  • 2 tablespoons chopped fresh chives
  • Extra black pepper

Three ingredients matter most. Yukon Golds sit in the middle on starch, so they thicken the broth and still hold a few soft chunks. The vinegar is tiny but it wakes up the flavor, and the cream gives the soup a silky finish that milk alone cannot.

Flat lay of Yukon Gold potatoes, onion, celery, and garlic for easy homemade potato soup

Equipment Needed

  • 5 to 6 quart Dutch oven: thick walls keep the onions from scorching.
  • Potato masher: pick a flat, perforated head, which breaks cubes without whipping them.
  • Wooden spoon with a flat edge: it scrapes the bottom of the pot cleanly.
  • Instant read thermometer: it confirms 165°F when you reheat leftovers.
  • Shallow storage containers: soup cools much faster in 2 inches of depth than in a deep pot.

Preparation

  • Peel the potatoes, cut them into 3/4 inch cubes, then rinse them under cold water for 30 seconds and drain well.
  • Dice the onion and celery, mince the garlic, and pull the thyme leaves from the stems.
  • Measure 1/2 teaspoon of the salt into a small dish for step 1, and keep the rest nearby.
  • Measure the broth, milk, and cream, and shred the cheddar if you plan to use it.
  • No preheating is needed. Set the 5 to 6 quart pot on a clear burner.

Step-by-Step Instructions

  1. Melt the butter in the Dutch oven over medium heat, then add the onion, celery, and 1/2 teaspoon of the salt. Cook for 7 to 8 minutes, stirring often, until the onion looks soft and glassy with no brown edges. Chef’s Note: Browned onions muddy the color, so lower the heat if the pot sizzles loudly.
  2. Stir in the garlic, thyme, and smoked paprika. Cook for 30 seconds, until the garlic smells sweet and the butter turns light orange.
  3. Add the potatoes, broth, bay leaf, pepper, and remaining salt, then raise the heat to medium high. After the pot boils (about 6 minutes), reduce to medium low, partly cover, and simmer 15 to 18 minutes, until a knife slides into a cube with no resistance. Chef’s Note: Start checking at 15 minutes, since smaller cubes finish first.
  4. Pull out the bay leaf, then press the masher into the pot 8 to 10 times. Stop when about half the cubes have broken down and the broth looks thick with soft chunks still showing. Chef’s Note: Quit early, because overworked potatoes release extra starch and turn the soup sticky.
  5. Reduce the heat to low and pour in the milk and cream. Warm for 5 to 6 minutes, stirring often, until steam rises and tiny bubbles show at the edge. Chef’s Note: Boiling after the dairy goes in can make the soup grainy, so stay below a simmer.
  6. Stir in the vinegar and taste. Add salt 1/4 teaspoon at a time until the flavor tastes round, and check that the soup leaves a clear line when you run a finger across a coated spoon.
  7. Ladle into warm bowls and top with cheddar, chives, and black pepper. Serve right away, while the cheese melts into a glossy layer.

Pro Tip: Cold dairy hitting hot soup is a common reason potato soup turns grainy. Set the milk and cream on the counter once the potatoes start simmering, or warm them in the microwave for 45 seconds.

 Potato masher pressing cooked cubes in a Dutch oven to thicken potato soup without flour

Expert Tips and Tricks

  • Cut every potato cube to the same size. Mixed sizes leave mushy pieces next to hard ones.
  • My worst batch used red potatoes. They kept their shape, never thickened the broth, and I ended up with firm chunks floating in thin milk.
  • Chop the onion, celery, and garlic up to 2 days ahead and keep them in one covered container in the refrigerator.
  • Keep the lid cracked while your potato soup simmers. The liquid level stays steady, so the soup thickens only after you mash.
  • Warm the broth in the microwave for 3 minutes while the onions cook. Hot broth returns to a boil faster once the cold potatoes go in.
  • Move leftovers into shallow containers within 2 hours of cooking, and plan to eat them within 4 days.
Close up of a spoon lifting thick potato soup with soft chunks and smoked paprika

Common Mistakes and Troubleshooting

The soup turns gluey. Blenders and long mashing burst the potato cells and release sticky starch. Mash by hand and stop at half. To rescue it, stir in 1/2 cup warm broth and heat gently, though it will never turn fully silky.

The soup tastes flat. Potatoes soak up salt as they cook, so one early dose disappears. Season in two stages and finish with the vinegar. If a bowl still tastes dull, add 1/4 teaspoon salt and 1/2 teaspoon vinegar.

The bottom scorches. Starch settles and burns on thin pots over high heat. Use a heavy pot and stir the bottom often once the dairy is in. If you smell burning, pour the soup into a clean pot without scraping.

The dairy looks grainy. Cold milk or a hard boil breaks the proteins apart. Warm the dairy and keep the heat low. To rescue it, take the pot off the burner and whisk in 2 tablespoons of cold milk.

Storage Instructions

  • Room Temperature: Not recommended. Refrigerate within 2 hours, or within 1 hour above 90°F.
  • Refrigerator: Up to 4 days in a shallow airtight glass container at 40°F or below.
  • Freezer: Up to 3 months. Freeze the soup after step 4, before the dairy goes in, in freezer safe zip bags with 1 inch of headspace.
  • Reheating: Warm on the stove over low heat, stirring often, until a thermometer reads 165°F. Add 1/4 cup milk or broth per 2 cups of soup to loosen it, and stir in fresh dairy if you froze the base.
  • Make-Ahead Notes: Cook through step 4 up to 2 days ahead, refrigerate, and add the dairy at serving time.

Storage Trick: Lay filled freezer bags flat on a baking sheet until solid, then stack them like books. They thaw overnight in the refrigerator and take almost no space.

I write the date and the words “add milk” on every bag. By month two I never remember which bags hold the plain base, and an unlabeled bag ends up forgotten in the back of the freezer.

Variations and Substitutions

  • Spicy Southwest: Cook 1 diced jalapeno with the onion and add 1/2 teaspoon ground cumin in step 2. Swap the vinegar for lime juice.
  • Mild and Kid Friendly: Leave out the smoked paprika and black pepper, and press the masher 12 to 14 times for a smoother spoonful.
  • Vegetarian and Gluten Free: The base recipe is already both, so no changes are needed. Check your broth label for gluten.
  • Dairy Free and Vegan: Use olive oil for the butter, and replace the milk and cream with 1 1/2 cups unsweetened oat milk plus 2 tablespoons canned coconut cream.
  • Loaded Baked Potato: Top each bowl with a spoonful of sour cream, chives, and cheddar. When you want that flavor on a plate, my twice baked potatoes are the next stop.

What to Serve With Potato Soup

  • Crusty bread: Toast a thick slice of sourdough and use it to scrape up the last spoonful.
  • Grilled cheese: Sharp cheddar on golden sandwich bread turns a bowl of potato soup into a full dinner.
  • A small cup of tomato soup: The tang of the tomatoes plays against the buttery potatoes.
  • Green salad: Arugula with a lemon vinaigrette cuts through the richness.
  • Iced black tea with lemon: A cold, unsweetened drink keeps the meal from feeling heavy.
Two bowls of potato soup served with grilled cheese and green salad for a family dinner

Frequently Asked Questions About Potato Soup

Can you freeze potato soup with milk and cream?

Yes, but freeze the soup before the milk and cream go in. Dairy separates when it freezes and thaws, which leaves the soup grainy. Pack the cooled potato base into freezer bags for up to 3 months, then stir in fresh milk and cream over low heat when you reheat. I freeze mine in 2 cup bags that thaw overnight in the refrigerator.

Why is my potato soup gluey?

Gluey potato soup comes from overworked potatoes. Blending or mashing too long bursts the cells and releases sticky starch. Use a hand masher, stop when about half the cubes are broken, and never run the whole pot through a blender or food processor. If it already happened, stir in 1/2 cup warm milk or broth and heat gently, which loosens it a little.

Can I use russet potatoes instead of Yukon Gold for potato soup?

Yes, though the soup changes. Russets are starchier, so they fall apart faster and give a thicker, slightly grainier soup. Start checking at 12 minutes instead of 15, and mash only 5 or 6 times. I prefer Yukon Golds because they hold some shape and taste buttery on their own. Skip red potatoes, which stay waxy and will not thicken the broth.

How do you know when potatoes are done in soup?

The potatoes in your potato soup are done when a paring knife slides into a cube with no resistance and the edges start to crumble. At a gentle simmer, 3/4 inch cubes take 15 to 18 minutes. Pull one out and bite it: it should feel soft and creamy with no chalky center. A hard middle means 3 to 5 more minutes.

Why does my potato soup taste bland no matter how much salt I add?

Bland potato soup usually needs acid and a second round of salt. Potatoes soak up seasoning as they cook, so salt in two stages, once at the start and again at the end. A teaspoon of apple cider vinegar or lemon juice brightens the flavor without a sour taste. Smoked paprika and fresh thyme add depth, and low sodium broth lets you control the seasoning.

Final Thoughts on Potato Soup

The best advice I can give is to trust the masher and stop early. Every batch that went wrong in my testing came from doing too much, never too little. A pot of soup should look a little rustic when it hits the bowl. Taste once more before serving, since the cheddar topping adds its own salt.

My sister now asks for a container of this every time she has a long week at work, and she brings the empty one back washed. That is the best review I have received.

If you loved this recipe, save it to your soup recipes Pinterest board so you can find it easily later!

Bowl of creamy potato soup topped with cheddar and chives next to toasted sourdough on a wooden table

Easy Creamy Potato Soup Ready in 1 Hour

A thick, buttery potato soup that thickens with Yukon Gold potatoes alone, so you skip the flour and the blender. Ready in 1 hour with soft potato chunks in every spoonful.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 About 1 1/3 cups
Course: Main Course, Soup
Cuisine: American
Calories: 300

Ingredients
  

For the soup
  • 3 tablespoons unsalted butter
  • 1 large yellow onion cut into 1/2 inch dice (about 8 ounces)
  • 2 medium celery ribs diced (about 3/4 cup)
  • 4 garlic cloves minced
  • 2 1/2 pounds Yukon Gold potatoes about 6 medium, peeled and cut into 3/4 inch cubes
  • 4 cups low sodium vegetable broth
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 2 teaspoons Diamond Crystal kosher salt divided
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon smoked paprika
  • 1 teaspoon fresh thyme leaves
  • 1 bay leaf
  • 1 teaspoon apple cider vinegar
For serving (optional)
  • 3/4 cup shredded sharp cheddar
  • 2 tablespoons chopped fresh chives
  • Extra black pepper

Equipment

  • 5 to 6 quart Dutch oven
  • Potato masher
  • Wooden Spoon
  • Instant-read thermometer
  • Shallow storage containers

Method
 

  1. Melt the butter in the Dutch oven over medium heat. Add the onion, celery, and 1/2 teaspoon of the salt, and cook 7 to 8 minutes, stirring often, until the onion is soft and glassy with no brown edges.
  2. Stir in the garlic, thyme, and smoked paprika. Cook 30 seconds, until the garlic smells sweet and the butter turns light orange.
  3. Add the potatoes, broth, bay leaf, pepper, and remaining salt, then raise the heat to medium high. After the pot boils (about 6 minutes), reduce to medium low, partly cover, and simmer 15 to 18 minutes, until a knife slides into a cube with no resistance.
  4. Remove the bay leaf. Press the masher into the pot 8 to 10 times, until about half the cubes break down and the broth looks thick with soft chunks still showing.
  5. Reduce the heat to low. Stir in the milk and cream and warm 5 to 6 minutes, stirring often, until steam rises and tiny bubbles show at the edge. Do not let it boil.
  6. Stir in the vinegar. Add salt 1/4 teaspoon at a time until the flavor tastes round and the soup leaves a clear line when you run a finger across a coated spoon.
  7. Ladle into warm bowls and top with cheddar, chives, and black pepper. Serve right away.

Notes

Storage: refrigerate up to 4 days in a shallow airtight container. Freeze the soup after step 4, before the milk and cream go in, for up to 3 months.
Salt: 2 teaspoons is for Diamond Crystal. Use 1 1/4 teaspoons Morton kosher salt or 1 teaspoon table salt.
Nutrition covers the soup only, without the optional toppings.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top