Why I judge BBQ spots on their potato salad

London Brazil taking a bite from a bowl of food.

Growing up in Texas, I don’t just judge a BBQ spot on the brisket. I judge it on the potato salad.

Some are way too mayonnaise-y. Some drown it in mustard.

And some try WAY too hard to be different (like capers, in potato salad… really?!).

This Classic Potato Salad with Bacon is about as classic as it gets. The perfect mayo-to-mustard ratio, loaded with hard-boiled eggs and bacon (yes, bacon, because I firmly believe EVERY potato salad is better with a little bacon), with just enough celery for crunch.

So if you’re packing it for a backyard BBQ, a Memorial Day cookout, or the only side anyone’s going to remember at the potluck, this is the one.

What makes this potato salad work

  • Lightly smashed potatoes: Not fully mashed (you still want chunks!), just a few gentle presses with the masher. You’re after a rustic mix of creamy bits that soak up the dressing AND bigger chunks that give every bite some structure.
  • Dijon plus a touch of sugar: Dijon gives the dressing its sharp, tangy backbone, way more depth than yellow mustard. The sugar balances it out so it’s not too sharp.
  • Dill (not sweet) relish: Sweet relish turns potato salad into dessert. Dill keeps the whole thing on the tangy side, exactly where it should be.

If you love this one, my Instant Pot potato salad is the faster, hands-off version with all the same flavors!

Ingredients and Substitutions

For the exact measurements and detailed instructions, please see the recipe card below.

Ingredients for classic potato salad with bacon laid out including red potatoes, eggs, mayonnaise, Dijon mustard, dill pickle relish, celery, and bacon.
  • Red potatoes: Red potatoes hold their shape during boiling and smash into the perfect rustic mix of creamy bits and bigger chunks. Yukon Golds are the closest swap. Russets will work if you don’t mind a softer, less chunky finish. An OXO vegetable peeler makes quick work of peeling.
  • Eggs: Large eggs are hard-boiled, peeled, and chopped. Need a refresher on the timing? My how to boil eggs post has the foolproof method.
  • Bacon: Cooked until crisp, then crumbled. I usually cook mine in a skillet for the best texture, but bake-in-the-oven works too if you want a hands-off option. Skip it if you must, but you’ll lose the smoky-savory crunch that makes this potato salad the potato salad.
  • Celery: Diced finely. Big chunks can overpower the soft potatoes, so don’t go bigger than about a quarter inch. No celery on hand? Swap in finely diced dill pickles for a similar crunch plus extra tang.
  • Mayonnaise: Duke’s is my favorite. It’s tangier and richer than most other full-fat mayos, and it really shows up in this salad. Skip the light versions, since they tend to break down.
  • Dijon mustard: Dijon is what gives this dressing its sharp, tangy backbone. It’s noticeably more nuanced than yellow mustard and pairs perfectly with the small amount of sugar to balance things out.
  • Dill pickle relish: Stick with dill (not sweet) here. Sweet relish turns the whole salad into dessert. If your store doesn’t carry dill relish, finely dice some dill pickles plus a splash of pickle brine and you’re set.
  • Sugar: Balances the tang of the Dijon and the dill relish. Don’t skip it. Without it, the dressing tilts too sharp.
  • Fresh chives: Optional, but a nice fresh-green pop on top right before serving. Skip if you don’t have them.
Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋

Step-by-step Instructions

Please see the recipe card below for the full instructions, ingredient amounts, and a printable recipe.

email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.

Boil the potatoes.

Place the potatoes in a large pot and cover with cold water by an inch. Bring to a boil over high heat, then reduce to a simmer and cook for 10-12 minutes, until fork tender.

Drain and transfer to a large bowl.

Hard-boil the eggs.

While the potatoes cook, place the eggs in a separate saucepan and cover with cold water by an inch. Bring to a boil, then cover, remove from heat, and let the eggs sit for 12 minutes.

Transfer the eggs to an ice bath for 5 minutes, then peel and chop.

A hand holding a perfectly hard-boiled egg with more eggs in the background, showing the bright yellow yolk for classic potato salad with bacon.

Air fryer alternatives for the bacon and eggs

Yes, you can air fry both! This is honestly how I cook the bacon and eggs most of the time when I’m making this salad.

For the eggs, place them whole in the air fryer basket at 270°F for 15-17 minutes, then transfer straight to an ice bath. For the bacon, lay the strips in a single layer at 350°F for 8-10 minutes until crisp.

Full method walkthroughs are in my air fryer hard-boiled eggs and air fryer bacon posts.

Want a different hands-off method? You can also make the eggs in the Instant Pot or bake the bacon in the oven.

Cosori Air Fryer.

The Air Fryer I Use and ❤️

I use a 6-quart air fryer for this recipe and it’s the perfect size for cooking everything in a single layer without overcrowding. Because remember, keeping it in one layer is key to all that crispy goodness!

Crisp the bacon.

Cook the bacon in a large skillet over medium heat for 8-10 minutes, flipping occasionally, until crisp. Transfer to a paper towel-lined plate, let cool, and crumble.

Bacon slices cooking in a stainless steel skillet for classic potato salad with bacon.

Smash the potatoes (just a little).

Use a potato masher to gently press the potatoes, leaving plenty of bigger chunks behind. About 10-12 gentle passes is all it takes.

Set aside to cool to room temperature.

Easy on the masher! You’re going for a rustic mix of creamy bits and bigger chunks, not mashed potatoes. If you start to lose all the chunks, you’ve gone too far. About 10-12 gentle passes does it.

A potato masher gently pressing potatoes in a metal bowl for classic potato salad with bacon.

Whisk the dressing.

In a medium bowl, whisk together the mayonnaise, Dijon mustard, dill pickle relish, sugar, salt, and black pepper until smooth.

Mayonnaise, Dijon mustard, dill pickle relish, and seasonings in a glass bowl ready to be whisked into a creamy potato salad dressing.

Fold and chill.

Add the dressing, chopped eggs, crumbled bacon, and celery to the bowl with the potatoes. Gently fold until everything is evenly coated.

Cover and refrigerate for at least an hour to let the flavors meld. Sprinkle with chives before serving, if desired.

This salad is actually better the next day. The flavors deepen after 8-24 hours in the fridge, so make it a day ahead if you can!

Need help with the eggs?

Peeled hard-boiled and soft-boiled eggs ready for any recipe.

If hard-boiling eggs has ever stressed you out (gray-green yolk rings… no thanks), my how to boil eggs post breaks down the foolproof method I use every single time. The trick is the ice bath right after.

How to store leftover potato salad

Make ahead: This salad is actually better the next day. The flavors deepen after 8-24 hours in the fridge, so feel free to make it up to 2 days in advance.

Storage: Pop leftovers in an airtight container in the fridge for up to 4 days. Give it a quick stir before serving, since the dressing thickens as it sits.

Freezing: Skip the freezer for this one. Mayo-based dressings break when thawed, and the potatoes turn grainy. Make-ahead in the fridge is the right move.

Picnic + outdoor serving: Max 2 hours at room temperature for food safety. For longer outdoor serving, set the bowl on top of a bigger bowl filled with ice to keep things cool.

FAQs

Why is my potato salad watery?

Usually overcooked potatoes or adding the dressing while the potatoes are still hot. Cook just to fork-tender (not mushy) and let everything cool fully before folding in the dressing.

Can I make this the day before?

Yes, and actually recommended. The flavors deepen after 8-24 hours in the fridge. Make it up to 2 days in advance and give it a quick stir before serving.

What if I don’t have dill pickle relish?

Dice some dill pickles finely, add a splash of pickle brine, and you’re set. Sweet relish will also work, but skip the sugar in the dressing since the relish brings its own sweetness.

Can I leave potato salad out at a picnic?

Max 2 hours at room temperature for food safety. For longer outdoor serving, set the bowl on top of a bigger bowl of ice to keep the temp safe.

Can I use Yukon Gold or russet potatoes instead?

Yes. Yukon Golds are the closest swap with similar shape-holding. Russets work too but turn softer once smashed, so the texture will be less chunky.

My potato salad tastes a little bland. What can I add?

A pinch more salt, a splash of pickle brine, or an extra teaspoon of Dijon will fix it every time. Tangy and salty is the classic “more please” combo for potato salad.

Tap stars to rate!

No ratings yet

Classic Potato Salad with Bacon Recipe

This Classic Potato Salad with Bacon is creamy, tangy, and lightly smashed for the perfect mix of fluffy potato bits and bigger chunks. Loaded with crispy bacon, hard-boiled eggs, and just enough celery for crunch, it’s a make-ahead side dish that’s right at home at any backyard BBQ or summer potluck.
A classic potato salad with bacon is served in a white bowl for a summer bbq.
Yield 6 servings
Prep 20 minutes
Cook 15 minutes
Total 1 hour 35 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 2 pounds red potatoes peeled and cut into 1- to 2-inch chunks
  • 3 large eggs
  • 4 ounces bacon
  • 2 celery ribs finely diced (about ½ cup)
  • ¾ cup mayonnaise Duke’s preferred
  • 3 tablespoons Dijon mustard
  • cup dill pickle relish
  • 1 teaspoon sugar
  • 1 ½ teaspoons salt plus more to taste
  • ¼ teaspoon black pepper plus more to taste
  • Fresh chives finely chopped, optional

Instructions 

  • Place potatoes in a large pot and cover with cold water by 1 inch. Bring to a boil over high, then reduce to a simmer and cook for 10-12 minutes, or until fork tender. Drain and transfer to a large bowl.
    2 pounds red potatoes
  • While the potatoes cook, place eggs in a separate medium saucepan and cover with cold water by 1 inch. Bring to a boil over high, then cover, remove from heat, and let sit for 12 minutes. Transfer eggs to an ice bath for 5 minutes, then peel and chop.
    3 large eggs
  • Place bacon in a large skillet over medium and cook for 8-10 minutes, flipping occasionally, until crisp. Transfer to a paper towel-lined plate, let cool, and crumble.
    4 ounces bacon
  • Use a potato masher to lightly smash the potatoes, leaving plenty of larger chunks for texture. Don’t overdo it. About 10-12 gentle passes is all it takes for that rustic mix of creamy bits and bigger chunks. Set aside to cool to room temperature.
    2 pounds red potatoes
  • In a medium bowl, whisk together mayonnaise, Dijon mustard, dill pickle relish, sugar, salt, and black pepper until well combined.
    ¾ cup mayonnaise, 3 tablespoons Dijon mustard, ⅓ cup dill pickle relish, 1 teaspoon sugar, 1 ½ teaspoons salt, ¼ teaspoon black pepper
  • Add the dressing, chopped eggs, crumbled bacon, and celery to the bowl with the potatoes and gently fold until everything is evenly coated. Taste and adjust with additional salt and black pepper, if needed.
    3 large eggs, 4 ounces bacon, 2 celery ribs
  • Cover and refrigerate for at least 1 hour before serving to let the flavors meld. For best flavor, make this a day ahead. It’s even better after 8-24 hours in the fridge. Sprinkle with chives, if desired.
    Fresh chives
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

No ratings yet

Notes

Potatoes: Red potatoes are the move here. Yukon Golds are the closest substitute. Russets work but turn softer once smashed.
Peeling: Peeling before boiling makes this recipe faster and keeps the potatoes from getting waterlogged. If you prefer skins on, the red skins are thin and tender enough to leave on.
Air Fryer alternatives: Both the bacon and eggs can be made in the air fryer instead. See my air fryer bacon and air fryer hard-boiled eggs posts for the full methods.
Make ahead: This salad is actually better the next day. Make it up to 2 days in advance and let the flavors deepen in the fridge.
Storage: Store in an airtight container in the fridge for up to 4 days. Give it a quick stir before serving since the dressing thickens as it sits.
Freezing: Not recommended. Mayo-based dressings break when thawed and the potatoes turn grainy.

Nutrition

Calories: 426kcal, Carbohydrates: 29g, Protein: 9g, Fat: 31g, Saturated Fat: 7g, Polyunsaturated Fat: 14g, Monounsaturated Fat: 9g, Trans Fat: 0.1g, Cholesterol: 106mg, Sodium: 1174mg, Potassium: 788mg, Fiber: 3g, Sugar: 3g, Vitamin A: 189IU, Vitamin C: 13mg, Calcium: 37mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!

What to serve with classic potato salad

This one is begging for a backyard BBQ plate. My Slow Cooker BBQ Shredded Chicken and Balsamic Grilled Chicken Breast are both perfect mains to scoop right next to a pile of this salad.

If you’re going pulled pork, my Pineapple Pulled Pork Tacos work in tortillas or right on the bun for a sandwich. Or for the easiest “throw it together” cookout, my BBQ Chicken Pizza with Summer Corn pairs the same flavors in a slice format.

Looking for something a little less classic-cookout? My BBQ Chicken Stuffed Sweet Potatoes and Salmon Burgers are both great mains that pair just as well as the standard burger or brisket.

Need another side to round out the spread? My Mexican Street Corn Pasta Salad is the perfect “two salads” move when you’re feeding a crowd.

More cookout sides we can’t stop making

Need a few more sides for the table? These never miss.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating