BLT Ranch Potato Salad
BLT Ranch Potato Salad is the dish I bring when I want people to stop mid-conversation and ask for the recipe. It’s smoky, creamy, fresh, and just a little bit indulgent — everything a great summer salad should be.
Honestly, this one was born out of desperation. I had leftover bacon, a bowl of baby potatoes, and a Fourth of July cookout starting in two hours. The result? A crowd-pleaser that’s been on rotation ever since.
Is there anything better than the smell of crispy bacon layered over cool, creamy potatoes? This blt potato salad hits all those notes — plus bright cherry tomatoes, buttery avocado, and a tangy ranch dressing that ties it all together.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Salad Base | New potatoes / baby potatoes | 1 1/2 lbs | Halved after cooking |
| Salad Base | Shredded spinach | 1 cup | Baby spinach works great |
| Salad Base | Cherry tomatoes | 7 oz | Halved |
| Salad Base | Avocado | 1 medium | Chopped into cubes |
| Salad Base | Red onion | 1/2 cup | Thinly sliced |
| Salad Base | Cooked bacon strips | 6 strips | Crumbled; turkey bacon works too |
| Garnish | Fresh chives | 1 tbsp | Chopped |
| Dressing | Mayonnaise | 1/2 cup | Full-fat for best texture |
| Dressing | Sour cream | 1/2 cup | Greek yogurt as a lighter swap |
| Dressing | Milk | 1 tbsp | Thins the dressing slightly |
| Dressing | Dried dill | 1 1/2 tsp | Fresh dill also works |
| Dressing | Onion powder | 1/2 tsp | |
| Dressing | Garlic powder | 1/2 tsp | |
| Dressing | Dried parsley | 1 tsp | |
| Dressing | Salt | 1/2 tsp | Adjust to taste |
Instructions

Step 1: Cook the potatoes. Bring a large pot of water to a boil and add the new potatoes. Cook for about 15 minutes until just tender — they should give way to a fork but not fall apart. Drain, then rinse under cold water to stop the cooking and cool them quickly.
Step 2: Make the ranch dressing. While the potatoes cook, whisk together the mayonnaise, sour cream, milk, salt, dill, onion powder, garlic powder, and parsley in a small bowl. The dressing should be silky smooth and coat the back of a spoon. Taste and adjust seasoning — it should be herbaceous and well-salted.
Step 3: Dress the potatoes. Once the potatoes are cool enough to handle, cut them in half and transfer to a large salad bowl. Pour the dressing right over the warm potatoes. They soak it up like little sponges, which is exactly what you want for a deeply flavorful ranch potato salad.
Step 4: Add the toppings and toss. Add the cherry tomatoes, crumbled bacon, avocado cubes, red onion, and shredded spinach. Toss everything gently — think of it like folding, not stirring, so the avocado stays in cubes rather than turning to mush.
Step 5: Garnish and serve. Scatter the chopped chives over the top right before serving. The green flecks against the creamy white dressing look as fresh as a picnic table in July. Serve immediately or chill for up to an hour before digging in.
Substitutions and Variations
For a lighter version, swap the sour cream for plain Greek yogurt and use a light mayo. The dressing stays creamy with a slightly tangier edge — still delicious as a ranch potato salad.
Want more protein? Add a cup of shredded rotisserie chicken or swap the bacon for crispy chickpeas to keep it vegetarian. This picnic potato salad is flexible enough to work either way.
For a dairy-free version, use a vegan mayo and coconut yogurt in place of the sour cream. The herbs carry the flavor beautifully, and you won’t miss a thing.
If avocado isn’t your thing or it’s not ripe, try cubed cucumber for that cool, fresh crunch. It pairs really well with the lemon dill cucumber and greens salad vibe.
Expert Tips and Troubleshooting
In my testing, I found that dressing the potatoes while they’re still slightly warm makes a significant difference. They absorb the ranch flavor all the way through rather than just getting coated on the outside.
If your dressing tastes flat, it almost always needs more salt, not more herbs. Season gradually and taste between additions — it should be bold enough to stand up to the potatoes.
Soggy bacon is the enemy of a great blt potato salad. Keep the bacon separate if you’re making this ahead, and stir it in right before serving to preserve that satisfying crunch.
According to USDA food safety guidelines, potato salads with dairy-based dressings should not sit out for more than two hours. Handy to remember at summer cookouts.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Dressed potato salad (no avocado) | Airtight container in fridge | Up to 3 days |
| Avocado | Add fresh at serving time | Do not store dressed |
| Bacon | Separate container in fridge | Up to 3 days |
| Ranch dressing (extra) | Sealed jar in fridge | Up to 1 week |
After making this dozens of times, I always prep the potatoes and dressing the night before. The flavor actually deepens overnight as everything melds together in the fridge.
Cut the avocado and add the bacon the morning of serving. This simple two-step approach means your picnic potato salad is always fresh and never soggy.
Serving Suggestions

This salad pairs beautifully with grilled burgers, pulled chicken sandwiches, or anything coming off the barbecue. It’s hearty enough to hold its own as a main alongside a simple green side like this blueberry corn and goat cheese salad.
For a full summer spread, round things out with a lighter option like this Mediterranean turkey feta salad. It’s a crowd-pleasing combo that covers every craving on the table.
BLT Ranch Potato Salad FAQs
Can I make BLT Ranch Potato Salad ahead of time?
Yes, you can make it up to 24 hours ahead. Dress the potatoes and refrigerate, but keep the bacon and avocado separate. Add both right before serving for the best texture.
How long does this potato salad keep in the fridge?
It keeps well for up to 3 days in an airtight container — without the avocado. The avocado browns quickly, so always add it fresh when you’re ready to serve.
What type of potatoes work best for this recipe?
New potatoes or baby potatoes are ideal because they hold their shape after cooking and have a naturally buttery flavor. Yukon Golds are a great substitute if needed.
Can I use store-bought ranch dressing instead of homemade?
You can, but the homemade version is far more flavorful. Store-bought ranch tends to be thinner and less herby. If you’re short on time, a thick bottled ranch works in a pinch.
Why is my potato salad watery?
Watery potato salad usually means the potatoes weren’t dried well after rinsing. Let them steam-dry for a few minutes before dressing, and pat them lightly with a clean towel if needed.
Ready to Make It Your Own?
Well, there you have it — a BLT Ranch Potato Salad that punches well above its weight at any summer gathering. Save this one to Pinterest so it’s ready when cookout season calls.
Tried it? Drop a comment below and let me know how it went — I’d love to hear your tweaks and favorite variations!

BLT Ranch Potato Salad That Steals the Show at Every Cookout
Equipment
- Large pot
- Mixing bowl
- Whisk
- salad bowl
Ingredients
Salad Base
- 1 ½ lbs New potatoes / baby potatoes Halved after cooking
- 1 cup Shredded spinach Baby spinach works great
- 7 oz Cherry tomatoes Halved
- 1 medium Avocado Chopped into cubes
- ½ cup Red onion Thinly sliced
- 6 strips Cooked bacon Crumbled; turkey bacon works too
Garnish
- 1 tbsp Fresh chives Chopped
Dressing
- ½ cup Mayonnaise Full-fat for best texture
- ½ cup Sour cream Greek yogurt as a lighter swap
- 1 tbsp Milk Thins the dressing slightly
- 1 ½ tsp Dried dill Fresh dill also works
- ½ tsp Onion powder
- ½ tsp Garlic powder
- 1 tsp Dried parsley
- ½ tsp Salt Adjust to taste
Instructions
- Bring a large pot of water to a boil and cook the baby potatoes for about 15 minutes until fork-tender. Drain and rinse under cold water to stop cooking.
- Whisk together mayonnaise, sour cream, milk, salt, dill, onion powder, garlic powder, and parsley until smooth to form the ranch dressing.
- Cut the cooled potatoes in half and place them in a large bowl. Pour the dressing over while the potatoes are still slightly warm so they absorb flavor.
- Add cherry tomatoes, bacon, avocado, red onion, and spinach. Gently fold everything together to avoid mashing the avocado.
- Garnish with chopped chives and serve immediately or chill briefly before serving.
