This Bacon and Ranch Potato Salad is a creamy, tangy side dish that steals the show. Loaded with crispy bacon and fresh herbs, it features a quick homemade ranch dressing that clings to every warm potato wedge. It’s perfect for BBQs, picnics, or any weeknight treat.
Nothing beats a great Bacon and Ranch Potato Salad. Whether you're a fan of Savory Combo Recipes or want to try something from our Chicken Recipes selection, keep scrolling!
Why You’ll Love This Bacon and Ranch Potato Salad
- Not average: Creamy, herby, and loaded with crispy bacon.
- Homemade ranch: Fresher and more vibrant than bottled dressing.
- Incredibly versatile: Fantastic served warm, at room temp, or chilled.
- Perfect texture: Tender potatoes, crisp bacon, and crunchy veggies.
Ingredients & Tools
- 1.5 kg baby potatoes (like Dutch Creams or Chat potatoes), halved
- 250 g streaky bacon, chopped
- 3/4 cup full-fat mayonnaise
- 1/2 cup sour cream
- 1/4 cup buttermilk
- 2 tbsp fresh chives, finely chopped
- 2 tbsp fresh dill, finely chopped
- 1 tbsp fresh parsley, finely chopped
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp smoked paprika
- 1 large celery stalk, finely diced
- 1/4 red onion, very finely diced
- Salt and freshly cracked black pepper to taste
Tools: A large pot for boiling, a large frying pan, a large mixing bowl, and a small bowl for the dressing.
Notes: Don’t skip the buttermilk or use dried herbs—the fresh ingredients are essential for flavor.
Nutrition (per serving)
| Calories: | 385 kcal |
| Protein: | 9 g |
| Fat: | 28 g |
| Carbs: | 25 g |
| Fiber: | 3 g |
Serves: 6 | Prep Time: 20 minutes | Cook Time: 25 minutes | Total Time: 45 minutes
Before You Start: Tips & Ingredient Notes
- Potato choice is crucial. Go for waxy potatoes like Dutch Creams, Chat, or Nicola. They have a lower starch content, which means they hold their shape beautifully after boiling and don’t turn to mush when you mix the salad.
- Don’t overcook your potatoes. You want them tender but still with a bit of bite—what chefs call ‘al dente’ for potatoes. A fork should pierce them easily, but they shouldn’t be falling apart.
- Dice your onion finely. A large chunk of raw onion can be overpowering. Taking the extra minute to get a very fine dice ensures you get that sharp, savory flavor in every bite without it dominating.
- Reserve that bacon fat! After you cook the bacon, keep that glorious rendered fat. We’ll use a little bit of it to sauté the red onion, which adds an incredible smoky, savory depth to the entire dish.
How to Make Bacon and Ranch Potato Salad
Step 1: Cook the potatoes. Place your halved baby potatoes in a large pot and cover them with cold, well-salted water. Bring it to a boil over high heat, then reduce to a simmer. Cook for 12-15 minutes, or until the potatoes are just fork-tender. You’ll notice they’re ready when a knife slides in with little resistance, but they’re not mushy. Immediately drain them and let them sit in the colander for a minute to steam dry.
Step 2: Crisp the bacon. While the potatoes are cooking, place your chopped bacon in a large, cold frying pan. Turn the heat to medium. Cooking from a cold start helps render the fat slowly, giving you perfectly crispy bacon. Cook, stirring occasionally, for about 8-10 minutes until it’s brown and crisp. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, but leave about a tablespoon of the bacon fat in the pan.
Step 3: Sauté the aromatics. Add your finely diced red onion to the hot bacon fat in the pan. Sauté for just 2-3 minutes over medium heat until the onion has softened slightly and taken on that smoky bacon flavor. This little trick removes the raw bite of the onion and infuses it with so much more complexity. Remove the pan from the heat and set it aside.
Step 4: Make the ranch dressing. In your small bowl, whisk together the mayonnaise, sour cream, buttermilk, all of your fresh chopped herbs (chives, dill, parsley), garlic powder, onion powder, and smoked paprika. Season with a good pinch of salt and a generous amount of black pepper. Whisk it until it’s completely smooth and creamy. Give it a taste—it should be tangy, herby, and perfectly seasoned.
Step 5: Combine everything. Now for the fun part. Transfer the warm, drained potatoes to your large mixing bowl. Pour the warm onion and bacon fat mixture over them, along with the diced celery. Gently toss everything together—the warm potatoes will absorb that flavorful fat. Next, pour about three-quarters of the ranch dressing over the potatoes and fold it in gently with a spatula.
Step 6: Final assembly and resting. Add most of the crispy bacon (save a little for garnish!), and fold it in. Have a look at the consistency; if it seems a bit dry, add the remaining dressing. Remember, the salad will absorb some dressing as it sits. Let the salad rest for at least 15-20 minutes before serving to allow the flavors to meld together beautifully. Garnish with the reserved bacon and an extra sprinkle of fresh herbs.
Storage & Freshness Guide
- Fridge: Store in an airtight container for 3–4 days.
- Freezer: Not recommended due to dairy and texture changes.
- Reviving: Stir in a splash of buttermilk or mayo to refresh creaminess.
Serving Suggestions
Complementary Dishes
- Grilled Lemon Herb Chicken — The bright, citrusy notes of the chicken cut through the creamy richness of the salad perfectly.
- Classic Beef Burgers — This potato salad is the ultimate BBQ side, adding a cool, creamy element next to a juicy, savory burger.
- Simple Green Salad with a Vinaigrette — A light, acidic green salad provides a refreshing palate cleanser between bites of the hearty potato salad.
Drinks
- A Crisp Lager or Pilsner — The carbonation and mild bitterness of the beer cleanse the palate and complement the smoky bacon.
- Iced Tea with Lemon — Its refreshing, slightly sweet and tart profile is a classic, non-alcoholic pairing that just works.
- A Dry Rosé — The berry notes and crisp acidity in a rosé wine stand up beautifully to the creamy, salty flavors.
Something Sweet
- Mixed Berry Crumble — The warm, tart berries and buttery topping are a wonderful, homey finish after a savory meal.
- Lemon Bars — Their sharp, sweet, and tangy flavor is the perfect contrast to end the meal on a bright note.
- Vanilla Bean Ice Cream — Sometimes simple is best. A scoop of high-quality vanilla ice cream is a timeless, creamy dessert.
Top Mistakes to Avoid
- Mistake: Using starchy potatoes like Russets. They absorb too much water and fall apart when mixed, turning your salad into a gluey, mashed potato situation.
- Mistake: Dressing cold potatoes. The warm potatoes absorb the dressing so much better, resulting in a more flavorful dish. Dressing them cold leaves a pool of dressing at the bottom of the bowl.
- Mistake: Skipping the buttermilk. I’ve tried substitutes, and they just don’t deliver the same tang. The buttermilk is key for balancing the richness of the mayo and sour cream.
- Mistake: Not seasoning the potato water. Salting the water is your one chance to season the potatoes from the inside out. It makes a world of difference.
Expert Tips
- Tip: Make it ahead for better flavor. Honestly, this salad tastes even better the next day. The flavors have more time to mingle and develop. Just give it a good stir and maybe a tiny splash of buttermilk to loosen it up before serving.
- Tip: Customize your add-ins. Feel free to throw in some halved cherry tomatoes, sliced spring onions, or even a spoonful of whole grain mustard for a different twist. Make it your own!
- Tip: For extra texture, add a crunch. Just before serving, sprinkle over some toasted pine nuts or sunflower seeds. The added crunch takes the texture to a whole new level.
- Tip: Use kitchen shears for the bacon. Cutting up cold bacon with scissors is far easier and less messy than using a knife on a chopping board.
FAQs
Can I make this potato salad ahead of time?
Absolutely, and I highly recommend it! You can prepare the entire salad up to 24 hours in advance. Keep it covered tightly in the fridge. The flavors really deepen and improve as it sits. Before serving, let it sit on the counter for 20-30 minutes to take the chill off, and give it a good stir. You might need to add a tiny splash of buttermilk or mayo to bring the creamy consistency back.
What’s the best substitute for buttermilk?
If you’re in a pinch, you can make a quick buttermilk substitute. Add one tablespoon of white vinegar or lemon juice to a liquid measuring cup, then add enough regular milk to reach the 1/4 cup line. Stir and let it sit for 5-10 minutes until it thickens and curdles slightly. It works in a pinch, but the flavor won’t be quite as complex as real buttermilk.
Can I use Greek yogurt instead of sour cream?
You can, but be aware it will change the flavor and texture. Full-fat Greek yogurt will make the dressing tangier and a bit thicker. If you go this route, you might need to add an extra tablespoon or two of buttermilk to thin the dressing out to a nice, pourable consistency.
How long will leftovers keep in the fridge?
Stored in an airtight container, your potato salad will keep beautifully for 3 to 4 days. Because of the fresh dairy, I wouldn’t recommend keeping it any longer than that. Always use your senses—if it smells or looks off, it’s best to toss it.
My dressing seems too thin. What did I do wrong?
Don’t worry, this can happen! The potatoes will continue to absorb the dressing as it sits, which often thickens it up. If it’s still too thin after resting, you can stir in an extra tablespoon or two of mayonnaise to help thicken it back up to a creamy, cohesive consistency.
Bacon And Ranch Potato Salad
Make the best Bacon and Ranch Potato Salad with crispy bacon and homemade ranch dressing. Perfect for BBQs and potlucks. Get the easy recipe now!
Ingredients
For the salad:
-
1.5 kg baby potatoes (like Dutch Creams or Chat potatoes, halved)
-
250 g streaky bacon (chopped)
-
1 large celery stalk (finely diced)
-
1/4 red onion (very finely diced)
-
Salt and freshly cracked black pepper (to taste)
For the ranch dressing:
-
3/4 cup full-fat mayonnaise
-
1/2 cup sour cream
-
1/4 cup buttermilk
-
2 tbsp fresh chives (finely chopped)
-
2 tbsp fresh dill (finely chopped)
-
1 tbsp fresh parsley (finely chopped)
-
1 tsp garlic powder
-
1 tsp onion powder
-
1/2 tsp smoked paprika
Instructions
-
Cook the potatoes. Place your halved baby potatoes in a large pot and cover them with cold, well-salted water. Bring it to a boil over high heat, then reduce to a simmer. Cook for 12-15 minutes, or until the potatoes are just fork-tender. You’ll notice they’re ready when a knife slides in with little resistance, but they’re not mushy. Immediately drain them and let them sit in the colander for a minute to steam dry.01
-
Crisp the bacon. While the potatoes are cooking, place your chopped bacon in a large, cold frying pan. Turn the heat to medium. Cooking from a cold start helps render the fat slowly, giving you perfectly crispy bacon. Cook, stirring occasionally, for about 8-10 minutes until it’s brown and crisp. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, but leave about a tablespoon of the bacon fat in the pan.02
-
Sauté the aromatics. Add your finely diced red onion to the hot bacon fat in the pan. Sauté for just 2-3 minutes over medium heat until the onion has softened slightly and taken on that smoky bacon flavor. This little trick removes the raw bite of the onion and infuses it with so much more complexity. Remove the pan from the heat and set it aside.03
-
Make the ranch dressing. In your small bowl, whisk together the mayonnaise, sour cream, buttermilk, all of your fresh chopped herbs (chives, dill, parsley), garlic powder, onion powder, and smoked paprika. Season with a good pinch of salt and a generous amount of black pepper. Whisk it until it’s completely smooth and creamy. Give it a taste—it should be tangy, herby, and perfectly seasoned.04
-
Combine everything. Now for the fun part. Transfer the warm, drained potatoes to your large mixing bowl. Pour the warm onion and bacon fat mixture over them, along with the diced celery. Gently toss everything together—the warm potatoes will absorb that flavorful fat. Next, pour about three-quarters of the ranch dressing over the potatoes and fold it in gently with a spatula.05
-
Final assembly and resting. Add most of the crispy bacon (save a little for garnish!), and fold it in. Have a look at the consistency; if it seems a bit dry, add the remaining dressing. Remember, the salad will absorb some dressing as it sits. Let the salad rest for at least 15-20 minutes before serving to allow the flavors to meld together beautifully. Garnish with the reserved bacon and an extra sprinkle of fresh herbs.06
Not what you're looking for?



