Mashed potato soup turns leftover potatoes into a bowl that eats like a full meal: thick, silky, and rich without feeling heavy or gluey. When it’s done right, the texture lands somewhere between a cream soup and the softest mashed potatoes you’ve ever had, with just enough sharp cheddar and sour cream to keep each spoonful interesting.
The trick is treating the potatoes like a base, not a finished side dish. Whisking them with broth and dairy before the heat gets too high helps the soup smooth out instead of clumping. A gentle simmer is enough; once mashed potatoes boil hard, they can go past creamy and start tasting starchy or broken. The garlic goes in early for depth, while the cheddar and sour cream finish the soup off the heat so they melt in cleanly.
Below, I’ve included the small details that keep this soup velvety, plus a few smart swaps if you’re working with what’s already in the fridge. The garnish matters here too — butter, chives, and bacon bits turn a simple potato soup into something that feels finished.
The soup came out unbelievably smooth, and the cheddar melted in without getting grainy. I used leftover mashed potatoes from Sunday dinner and it tasted like I’d cooked all afternoon.
Mashed Potato Soup comes out extra silky with the cheddar, sour cream, and buttery swirl on top.
The Reason Leftover Mashed Potatoes Turn Creamy Instead of Gluey
Mashed potatoes already contain starch that’s been cooked and broken down, so the whole game is controlling heat and liquid. Add them to warm broth and dairy, then whisk steadily as the mixture comes up to a gentle simmer. That gives you a smooth soup base without the raw flour taste or the gummy texture that happens when potatoes sit too long at a hard boil.
The other thing that matters is when the cheese goes in. If you add cheddar over high heat, it can turn grainy and separate instead of melting into the soup. Pull the pot back to low before stirring in the cheese and sour cream, and the finish stays creamy and clean.
What Each Ingredient Is Actually Doing in This Bowl

- Leftover mashed potatoes — These are the body of the soup. Cold potatoes are fine; they’ll loosen as they heat. If your leftovers were heavily seasoned or already loaded with butter and cream, taste before adding all the salt.
- Chicken broth — This thins the potatoes without making the soup flat. A good boxed broth is enough here, but if yours is salty, hold back on the added salt until the end. Vegetable broth works if you want a meatless version.
- Heavy cream and whole milk — This is what gives the soup that soft, spoon-coating texture. Cream adds richness, while milk keeps it from feeling too dense. If you use all milk, the soup will still work, but it won’t taste as plush.
- Cheddar and sour cream — Cheddar adds sharpness and body; sour cream brings tang that keeps the soup from tasting one-note. Shred the cheese yourself if you can, because pre-shredded cheese can melt less smoothly.
- Butter, garlic, garlic powder, white pepper — Fresh garlic builds the base, while garlic powder backs it up without adding chunks. White pepper disappears into the soup visually and gives a gentle bite. Black pepper works too, but it won’t look as smooth.
The 20 Minutes That Turn Potatoes Into Soup
Softening the Garlic in Butter
Melt the butter in a large pot over medium heat, then add the minced garlic and cook it just until fragrant, about 1 to 2 minutes. You want the garlic softened and aromatic, not browned, because browned garlic turns bitter fast in a creamy soup. If the butter starts to foam heavily or the garlic darkens at the edges, lower the heat right away.
Whisking the Base Until It Lets Go
Add the mashed potatoes, broth, cream, and milk, then whisk until the mixture looks mostly smooth before it fully heats through. A few tiny potato flecks are fine; they’ll melt in as the soup simmers. If you dump everything in and walk away, the potatoes can sit in clumps at the bottom and scorch.
Keeping the Simmer Gentle
Bring the soup to a gentle simmer, not a rolling boil. You should see small bubbles around the edges and steam rising, but the surface shouldn’t be thrashing. This is the stage that determines whether the soup stays silky or turns pasty, so keep stirring often and scrape the bottom of the pot as you go.
Finishing With Cheese and Tang
Stir in the cheddar and sour cream once the heat is lowered. The soup should look glossy and smooth as the cheese melts in completely. If it looks grainy, the heat was too high — take the pot off the burner for a minute and whisk until it comes back together before seasoning and serving.
How to Adapt This for the Potatoes You Already Have
Dairy-Free Version That Still Feels Rich
Swap the butter for olive oil or a plant-based butter, use unsweetened oat milk or cashew milk, and skip the cheddar and sour cream. The soup will be lighter and less tangy, but a spoonful of dairy-free cream cheese stirred in at the end can bring back some body.
Vegetarian Swap
Use vegetable broth instead of chicken broth and keep everything else the same. You’ll lose a little savory depth, so taste carefully at the end and add a pinch more salt or a little extra cheddar if needed.
Extra-Thick Soup for a Heartier Bowl
Reduce the broth by about 1/2 cup if your mashed potatoes were already loose and creamy. That gives you a thicker finish that eats almost like a chowder, especially if you top it with bacon bits and extra cheddar.
How to Use Instant or Dry Mashed Potatoes
You can use them in a pinch, but keep the soup looser at first because instant potatoes thicken fast as they sit. Start with less mash than you think you need, then add more once the soup has simmered for a minute or two and you can see the final texture.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills.
- Freezer: It freezes, but the dairy can separate a bit after thawing. Freeze in portions and whisk well while reheating if you want the smoothest texture.
- Reheating: Warm it slowly over low heat with a splash of broth or milk. High heat can make the soup grainy and cause the cheese to tighten up before the base loosens again.
Answers to the Questions Worth Asking

Mashed Potato Soup
Ingredients
Equipment
Method
- Melt the unsalted butter in a large pot over medium heat. Sauté the minced garlic for 1–2 minutes, until fragrant, with visible aroma and slight softening.
- Whisk the mashed potatoes, chicken broth, heavy cream, and whole milk together in the pot. Whisk until any potato lumps look broken up and the mixture turns mostly smooth.
- Bring the mixture to a gentle simmer over medium heat, whisking as it heats. Simmer for 25 minutes (about 20–30 minutes), until hot and smooth.
- Stir in the shredded cheddar and sour cream until melted and completely smooth. Continue stirring until no cheese shreds remain and the soup looks glossy and velvety.
- Season with garlic powder, salt, and white pepper. Stir until the specks are fully mixed and the soup tastes evenly seasoned.
- Ladle the soup into bowls and finish with a swirl of extra butter, bacon bits, and chives. The center should show a small pool of melted butter with visible chive flecks on top.