Thick, creamy potato soup with bacon and cheddar hits that steakhouse comfort zone fast, and this Logan’s Roadhouse version gets there with the right kind of body. It’s rich without being gluey, chunky without feeling heavy, and the toppings do more than decorate the bowl — they give every spoonful a cool, salty, smoky finish.
The trick is starting with baked russet potatoes instead of raw ones. Baked potatoes bring a fluffy texture and concentrated potato flavor, and when you mash a few pieces right into the pot, the soup naturally thickens without turning pasty. The flour-and-butter base gives it that classic diner-style body, while the milk and broth keep it from tasting flat.
Below, I’ll walk you through the part that matters most: building a smooth base without lumps, then finishing the soup so the cheddar melts cleanly and the sour cream stays silky.
The soup thickened up exactly like the one at the restaurant, and the baked potatoes made it taste a lot more homemade than the usual raw-potato version. My husband went back for a second bowl before I’d even sat down.
Keep this steakhouse-style potato soup handy for nights when you want a creamy bowl loaded with bacon, cheddar, and chives.
The Reason the Potatoes Need to Be Baked First
The biggest difference between a soup that tastes restaurant-style and one that tastes thin and starchy is how the potatoes are cooked before they ever hit the pot. Baked russets give you dry, fluffy potato flesh that breaks down into body instead of turning the whole soup gluey. If you boil the potatoes from raw, they release more water into the soup, and the texture gets loose fast.
This method also lets you control the texture. You can leave some potato chunks intact for a hearty bite, then mash a portion against the side of the pot to thicken the broth naturally. That’s how you get a bowl that feels rich and substantial without needing to overdo the flour or cheese.
- Russet potatoes — These are the right choice because they’re starchy and fluffy. Waxy potatoes hold their shape too well and don’t give the same creamy body.
- Bacon — Cook it until crisp so it stays smoky and crunchy on top of the soup. If you want to save time, use thick-cut bacon, but don’t skip rendering it first because the flavor in the fat matters.
- Whole milk — This gives the soup its creamy base without making it as heavy as cream-only versions. Lower-fat milk works in a pinch, but the soup will be thinner and less plush.
- Sour cream — Stir it in at the end, off the heat or over low heat, so it stays smooth. If it goes in while the soup is boiling, it can look grainy or separate.
Building the Base Without Lumps or a Grainy Finish

The roux is what keeps this soup from tasting like seasoned milk with potatoes floating in it. Butter and flour need a full couple of minutes together so the raw flour taste cooks out, but not so long that the mixture darkens much. Once the milk and broth go in, whisk steadily and give it time to thicken before you add the potatoes. If you rush that part, you’ll end up with a thin soup no matter how much cheese you stir in later.
The other thing that trips people up is the cheese. Add cheddar after the soup has thickened and the heat is low, because high heat is what makes dairy turn stringy or grainy. Sour cream goes in the same way — gently, after the soup is off the hottest part of the burner, so the finish stays smooth and velvety.
- Butter and flour — This is the base that gives the soup structure. Cook the flour long enough to lose the raw taste, but keep the heat moderate so it doesn’t brown too much.
- Chicken broth — It keeps the flavor from leaning too milky. Vegetable broth works if that’s what you have, but the soup will taste a little less savory.
- Cheddar — Shred it yourself if you can. Pre-shredded cheese has anti-caking agents that can make the soup melt less smoothly.
Getting the Creamy Finish in the Right Order
Cooking Out the Flour
Melt the butter in a large pot, whisk in the flour, and cook it until it smells a little nutty and no longer looks chalky. That two-minute window matters because raw flour can leave the soup tasting pasty. Keep the heat at medium or medium-low so the roux stays pale and smooth instead of turning browned before the dairy goes in.
Whisking in the Milk and Broth
Add the milk and broth gradually while whisking constantly. The mixture will look thin at first, then it will start to coat the spoon and leave a clear trail when you stir through it. If you dump in the liquid all at once, the roux can seize into little lumps, and those are harder to smooth out later.
Adding the Potatoes and Finishing Dairy
Fold in the baked potato flesh, then mash some of it against the side of the pot. That gives you the thick, steakhouse-style body without making the whole soup pureed. Turn the heat down before adding the cheddar and sour cream, then stir until the cheese disappears and the soup looks glossy. If it starts to grain, pull it off the heat and stir gently until it comes back together.
The Bacon and Toppings
Stir half the bacon into the soup and save the rest for the top. That keeps some of the smoky crunch from softening completely in the pot. Spoon the soup into bowls and finish with sour cream, cheddar, bacon, and chives so each bowl tastes layered, not just mixed.
How to Adapt This for Different Kitchens and Bigger Appetites
Gluten-Free Version
Use a measure-for-measure gluten-free flour blend in place of the all-purpose flour. The texture stays close to the original, but whisk a little longer to be sure the roux is fully smooth before adding the milk. If your blend is heavy on starch, the soup may thicken a touch faster, so keep an eye on it.
Lighter Dairy Swap
You can use 2% milk and reduce the sour cream slightly if you want a lighter bowl, but the soup won’t feel quite as plush. The broth and potatoes still give it body, so the tradeoff is mostly in richness, not flavor. I wouldn’t use skim milk here; it tastes thin once the soup cools a little.
Extra-Hearty Steakhouse Bowl
Add an extra potato or a little more bacon if you want the soup to eat more like a full meal. The important part is keeping the balance between thick soup and spoonable stew, so add a splash more milk if the pot gets too dense. More cheese will make it richer, but it also makes the soup heavier, so don’t overdo it.
Storage and Reheating
- Refrigerator: Store for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
- Freezer: It can be frozen, but the dairy may separate a bit when reheated. For the best results, freeze before adding the sour cream and cheddar, then finish those after reheating.
- Reheating: Warm it slowly over low heat, stirring often and adding a splash of milk if needed. High heat is what breaks the dairy and makes the soup look curdled.
Answers to the Questions Worth Asking

Logan's Roadhouse Potato Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat, then whisk in the all-purpose flour and cook for 2 minutes, stirring to prevent browning.
- Gradually whisk in the whole milk and chicken broth, then simmer until thickened for about 10 minutes while stirring constantly so it stays smooth.
- Fold in the diced baked potato flesh, then mash some of it into the soup to create a chunky, creamy texture.
- Stir in the shredded cheddar and sour cream until smooth, then season with salt, pepper, and garlic powder.
- Fold in half of the crumbled bacon, then taste and adjust seasoning as needed.
- Serve in bowls topped with sour cream, extra cheddar, the remaining bacon, and chives.