Thick, creamy baked potato soup has a way of turning into plain potato milk if the base is rushed. This version stays close to the steakhouse bowl people remember: velvety, rich, and loaded with enough bacon, cheddar, and sour cream to make every spoonful feel finished. The potato stays front and center, but the texture gets a little body from some of the potato chunks breaking down into the broth while the rest stay intact.
The part that matters most is building the roux long enough to take away that raw flour taste before the dairy goes in. After that, the soup needs a gentle simmer, not a boil. High heat is what makes milk scorch or split, and there’s no fixing that once it happens. Folding in the sour cream off the heat keeps the soup smooth and gives it that tangy finish that makes baked potato soup taste complete.
Below, I’ve included the little details that keep the texture thick without turning gluey, plus the topping order that gives you the same piled-high look you’d get at the restaurant.
The soup thickened up exactly right and stayed creamy even after I added the sour cream. The bacon and cheddar on top made it taste like the steakhouse version we always order.
Save this Saltgrass Baked Potato Soup for the nights when you want that steakhouse-style bowl with creamy potato texture, crisp bacon, and plenty of cheddar.
The Secret to a Thick Potato Soup That Doesn’t Turn Gluey
Loaded potato soup gets grainy or pasty when the starch and dairy are both pushed too hard. The potatoes give you natural body, but the flour-butter base is what makes the soup settle into that steakhouse texture instead of staying thin and brothy. The goal is thick and spoon-coating, not a bowl that stands up like mashed potatoes.
The other trap is overworking the potatoes once they’re in the pot. A few chunks should break down and naturally thicken the soup, but leaving most of them intact keeps the texture balanced. If you mash everything smooth, the soup can cross from creamy into heavy in a hurry.
What Each Ingredient Is Doing in This Bowl

- Russet potatoes — These are the right potato for a thick soup because they break down more than waxy potatoes. Baking them first gives you a drier, fluffier interior that soaks up the soup base without turning watery.
- Bacon — The bacon does more than top the bowl. A little of it goes into the soup for smoky depth, and the rest stays crispy on top so you get contrast instead of all one texture.
- Butter and flour — This roux is what keeps the dairy from acting thin. Cook it for the full 2 minutes so the flour loses that raw taste and the soup tastes rounded instead of chalky.
- Whole milk, heavy cream, and broth — Milk brings body, cream brings richness, and the broth keeps the soup from tasting flat. You can swap in half-and-half for part of the milk, but don’t replace all the cream or the soup loses that restaurant-style finish.
- Cheddar and sour cream — Add both off the hottest part of the heat. Cheddar melts into the soup, while sour cream gives the tangy edge that makes the flavor taste like baked potato instead of plain cream soup.
Building the Soup Base Without Scorching the Dairy
Cooking the Roux First
Melt the butter over medium heat, then whisk in the flour and keep it moving for about 2 minutes. It should look smooth and bubbly, not browned. If the roux stays pale and floury, the soup can taste raw; if it gets too dark, you’ll lose the clean potato flavor that belongs here.
Whisking in the Milk and Cream
Add the milk, cream, and broth gradually while whisking constantly. The mixture will look loose at first, then smooth out as it heats. Keep the heat at a gentle simmer. A hard boil can make the dairy separate or leave you with a grainy texture that never fully comes back together.
Using the Potatoes for Texture
Fold in the potato chunks once the base has thickened. Press a few pieces against the side of the pot with your spoon, but leave plenty of chunks whole. That mix of smooth and chunky is what makes the soup feel hearty instead of baby-food soft.
Finishing With Cheese, Sour Cream, and Bacon
Pull the pot off the heat before stirring in the cheddar and sour cream. The residual heat is enough to melt the cheese without making it stringy. Stir in most of the bacon at the end so it stays savory, then ladle the soup into bowls and pile on the toppings while it’s still hot.
How to Adapt This for a Different Crowd or a Different Pantry
Gluten-Free Version With the Same Thickness
Swap the all-purpose flour for a gluten-free 1:1 flour blend. The texture stays close to the original as long as you still cook the roux for a minute or two before adding the dairy. Cornstarch works too, but it gives a shinier, slightly softer finish instead of the more classic creamy body.
Lighter Potato Soup Without Losing the Steakhouse Feel
Use half-and-half in place of the heavy cream and reduce the cheddar by a handful. The soup will still be creamy and rich, but it won’t have quite the same luxurious finish. Don’t replace both the cream and the cheese with low-fat versions or the soup turns thin fast.
Vegetarian Version That Still Tastes Complete
Skip the bacon and use vegetable broth instead of chicken broth. Add extra black pepper and a little smoked paprika if you want some of that savory depth back. The soup will still be thick and satisfying, but it depends more on the cheese and sour cream for its big flavor.
Storage and Reheating
- Refrigerator: Store for up to 4 days. It will thicken as it chills, which is normal for a potato-based soup.
- Freezer: It can be frozen, but the dairy may separate a bit after thawing. Freeze in portions and whisk well while reheating for the best texture.
- Reheating: Warm it slowly over low heat, stirring often. A fast boil is the mistake that makes the dairy split and the potatoes go grainy.
Answers to the Questions Worth Asking

Saltgrass Baked Potato Soup
Ingredients
Equipment
Method
- Bake the russet potatoes at 400F until tender, then scoop the flesh into a bowl and break into chunks.
- Melt the unsalted butter in a large pot over medium heat, then whisk in the all-purpose flour and cook for 2 minutes.
- Gradually whisk in the whole milk, heavy cream, and chicken broth until smooth, then simmer until thickened for 8-10 minutes.
- Fold in the potato chunks and mash some for texture.
- Stir in the shredded cheddar and sour cream until smooth, then season with salt, black pepper, and garlic powder.
- Fold in most of the bacon, then serve piled high with the remaining toppings.


