Homemade potato soup turns a few pantry staples into a thick, cozy dinner with soft potatoes, a silky broth, and toppings you can mix and match.
If you want a pot that tastes like it simmered all day, you don’t need tricks. You need the right potato mix, steady heat, and a plan for thickness. This recipe keeps the flavor full, the texture smooth, and the prep calm.
Potato soup plan at a glance
Use this table to pick your potato type, thickness style, and toppings before you start. It saves mid-cook scrambling and helps you match the soup to your mood.
| Choice | Best for | What it changes in the pot |
|---|---|---|
| Russet potatoes | Thick, spoon-coating soup | Starch breaks down fast and thickens without much mashing |
| Yukon Gold potatoes | Buttery, creamy texture | Holds shape better, gives a rich feel with less dairy |
| 50/50 russet + Yukon | Balanced bowl | Thick body with plenty of tender chunks |
| Chicken stock | Deeper savory taste | Adds roasted notes and a fuller finish |
| Vegetable stock | Meat-free pot | Lets potato and dairy shine, lighter aroma |
| Milk + a little cream | Classic diner-style soup | Softens edges, turns the broth silky |
| Evaporated milk | Creamy without heavy cream | Stable texture, less chance of splitting |
| Blend a cup, leave the rest | Chunky yet thick | Gives body while keeping bite-sized pieces |
| Crispy bacon + chives | Big topping crunch | Salty pop and fresh bite on top |
Homemade Potato Soup with creamy stovetop method
This is the core recipe. It’s built for weeknights, scales cleanly for a crowd, and stays steady on the stove without turning gluey.
Ingredients
- 2 pounds potatoes, peeled or scrubbed, cut into 1/2-inch cubes (russet, Yukon Gold, or a mix)
- 1 medium onion, finely chopped
- 2 celery stalks, finely chopped
- 2 cloves garlic, minced
- 3 tablespoons butter
- 3 tablespoons flour
- 4 cups stock (chicken or vegetable)
- 1 1/2 cups milk
- 3/4 cup shredded sharp cheddar, plus more for serving
- Salt and black pepper
Step-by-step cooking
- Melt butter in a heavy pot over medium heat. Add onion and celery. Cook until soft, stirring at times, 6 minutes.
- Add garlic and cook 30 seconds, just until it smells sweet and toasty.
- Sprinkle in flour. Stir until it forms a paste that looks like wet sand, about 1 minute.
- Pour in stock in a slow stream while whisking. Scrape the bottom so the paste dissolves into the liquid.
- Add potatoes, a pinch of salt, and a few grinds of pepper. Bring to a steady simmer, then turn heat to medium-low.
- Simmer until potatoes crush easily with a spoon, 12–18 minutes. Stir once or twice so nothing sticks.
- Turn heat to low. Stir in milk. Warm the pot until steaming, not boiling.
- Blend 1–2 cups of soup until smooth, then stir it back in. A mug blender, immersion blender, or standard blender works.
- Stir in cheddar in small handfuls until it melts. Taste, then salt and pepper to finish.
How to pick your thickness
Potato soup can swing from light to spoon-standing. The fix is simple: decide early, then use one knob at a time.
- Thicker: Blend more of the pot, or simmer uncovered for 5 minutes to reduce. If you need a bigger jump, whisk 1 teaspoon cornstarch with 1 tablespoon cold water, then stir it in and heat 2 minutes.
- Looser: Add hot stock in small splashes. Stir and pause between splashes so you don’t chase your tail.
- Chunky: Mash a few potato cubes against the side of the pot with a spoon, then stir. It thickens without turning smooth.
Ingredients that make the flavor pop
Potatoes are mild, so the soup rides on layers. You don’t need a long list. You need smart timing.
Build a savory base
Onion and celery cooked in butter give a sweet backbone. Cook them until they look glossy and soft. If they still crunch, the soup tastes flat.
Add dairy without curdling
Keep the pot under a boil once milk goes in. If the soup is bubbling hard, dairy can split and leave tiny grains. Low heat keeps it smooth.
Use salt in two passes
Salt early helps the potatoes taste like themselves. Salt again at the end once cheese is in, since cheddar brings its own salt.
Pick toppings that change the whole bowl
Think of toppings as the last seasoning step. A little crunch and a little fresh bite make the soup feel brighter.
- Chopped chives or green onion
- Crispy bacon or smoked turkey bits
- Extra cheddar or a crumble of feta
- Sour cream or plain Greek yogurt
- Croutons or toasted pepitas
Potato choice and prep that prevent gluey soup
The texture problems most people blame on “overcooking” often come from over-stirring or over-blending. Potatoes release starch when they get beaten up.
Cut potatoes the same size
Even cubes cook evenly. If half the pot is tiny pieces and half is big chunks, you’ll be tempted to keep simmering until the big ones soften, and the small ones turn to paste.
Rinse only if you want a lighter broth
Rinsing removes surface starch. That can help if you prefer a thinner soup. If you like a thicker bowl, skip the rinse and rely on gentle stirring.
Blend with a light hand
Blend a portion, not the whole pot. That’s the sweet spot for a creamy look and a hearty bite. If you want totally smooth soup, use Yukon Gold and blend in short bursts.
Food safety and storage you can trust
Soup is friendly for meal prep, but dairy-based pots need clean cooling. Aim to get it into the fridge fast once it stops steaming.
For solid storage rules, the USDA leftovers and food safety guidance lays out safe fridge and freezer timing.
Cooling without a long wait
- Pour speeds cooling: move soup into shallow containers so heat can escape.
- Stir once or twice while it cools on the counter, then refrigerate once it’s no longer hot to the touch.
- Leave the lid slightly ajar in the fridge for the first hour, then seal tight.
Reheating without losing texture
Warm it slowly over medium-low heat, stirring now and then. If it thickens in the fridge, thin with a splash of stock or milk. Keep the pot under a boil once it’s hot.
Easy swaps for different diets
You can keep the comfort and still fit a lot of eating styles. Make one change at a time so the texture stays steady.
Gluten-free
Skip the flour. Thicken by blending more potatoes, or use the cornstarch slurry method. Add it at the end and heat just long enough to set.
Vegetarian
Use vegetable stock and top with toasted nuts or crispy onions for crunch. If you miss smoky flavor, a pinch of smoked paprika helps.
Dairy-light
Use more Yukon Gold, then stir in evaporated milk or an unsweetened oat milk that’s made for cooking. Add cheese only after heat is low.
Troubleshooting common potato soup problems
If something goes sideways, you usually don’t need to start over. Use the smallest fix that gets you back on track.
| Problem | What caused it | Fast fix |
|---|---|---|
| Soup is thin | Not enough starch released | Blend a cup of soup, stir back in, then simmer uncovered 5 minutes |
| Soup is too thick | Potatoes soaked up liquid | Stir in hot stock a little at a time until it loosens |
| Grainy texture | Dairy got too hot | Turn heat low, whisk hard, then stir in a spoon of cream or yogurt off heat |
| Gummy, gluey mouthfeel | Over-blended potatoes | Add hot stock, stop blending, then fold in fresh potato chunks next time |
| Potatoes won’t soften | Pot is boiling hard or potatoes are old | Lower to a gentle simmer and cook longer, adding stock if needed |
| Soup tastes flat | Salt and acid are low | Add salt in small pinches, then a tiny squeeze of lemon or dash of vinegar |
| Cheese clumps | Added at high heat | Take pot off heat, add cheese in handfuls, stir until smooth |
| Bottom scorched | Heat too high or pot too thin | Don’t scrape; pour unburned soup into a new pot and keep heat lower |
Serving ideas that make it feel like a meal
Potato soup can be dinner on its own, but pairing it well turns it into a full spread without more pots and pans.
Simple sides
- Grilled cheese on sturdy bread
- Green salad with a sharp vinaigrette
- Roasted broccoli or green beans
- Warm rolls with butter
Make it heartier
Stir in shredded chicken, diced ham, or white beans after the potatoes soften. Warm 3 minutes and serve.
Potato nutrition notes and smart portioning
If you’re watching calories or carbs, portioning helps more than trying to make a “diet” soup. Start with a bowl you can finish, then add toppings with a light hand.
For numbers you can verify, USDA FoodData Central lets you check potato and dairy entries by weight.
Printable cooking checklist for repeatable results
When you want the same bowl again, run this quick list. It keeps your homemade potato soup steady from pot to pot.
- Cut potatoes into even 1/2-inch cubes
- Cook onion and celery until soft and glossy
- Whisk flour into butter for 1 minute, then whisk in stock slowly
- Simmer potatoes gently until they crush easily
- Keep heat low after milk goes in
- Blend only 1–2 cups for body
- Add cheese off strong heat, in small handfuls
- Finish with salt, pepper, and toppings you like
Make this once, then tweak one variable next time—potato mix, topping, or stock—and you’ll learn your favorite style fast. A pot of homemade potato soup is forgiving, and it rewards small choices.

