Thick, creamy baked potato soup with a steakhouse-style finish hits the bowl with the kind of comfort that makes people stop talking for a second. The base turns velvety and rich, but it still keeps enough potato texture to feel hearty instead of flat. Then the toppings do their job: sharp cheddar, salty bacon, cool sour cream, and a little chive bite over the top.
What makes this version work is the balance. The potatoes are baked first, which gives them a drier, fluffier texture than boiling ever will, and that means the soup can get thick without turning gluey. The roux cooks long enough to lose the raw flour taste before the milk and cream go in, and the sour cream is added at the end so it stays smooth instead of curdling.
If you’ve ever had baked potato soup that tasted thin or broke when the cheese went in, the method below fixes both of those problems. I’ve also included the small details that keep the texture lush from the stove to the bowl.
The soup turned out thick and silky, and the potatoes still had some texture instead of disappearing into mush. My husband said it tasted like the steakhouse version, and the bacon stayed crisp on top even after serving.
Save this Saltgrass-style baked potato soup for the nights when you want a thick, steakhouse-worthy bowl loaded with bacon, cheddar, and sour cream.
The Reason This Soup Stays Thick Without Getting Gluey
Baked potato soup can go wrong in two opposite directions: it can turn watery, or it can turn pasty and heavy. This version avoids both by starting with baked russet potatoes, which are dry and fluffy enough to thicken the soup naturally once they’re folded in. Boiled potatoes bring extra water into the pot, and that’s how you end up needing more flour or cheese than the soup can handle.
The other thing that matters is the roux. If the flour only cooks for a minute, the soup can taste raw and dusty. If it cooks too long or the heat is too high once the dairy goes in, it can scorch or separate. The sweet spot is a calm, steady simmer that thickens the base before the potatoes and cheese join the pot.
- The baked potatoes add body without thinning the broth.
- The roux gives the soup its steakhouse-style thickness.
- The sour cream finishes the soup with tang and silkiness instead of heaviness.
What Each Ingredient Is Actually Doing in This Bowl

Russet potatoes are the backbone here. They’re starchy, which means they break down in a way that thickens the soup and gives it that classic baked potato texture. Yukon Golds work in a pinch, but the soup will be a little silkier and less fluffy.
Bacon belongs in two places: inside the soup and on top. A little stirred in adds smoky saltiness throughout the bowl, while the crisp topping gives you that steakhouse contrast. If your bacon gets soft before serving, drain it well on paper towels and add the garnish at the last minute.
Whole milk, heavy cream, and sour cream each do a different job. Milk gives the soup enough body to feel like a real soup instead of pure cream. Heavy cream adds richness. Sour cream brings the tang that makes the whole bowl taste like baked potato, not just mashed potatoes in liquid form. Don’t swap all of them for lower-fat versions unless you’re willing to give up some of the texture.
Cheddar should be shredded from a block if you want the smoothest melt. Pre-shredded cheese is coated with anti-caking starches that can leave the soup grainy. The flavor will still be good, but the texture won’t be quite as polished.
Building the Soup Base in the Right Order
Cooking the Roux First
Melt the butter and whisk in the flour until the mixture looks smooth and a little sandy, then let it cook for about 2 minutes. It should smell warm and slightly nutty, not pale and floury. If you rush this part, the soup can taste raw even after it thickens. Keep the heat at medium and whisk constantly so the flour doesn’t catch on the bottom.
Adding the Dairy Without Making It Grainy
Pour in the milk, cream, and broth gradually while whisking. The mixture may look thin at first, then it will start to turn glossy and slightly thicker as it heats. Keep the heat at a gentle simmer, not a hard boil. If the pot boils aggressively, the dairy can split and the texture gets broken instead of velvety.
Folding in the Potatoes and Cheese
Add the potato chunks after the base has thickened. Mash a few pieces against the side of the pot, but leave some chunks whole so the soup doesn’t turn into baby food. Stir in the cheddar off the heat or over very low heat so it melts smoothly. If the soup is boiling when the cheese goes in, it can turn stringy or grainy.
Finishing With Bacon and Toppings
Stir most of the bacon into the soup, then ladle it into bowls and pile on the rest with sour cream, more cheddar, and chives. The final toppings shouldn’t just sit there; they should contrast with the creamy base. A warm bowl with cold sour cream and crisp bacon on top is what makes this taste like a real steakhouse lunch.
How to Adjust It Without Losing the Steakhouse Texture
Make It Lighter Without Ruining the Body
Swap the heavy cream for more whole milk if you want a lighter soup, but keep at least some cream in the pot. If you remove all the richness, the soup tastes thin and the potato flavor loses its roundness. You’ll still get a creamy bowl, just with a little less luxury.
Gluten-Free Without Changing the Flavor
Use a gluten-free all-purpose flour blend in the roux or thicken the dairy with a cornstarch slurry instead. A good blend keeps the texture closest to the original. Cornstarch works, but the soup will look a touch glossier and feel a little more slippery on the spoon.
Vegetarian Version
Skip the bacon and use vegetable broth instead of chicken broth. Add a little smoked paprika or smoked salt if you still want that savory depth. You won’t get the same steakhouse finish, but you’ll keep the creamy potato base and the tang from the sour cream.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it sits.
- Freezer: This soup can be frozen, but the dairy may separate a little when thawed. Freeze in portions if you plan to reheat it later, then stir well after warming.
- Reheating: Warm it slowly over low heat, adding a splash of milk if needed. High heat is the mistake that makes dairy-heavy soups break.
Answers to the Questions Worth Asking

Saltgrass Baked Potato Soup
Ingredients
Equipment
Method
- Bake the russet potatoes at 400°F until tender. Scoop the flesh into a bowl and break it into chunks, keeping some texture for the soup.
- Melt the butter in a large pot over medium heat. Whisk in the flour and cook for 2 minutes, stirring until it looks lightly cooked.
- Gradually whisk in the whole milk, heavy cream, and chicken broth until smooth. Simmer, whisking occasionally, until thickened, about 8-10 minutes.
- Fold in the potato chunks, mashing some against the side of the pot for texture. Stir until the mixture is evenly combined.
- Stir in the shredded cheddar and sour cream until smooth, with no cheese streaks. Season with salt, black pepper, and garlic powder to taste.
- Fold in most of the crumbled bacon. Serve the soup piled high with the remaining bacon and the toppings.