Blue cheese and bacon potato salad lands on the table with the kind of weight that makes people pause before they reach for a spoon. The potatoes stay tender without turning mushy, the bacon brings a crisp, salty punch, and the dressing clings in a way that feels rich without going heavy. It tastes like a steakhouse side, but it still eats like something you’d happily scoop into a bowl at home.
The trick is in the balance. Red potatoes hold their shape better than starchy ones, so you get clean chunks instead of a collapsed mash. The dressing uses sour cream, mayonnaise, and a little buttermilk for body and tang, while white wine vinegar keeps the blue cheese from tasting flat. Tossing half the cheese into the warm potatoes lets some of it melt slightly, which spreads the flavor through the whole salad instead of leaving it all on top.
Below, I’ve laid out the one step that keeps the potatoes from breaking apart, plus a few swaps that still make sense if you need to work with what’s in the fridge. The chilling time matters here, too, and I’ll explain why it changes the texture in the best way.
The potatoes held their shape, the bacon stayed crisp, and the blue cheese got even better after chilling. I made it the night before and the dressing was thick and tangy, not watery at all.
Save this blue cheese and bacon potato salad for the next cookout when you want a chilled side with creamy dressing, crisp bacon, and bold steakhouse flavor.
The reason the dressing stays creamy instead of turning greasy
Blue cheese can go from bold to harsh if it’s pushed too hard, and mayo-based potato salads can turn slick when the potatoes are too hot or the dressing is too thin. This version avoids both problems by using a thicker base and letting the vinegar do some of the balancing work. The buttermilk loosens the dressing just enough to coat every cube, but it doesn’t make it runny.
The other thing that matters is temperature. If the potatoes are steaming hot, they soak up too much dressing and can break apart when you toss them. Let them cool until they’re just warm or room temperature, then fold everything together gently so the edges stay intact.
- Red potatoes — Their waxy texture holds up after boiling and chilling. Russets fall apart too easily here, which turns the salad heavy instead of chunky.
- Blue cheese — Use a good crumbly blue cheese with real tang. A milder grocery-store version works, but a sharper one gives the salad its backbone.
- Buttermilk — This is what keeps the dressing from feeling thick and pasty. If you don’t have it, thin the dressing with a splash of milk plus a little extra vinegar.
- Bacon — Cook it until it’s crisp enough to stay snappy after chilling. Soft bacon disappears into the salad.
What each ingredient is actually doing in the bowl

- Sour cream and mayonnaise — The mayo gives body, while the sour cream brings tang and keeps the dressing from tasting flat. You need both for the right texture.
- White wine vinegar — This sharpens the dressing and keeps the blue cheese from tasting dull. Apple cider vinegar works in a pinch, but it shifts the flavor a little sweeter.
- Green onions — They cut through the richness with a clean, fresh bite. Add most of them at the end so they stay bright.
- Salt and pepper — Season in layers, not all at once. The bacon and blue cheese already bring salt, so taste before adding too much.
How to keep the potatoes intact from the pot to the fridge
Boiling Until Tender, Not Loose
Start the potatoes in cold water and bring them up together so the outsides don’t overcook before the centers catch up. They’re ready when a knife slips in with little resistance, but the cubes still hold their edges. Drain them well and let the steam escape for a few minutes; trapped moisture waters down the dressing later.
Building the Salad Without Crushing It
Combine the potatoes, bacon, and half the blue cheese first, then add the dressing after the bowl has had a minute to cool. Use a spatula or a large spoon and lift from the bottom instead of stirring hard. If the potatoes start to smear, they were either overcooked or tossed while too hot.
Chilling for the Right Texture
Once the salad is mixed, refrigerate it for at least 2 hours. That time lets the dressing thicken, the vinegar mellow, and the blue cheese spread through the potatoes instead of sitting on the surface. Add the remaining cheese and green onions just before serving so the top still looks fresh and the onions keep their bite.
How to adapt this salad for a lighter side or a bigger crowd
Make it gluten-free without changing the texture
This salad is naturally gluten-free as written, but the bacon and blue cheese are worth checking for sneaky fillers or flavorings if you’re buying packaged brands. The texture stays exactly the same because nothing in the base depends on flour or breadcrumbs.
Swap in Greek yogurt for a lighter dressing
You can replace half the sour cream with plain Greek yogurt for a sharper, lighter finish. It won’t taste as rich, but it still coats the potatoes well. Don’t swap in all yogurt unless you want a tangier salad with a thinner mouthfeel.
Use turkey bacon if that’s what you have
Turkey bacon works, but it won’t give you the same smoky fat or crisp shards. Cook it until it’s deeply browned so it has some texture, then add a pinch of extra salt to the dressing because it brings less seasoning than pork bacon.
Storage and Reheating
- Refrigerator: Keep it covered for up to 3 days. The potatoes soften a little as it sits, but the flavor gets even better by day two.
- Freezer: I don’t recommend freezing this one. The dressing separates and the potatoes turn grainy after thawing.
- Reheating: This salad is meant to be served cold or cool. If you want to take the chill off, let it sit at room temperature for 15 to 20 minutes before serving instead of microwaving it.



