Mashed potato soup turns leftover potatoes into something silky, rich, and deeply comforting without a lot of extra work. The finished bowl is thick enough to coat a spoon but still smooth and spoonable, with the kind of creamy body that makes people go back for a second serving before they’ve finished the first.
The trick is treating the mashed potatoes like a base, not a finished dish. Broth loosens them, cream gives the soup its velvet texture, and a little sour cream at the end adds just enough tang to keep the whole pot from tasting heavy. Cheddar melts in for body and flavor, while garlic builds a savory backbone that makes the soup taste like more than repurposed leftovers.
Below, I’ll walk through the one part that matters most: how to whisk out every lump and keep the dairy smooth instead of grainy. I’ve also included a few swaps for different diets and a storage note for the nights you want to make it ahead.
The soup turned out perfectly silky, and the leftovers from Sunday mashed potatoes disappeared fast. I loved that the cheddar melted in without turning grainy, and the bacon bits on top gave it just enough crunch.
Save this mashed potato soup for the nights when you want leftover potatoes to turn into a silky, cheesy bowl of comfort.
The Trick to Keeping Leftover Mashed Potatoes Smooth in Soup
Leftover mashed potatoes can turn lumpy fast if they go into hot liquid all at once. The fix is to whisk them with the broth, cream, and milk over moderate heat so they loosen gradually instead of setting into stubborn clumps. If your mashed potatoes were thick to begin with, this step matters even more, because cold, dense potatoes need a little time to relax before the cheese goes in.
The other place people run into trouble is the dairy. Once the soup starts to simmer gently, the heat should stay steady and low enough that the cream doesn’t separate. A hard boil can make the texture grainy, especially after the cheddar is added. Keep the pot at a quiet simmer and stir often, and the soup stays velvety instead of splitting.
What Each Ingredient Is Doing in the Bowl

- Leftover mashed potatoes — These give the soup its body and thick, spoon-coating texture. Freshly made mashed potatoes work too, but if they’re heavily buttered or already very thick, expect to thin the soup a little more with broth.
- Chicken broth — This is what turns potatoes into soup instead of a heavy puree. Use a good-tasting broth here, because it sets the savory base for everything else.
- Heavy cream and whole milk — Cream brings the lush texture, while milk keeps the soup from feeling too dense. You can swap in half-and-half in a pinch, but the soup will be a little lighter and less rich.
- Cheddar and sour cream — Cheddar adds sharpness and extra body; sour cream adds a tangy finish that keeps the soup from tasting flat. Shred the cheese yourself if you can, because pre-shredded cheese melts less smoothly.
- Butter, garlic, and white pepper — Butter carries the garlic and gives the soup a round, rich finish. White pepper blends in cleanly without specks, but black pepper works if that’s what you have.
Building the Soup So It Stays Silky
Cooking the Garlic in Butter First
Melt the butter in a large pot and cook the garlic just until it smells sweet and fragrant. You’re looking for a gentle sizzle, not browning; browned garlic can make the whole pot taste bitter. This short first step gives the soup a savory base before the potatoes go in.
Whisking the Potatoes Into the Broth
Add the mashed potatoes, broth, cream, and milk together, then whisk until the mixture looks smooth and even. If the potatoes seem stubborn, keep whisking over medium heat as they warm through. The soup should thicken as it heats, but it shouldn’t look paste-like; if it does, add a splash more broth.
Melting in the Cheese Without a Grainy Finish
Once the soup is hot and smooth, lower the heat and stir in the cheddar and sour cream. High heat can make the cheese tighten up and turn grainy, so let the residual heat do most of the work. When it’s ready, the soup will look glossy and unified, with no oily spots on the surface.
Finishing With the Toppings
Taste and season with garlic powder, salt, and white pepper before serving. Then top each bowl with a little extra butter, bacon bits, and chives so the soup has contrast: creamy, salty, and fresh all at once. The toppings matter here because they keep the bowl from tasting one-note.
How to Adapt This for a Different Pantry or Diet
Make It Lighter With More Milk and Less Cream
Swap half the heavy cream for extra whole milk if you want a lighter bowl. You’ll lose a little richness, but the soup still stays smooth if you keep the heat gentle and don’t let it boil.
Gluten-Free and Naturally Thickened
This recipe is naturally gluten-free as written, since the thickness comes from the potatoes themselves. Just check your broth and bacon bits to make sure they’re certified gluten-free if that matters for your kitchen.
Vegetarian Version With Vegetable Broth
Use vegetable broth instead of chicken broth and skip the bacon bits. The soup will still be rich and satisfying, but the flavor leans a little softer, so a pinch more salt and a little extra cheddar help it stand up.
Dairy-Free With a Different Texture
Use unsweetened dairy-free cream and milk, plus your favorite melting-style vegan cheese. The texture will be a little less velvety and the flavor less tangy, but it still works if you keep the soup at a low simmer and don’t rush the melting step.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
- Freezer: It freezes, but the dairy can separate a little after thawing. If you freeze it, cool it completely first and reheat gently while whisking in a splash of broth or milk.
- Reheating: Warm it slowly over low heat on the stove and stir often. The common mistake is blasting it in the microwave or bringing it to a boil, which can make the cheese grainy and the dairy split.
Answers to the Questions Worth Asking

Mashed Potato Soup
Ingredients
Equipment
Method
- Melt the unsalted butter in a large pot over medium heat, then sauté the garlic for 1-2 minutes until fragrant, stirring to avoid browning.
- Whisk the leftover mashed potatoes, chicken broth, heavy cream, and whole milk together in the pot until smooth and fully combined.
- Bring the mixture to a gentle simmer over medium heat, whisking continuously until heated through and smooth.
- Stir in the shredded cheddar and sour cream, cooking just until melted and completely smooth, with no visible cheese streaks.
- Season with garlic powder, salt, and white pepper, stirring to evenly distribute the spices.
- Ladle the soup into bowls and top each serving with a swirl of extra butter, bacon bits, and chives.


