Salads
This bacon cheese potato salad recipe transforms a classic side into a showstopping dish with smoky crunch and creamy herb layers—perfect for picnic tables or summer gatherings.
I developed this after years of testing textures, balancing salty bacon, tangy cheese, and fluffy potatoes until every bite felt like a revelation. The secret? Crispy bacon bits that stay crunchy and a dressing so rich it coats every potato without making the salad heavy.
What sets this apart is the textural contrast: tender, warm potatoes meet crisp bacon and cool, creamy cheese, while fresh herbs add brightness. We’ll boil the potatoes just until tender, then cool them completely before mixing with a tangy mayo-based dressing infused with mustard and herbs.
The bacon cooks until golden and crisp, then gets chopped into bite-sized pieces that stay crispy even when tossed in.
By the time you’re done, you’ll have a salad that’s restaurant-worthy but easy to make at home—creamy enough to satisfy cravings but light enough for a main dish.
The cheese melts slightly from the warm potatoes, creating pockets of gooey goodness, while the bacon adds a salty, smoky depth that ties everything together. Serve it chilled for a picnic or at room temperature for a backyard barbecue.
For variations, swap cheddar for feta or goat cheese, or add mustard for extra tang. This recipe scales perfectly for crowds, and leftovers keep well for up to 3 days—though I’ve never had any last that long. Let’s get cooking!
Ingredients for bacon cheese potato salad
Pantry staples and a few fresh touches—this salad is all about balancing smoky bacon, creamy cheese, and fluffy potatoes.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Cut into 1-inch cubes, peeled |
| Thick-Cut Bacon 🥓 | 8 oz | Crispy, chopped into small pieces |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Mayonnaise 🥛 | 1 cup | High-quality, full-fat preferred |
| Red Onion 🧅 | ½ whole | Thinly sliced, white part only |
| Fresh Chives 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Dill 🌿 | ¼ cup | Chopped, packed |
| Yellow Mustard 🍯 | 2 tbsp | Dijon preferred for tang |
| Apple Cider Vinegar 🍋 | 1 tbsp | For dressing brightness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Green Bell Pepper 🍅 | ½ whole | Diced, seeds removed |
| Butter 🧈 | 2 tbsp | Unsalted, for potato boiling |
The bacon is non-negotiable here—thick-cut gets the best crunch. Costco or Trader Joe's have the best deals on bulk packs, and you'll want extra for topping. For the potatoes, Yukon Golds hold their shape better than Russets and give that buttery flavor. Peeled and cubed before boiling ensures even cooking. The cheese? Block cheddar shreds better than pre-shredded—no clumps, just melty perfection. Grab a wedge from the deli counter if you can, or buy a block and grate it yourself.
No thick-cut bacon? Regular bacon works in a pinch, but it won't be as crispy. Swap the cheddar for feta or goat cheese if you're feeling fancy—both add tangy brightness. The green bell pepper can be omitted if you're not a fan, but it adds a nice crunch. Substitute red onion for shallots if you prefer milder flavor. For the dressing, if you don't have Dijon mustard, regular yellow mustard plus a pinch of sugar gets you close. The herbs? Fresh is ideal, but dried dill at half the amount works if you're short.
This salad tastes even better the next day—3-4 days in the fridge, actually. Store it in an airtight container with a layer of plastic wrap pressed directly on the surface to keep the potatoes from drying out. Portion into individual containers for easy grab-and-go lunches. The bacon stays crispy for about 2 days if stored separately, so add it fresh when serving if you're prepping ahead. Double the recipe—it disappears fast at picnics.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this lineup—Yukon Golds hold their shape, thick-cut bacon adds real crunch, and sharp cheddar melts into creamy pockets. No fancy techniques, just ingredients that actually work together.
- Crunchy-Creamy Balance: That first bite? Crispy bacon edges, cool mayo, and sharp cheese—it’s like a hug for your taste buds. (Yes, even on a Tuesday night.)
- Picnic to Potluck: Toss it in a container for lunch or bring it to a BBQ—it’s the one dish everyone asks for. The onions add bite, but the cheddar keeps it rich enough to stand alone.
- Leftovers That Don’t Suck: Honestly, I make this twice—once for dinner, once for lunch. The flavors only get better as the cheese softens and the bacon gets even crispier. Zero waste, all reward.
Step-by-step instructions for bacon cheese potato salad
Here's how to create a rich, creamy potato salad with smoky bacon and sharp cheddar.
Cook the Potatoes to Perfect Tenderness
Place the 2.5 lb Yukon Gold potatoes in a large pot and cover with cold water by about 2 inches. Add the 2 tbsp butter and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook for 15-18 minutes until a knife slides in easily.
Drain immediately and let them steam-dry for 2 minutes in the pot. This removes excess moisture, which keeps your salad creamy—not soggy. While still warm, cut the potatoes into 1-inch cubes as specified in the ingredients. Let them cool completely before mixing with other components.
Crisp the Bacon and Prepare the Dressing
In a separate skillet, cook the 8 oz thick-cut bacon over medium heat until deep golden brown and crispy, about 10-12 minutes. Drain on paper towels and chop into small pieces—keep them crispy for maximum crunch. Set aside.
In a large mixing bowl, whisk together the 1 cup mayonnaise, 2 tbsp yellow mustard, 1 tbsp apple cider vinegar, 2 cloves minced garlic, 1.5 tsp salt, and 0.5 tsp black pepper. This creamy base forms the foundation of your salad. Taste and adjust seasoning if needed—you want it bright but balanced.
Combine Ingredients for Maximum Flavor
Add the cooled potato cubes to the dressing and gently fold until fully coated. Stir in the 1.5 cups shredded sharp cheddar cheese, 0.5 whole thinly sliced red onion, 0.5 whole diced green bell pepper, 0.25 cup chopped fresh chives, and 0.25 cup chopped fresh dill. Mix carefully to avoid breaking the potatoes.
Fold in the crispy bacon pieces last—this keeps them from getting soggy. The combination of smoky bacon, sharp cheddar, and fresh herbs creates a flavor explosion in every bite. Let the salad sit for 10 minutes before serving to allow the flavors to meld together.
Chill and Serve for Creamy Perfection
Transfer the salad to an airtight container and refrigerate for at least 2 hours (or overnight). Chilling enhances the creaminess and lets the flavors develop fully. Before serving, give it a final stir to redistribute any settled ingredients.
Serve this creamy, smoky potato salad as a side dish for barbecues or picnics. The contrast of crispy bacon, creamy dressing, and tender potatoes makes it a crowd-pleaser. Enjoy within 2 days for best texture and flavor.
Pro Tips For Making Bacon Cheese Potato Salad
- Boil Potatoes Until Fork-Tender: I learned this the hard way—Yukon Golds need to be actually done, not just warm. Test with a fork: it should slide in like butter. Undercooked potatoes turn to mush later when the mayo gets warm, and nobody wants that sad, gummy texture. Drain immediately and let them cool completely before mixing.
- Crisp Bacon Low and Slow: Thick-cut bacon takes patience—don’t rush it. Cook at 275°F (135°C) until the edges curl and the fat renders slowly. This keeps the meat juicy and the fat flavorful, not greasy. Drain on paper towels but save that fat—it’s liquid gold for the salad’s richness.
- Shred Cheese Small and Cold: Sharp cheddar melts differently when warm. Pulse it in a food processor for a fine, even shred (no big clumps) and keep it refrigerated until the last minute. Adding cold cheese to the warm potato-mayo mix prevents a greasy, gloppy disaster. Toss it in at the very end—trust me, it makes a real difference.
- Chop Onions Fine and Soak: Red onion adds bite, but raw slices turn bitter and watery. Dice them tiny—think confetti—and soak in ice water for 10 minutes to mellow the sharpness. Drain well before mixing, or your salad will taste like a sad, watery punch. (Yes, even if you’re impatient like me.)
Make-ahead tips for leftovers
Prep Ahead Like a Pro
I always start by prepping the potatoes first—they take the longest to cook and cool. Boil them, cube them, and let them cool completely before mixing. Store them in an airtight container in the fridge while you crisp the bacon and make the dressing.
This keeps everything organized and prevents soggy potatoes from absorbing too much moisture. 🥔
Bacon Storage Hack
The bacon is the star here, and keeping it crispy is key. Cook it fresh the day of serving, but if you must prep ahead, store the cooked bacon separately in a paper towel-lined container to absorb excess grease.
Reheat it in a 350°F oven for 3-5 minutes before adding to the salad—this restores that perfect crunch. I’ve found that pre-cooked bacon loses crispiness after 2 days, so plan accordingly.
Dressing Prep Shortcut
Make the dressing 24 hours ahead and store it in a sealed jar in the fridge. This gives the flavors time to meld beautifully, and all you’ll need to do is toss it with the potatoes and other ingredients when ready.
I like to double the dressing recipe—it’s perfect for sandwiches or extra servings. Just whisk it again before using to redistribute any settled ingredients. 🥛
Cheese Melting Trick
For that gooey, melted cheese experience, add the shredded cheddar while the potatoes are still slightly warm—just after they’ve cooled from boiling. The residual heat will soften the cheese slightly, creating pockets of creaminess.
If you’re prepping ahead, store the cheese separately and fold it in just before serving to maintain texture. I’ve also had great success with goat cheese—it adds a tangy twist that pairs perfectly with the smoky bacon.
Flavor Boosting Tip
Let the salad sit for 10-15 minutes after mixing before serving. This allows the flavors to develop and the dressing to fully coat the potatoes.
If you’re prepping for a picnic or potluck, store it in a large, shallow container—this makes it easier to serve and ensures even distribution of ingredients. Trust me, the extra wait time makes all the difference in flavor harmony. ✨
Portion Control for Leftovers
Divide the salad into individual airtight containers before storing to keep it fresh longer. The potatoes stay creamier and the bacon retains its crunch better when portioned this way.
I like to pack it in glass containers with a layer of plastic wrap pressed directly on the surface to prevent drying. Leftovers keep well for 3-4 days, but honestly? This salad disappears fast—it’s that good. 💫
Nutrition facts
Frequently asked questions
Can I make this potato salad without mayo?
Swap the mayo for Greek yogurt or sour cream to keep it creamy while cutting calories. For a lighter version, try avocado dressing (blend 1 ripe avocado + 2 tbsp lemon juice + 1 tbsp olive oil). The key is maintaining the same creamy texture—just adjust liquid ratios as needed.
How do I keep the bacon crispy in the salad?
Cook the bacon until deep golden brown (not just pink), then drain on paper towels to remove excess grease. Add it to the salad last and store it separately in an airtight container if prepping ahead. Reheat in a 350°F oven for 3-5 minutes before serving to restore crispiness.
What's the best way to store leftovers?
Portion into airtight glass containers with plastic wrap pressed directly on the surface to prevent drying. Store for up to 3-4 days in the fridge. For longer storage, freeze individual portions for up to 1 month—just thaw overnight in the fridge before serving. The bacon stays crispy for about 2 days if stored separately.
Can I use sweet potatoes instead of Yukon Gold?
Yes, but they'll change the flavor profile. Sweet potatoes add natural sweetness and a deeper color, but they're more dense and require 20-25 minutes of boiling. For best results, use 2 lb sweet potatoes and adjust the dressing ratio slightly—sweet potatoes absorb more moisture.
Why did my salad turn out watery?
Overcooked potatoes release excess moisture. Always boil them until just tender (a knife should slide in easily), then drain and steam-dry for 2 minutes. Also,
