That first bite of cold potato salad at a summer barbecue — the one that makes you pause mid-conversation and just focus for a second. It happened to me last July at my neighbor Dave’s annual cookout. I was balancing a paper plate on my knees, already committed to a burger and some coleslaw, when I stabbed a forkful of this creamy, bacon-flecked potato salad sitting next to the baked beans. And honestly? I forgot about the burger entirely.
The texture was what got me first. Silky, but not heavy. Tangy, but not sharp. And there was this unmistakable ranch flavor running through every bite, but without that thick, gloppy mayo feeling you usually get. I asked Dave’s wife, Maria, what was in it, and she just shrugged and said, “Greek yogurt and some ranch seasoning. No mayo. My mom used to make it this way.”
I’ve been making potato salad the old-fashioned way for years — you know, the one with hard-boiled eggs, yellow mustard, and enough mayo to make your cardiologist raise an eyebrow. But after that day, I started playing around with a no-mayo version at home. This creamy loaded bacon ranch potato salad (no mayo) is the result of those experiments. It’s become my go-to for every potluck, every game day spread, and honestly, every Tuesday night when I want something satisfying without turning on the oven.
There’s something about a recipe that doesn’t rely on mayonnaise that just feels… lighter. Fresher. Like you can eat it without needing a nap afterward. And when you pile on crispy bacon, sharp cheddar, and fresh green onions? It stops being a side dish and starts being the reason people hang around the buffet table.
Why You’ll Love This Recipe
Let me tell you why this version has completely replaced my old potato salad recipe. First off, it’s made with simple ingredients you probably already have in your fridge. No fancy grocery runs, no hunting for obscure spices. Just potatoes, yogurt, bacon, and a few pantry staples.
- No Mayo, All Flavor : This uses Greek yogurt and sour cream for that creamy texture without the heavy taste of mayonnaise. It’s tangy, rich, and somehow feels both indulgent and light at the same time.
- Loaded with Good Stuff : We’re talking crispy bacon, sharp cheddar cheese, and fresh green onions. Every forkful has a little bit of everything — salty, creamy, crunchy, fresh.
- Perfect for Gatherings : Whether it’s a summer barbecue, a football Sunday, or a holiday potluck, this salad travels well and feeds a crowd. It’s always the first bowl to empty.
- Quick to Put Together : The potatoes need to boil and cool, but the actual assembly takes about 10 minutes. Most of the time is hands-off.
- Crowd-Pleaser : I’ve served this to mayo lovers, keto friends, and picky kids. Everyone goes back for seconds. It’s one of those recipes that just works.
What makes this different from every other potato salad out there? It’s the balance. The ranch seasoning gives it that familiar, comforting flavor, but the yogurt keeps it bright. The bacon adds salt and crunch, while the cheddar brings a sharp creaminess that melts slightly into the warm potatoes. It’s not just another potato salad — it’s the one you’ll remember.
And honestly? It’s the kind of dish that makes you close your eyes after the first bite. Comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple weeknight dinner into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.
- 2 pounds Yukon Gold potatoes (about 6 medium) — I prefer Yukon Golds because they hold their shape well after boiling and have a naturally buttery flavor. You can use red potatoes too, but avoid russets — they get too crumbly.
- 6 slices thick-cut bacon — The smokier, the better. I like using applewood-smoked bacon for extra depth. Cook it until really crispy, then crumble it. Save a few pieces for garnish if you’re feeling fancy.
- 1 cup plain Greek yogurt (full-fat) — This is the backbone of the creamy dressing. Full-fat gives the best texture, but 2% works in a pinch. Avoid nonfat — it gets too thin and tangy.
- 1/2 cup sour cream — Adds richness and balances the tang of the yogurt. You can use all yogurt if you prefer, but the sour cream really helps the texture.
- 1 packet (1 ounce) ranch seasoning mix — I use Hidden Valley, but any brand works. If you’re watching sodium, look for a reduced-sodium version or make your own ranch blend with dried dill, parsley, garlic powder, onion powder, and black pepper.
- 1 cup shredded sharp cheddar cheese — Sharp cheddar stands up to the ranch flavor without getting lost. Shred it yourself from a block — pre-shredded cheese has anti-caking agents that prevent it from melting smoothly.
- 4 green onions, sliced — Both the white and green parts go in. They add a fresh, mild onion bite that cuts through the richness.
- 2 tablespoons fresh dill, chopped (optional but recommended) — This brightens everything up and makes the ranch flavor pop even more.
- Salt and black pepper to taste — Go easy on the salt since the bacon, cheese, and ranch seasoning all have plenty. But don’t skip the pepper — it adds a little warmth.
Ingredient Notes & Substitutions:
- For a dairy-free version, use a thick dairy-free yogurt (like coconut-based) and dairy-free sour cream. The flavor will change slightly, but it still works.
- If you don’t have Greek yogurt, you can use all sour cream. The dressing will be a little richer and less tangy.
- Turkey bacon works fine, but it won’t get as crispy. Cook it a little longer and crumble it small.
- For a vegetarian option, skip the bacon and add a little smoked paprika to the dressing for that smoky flavor.
Equipment Needed
You don’t need much for this recipe — just the basics. Here’s what I use:
- Large pot (5-6 quart) for boiling the potatoes. A stockpot works great.
- Colander for draining the potatoes after boiling.
- Cutting board and sharp knife for dicing potatoes and chopping bacon.
- Large skillet for cooking the bacon. Cast iron gives the crispiest results, but any nonstick pan works.
- Large mixing bowl — big enough to hold all the ingredients without spilling.
- Wooden spoon or rubber spatula for folding everything together gently.
- Measuring cups and spoons — nothing fancy, just the usual set.
- Paper towels for draining the bacon.
If you don’t have a large pot, you can boil the potatoes in batches. Just make sure they’re all cooked evenly. And if you don’t have a cast iron skillet, don’t worry — any pan will crisp up the bacon just fine. The key is to not crowd the pan so the bacon gets crispy instead of steaming.
One tip I learned the hard way: use a pot that’s big enough for the potatoes to move around freely. If they’re crammed in, they cook unevenly and some pieces get mushy while others stay hard. Give them room to breathe.
Preparation Method

Let’s get cooking. This recipe comes together in about 40 minutes total, with most of that being hands-off time while the potatoes boil and cool.
- Boil the potatoes. Wash the potatoes well — no need to peel them unless you really want to. I leave the skins on for texture and nutrients. Cut them into 1-inch cubes (about bite-sized). Place them in a large pot and cover with cold water by about an inch. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to a simmer. Cook for 10-12 minutes until fork-tender — you should be able to slide a fork in easily, but the potato shouldn’t fall apart. Pro tip: start checking at 8 minutes if your cubes are on the smaller side.
- Drain and cool. Drain the potatoes in a colander and let them sit for about 5 minutes to steam dry. Then spread them out on a baking sheet in a single layer to cool for another 10-15 minutes. You want them warm but not hot when you mix in the dressing. Don’t rinse them with cold water — you want them to stay slightly warm so they absorb some of the dressing.
- Cook the bacon. While the potatoes cool, cook the bacon in a large skillet over medium heat. Lay the strips in a single layer and cook for 6-8 minutes, flipping once, until deeply golden and crispy. Transfer to a paper towel-lined plate to drain and cool. Once cool enough to handle, crumble or chop into small pieces. Save a tablespoon of the bacon fat for something else — it’s liquid gold for roasting vegetables.
- Make the dressing. In a large mixing bowl, combine the Greek yogurt, sour cream, and ranch seasoning mix. Whisk until smooth and well combined. Taste it — it should be tangy, herby, and a little salty. If it seems too thick, add a tablespoon of milk or water to thin it slightly.
- Assemble the salad. Add the warm potatoes to the bowl with the dressing. Gently fold with a rubber spatula until every piece is coated. Be careful not to mash the potatoes — you want chunks, not mash. Let the potatoes sit in the dressing for about 5 minutes so they absorb some flavor.
- Add the mix-ins. Fold in the crumbled bacon (reserve a tablespoon for garnish), shredded cheddar cheese, sliced green onions (reserve a few for garnish), and fresh dill if using. Stir gently until everything is evenly distributed. The salad will look a little loose at this point — that’s normal. It firms up as it chills.
- Chill and rest. Cover the bowl with plastic wrap or a lid and refrigerate for at least 1 hour. Overnight is even better — the flavors really meld together. Before serving, give it a gentle stir and taste for seasoning. Add a pinch of salt or pepper if needed. Garnish with reserved bacon and green onions.
Sensory cues to watch for: When the potatoes are done, you should smell that earthy, starchy aroma. The dressing should look smooth and creamy, like a thick ranch dip. When you fold everything together, the cheese should start to soften slightly from the warm potatoes — that’s when you know it’s coming together right.
Cooking Tips & Techniques
I’ve made this recipe about a dozen times now, and I’ve learned a few things the hard way. Here are my best tips for getting it perfect every time.
Don’t overcook the potatoes. This is the number one mistake people make. Overcooked potatoes turn into mush when you stir them. You want them tender but still holding their shape. Test them with a fork early and often. The moment the fork slides in with just a little resistance, drain them immediately.
Warm potatoes are your friend. I know it’s tempting to let them cool completely, but warm potatoes absorb the dressing much better. They soak up all that tangy ranch flavor and become creamy from the inside out. Just make sure they’re not hot enough to cook the yogurt.
Season the boiling water generously. Potatoes need salt to taste like anything at all. If you don’t salt the water, the inside of the potatoes will be bland no matter how much seasoning you add later. I use about a tablespoon of salt for 2 pounds of potatoes.
Let it rest overnight. I know, I know — you want to eat it right away. But this salad is genuinely better the next day. The flavors meld, the dressing thickens, and every bite tastes more cohesive. Make it a day ahead if you can.
Save some garnishes. It’s such a small thing, but reserving a little bacon and green onions for the top makes the salad look restaurant-quality. That pop of color and crunch on top makes people want to dig in.
One time I forgot to drain the potatoes well enough, and the dressing turned into a watery mess. Now I always let them steam dry in the colander for a few minutes. It makes a huge difference. Learn from my mistakes, friends.
Variations & Adaptations
This recipe is incredibly flexible. Here are some ways to change it up based on what you have or what you’re craving.
- Loaded Baked Potato Style : Add 1/2 cup of cooked, crumbled sausage or diced ham along with the bacon. Top with extra cheese and a dollop of sour cream. It’s like a loaded baked potato in salad form.
- Spicy Ranch Version : Add 1-2 tablespoons of pickled jalapeño juice to the dressing and toss in some diced pickled jalapeños. The acidity cuts through the richness beautifully. If you like heat, add a pinch of cayenne pepper too.
- Vegetarian Option : Skip the bacon and add 1 cup of roasted chickpeas or smoked almonds for crunch. Toss in some diced red bell pepper for color and sweetness.
- Low-Carb/Keto Friendly : Swap the potatoes for cauliflower florets. Steam or roast them until tender, then proceed with the recipe exactly as written. It’s surprisingly good and cuts the carbs significantly.
- Herb Garden Version : Replace the dill with fresh chives, parsley, or tarragon. Each herb gives a different personality — tarragon is slightly licorice-like and pairs wonderfully with bacon.
- Sweet Potato Twist : Use 2 pounds of sweet potatoes instead of Yukon Golds. The sweetness contrasts beautifully with the salty bacon and tangy ranch. Roast the sweet potato cubes instead of boiling them for extra caramelization.
I’ve personally tried the spicy ranch version and it’s become my secret weapon for game day gatherings. The pickled jalapeño juice adds a brightness that cuts through all that creamy richness. Nobody expects it, and everyone asks for the recipe.
Serving & Storage Suggestions
Serving: This salad is best served cold or at room temperature. Take it out of the fridge about 15 minutes before serving to take the chill off — the flavors open up a bit more at room temperature. I like to serve it in a wide, shallow bowl so everyone can get some of the garnishes on top. A sprinkle of fresh dill or extra green onions right before serving makes it look freshly made.
What to serve with it: This potato salad is a natural side for anything grilled — burgers, hot dogs, steak, or chicken. It also pairs beautifully with crispy parmesan ranch chicken tenders for a full ranch-themed meal. For a lighter option, serve it alongside healthy turkey white bean chili — the creamy potato salad balances the spicy chili perfectly. And if you’re hosting a game day spread, it’s a natural companion to BBQ pulled pork sliders with creamy coleslaw.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day or two. If the salad seems a little dry after sitting, stir in a tablespoon of milk or a dollop of sour cream to loosen it up.
Freezing: I don’t recommend freezing this salad. The potatoes get grainy and watery when thawed, and the dairy-based dressing will separate. Make it fresh or a day ahead, but don’t freeze it.
Reheating: Don’t reheat this salad — it’s meant to be served cold. If you prefer warm potato salad, make a different recipe. This one is all about that cold, creamy texture.
Flavor development: The salad is good after 1 hour of chilling, but it’s transcendent after 24 hours. The potatoes absorb the dressing, the bacon softens slightly (in a good way), and everything melds together. If you can, make it a day ahead.
Nutritional Information & Benefits
Here’s an estimated breakdown per serving (based on 8 servings):
- Calories: ~320
- Protein: 14g
- Fat: 18g
- Saturated Fat: 8g
- Carbohydrates: 28g
- Fiber: 3g
- Sugar: 4g
- Sodium: 680mg
Health Benefits: By swapping mayonnaise for Greek yogurt, you’re getting a boost of protein and probiotics. Greek yogurt has about twice the protein of regular yogurt and contains live cultures that support gut health. Potatoes (especially with the skin on) are a great source of potassium, vitamin C, and fiber. The bacon and cheese add calcium and protein, but also saturated fat and sodium — so enjoy in moderation.
Dietary Considerations: This recipe is naturally gluten-free (check your ranch seasoning packet to be sure). For a lower-sodium version, use reduced-sodium bacon, low-sodium cheese, and a homemade ranch seasoning blend. For a lower-fat version, use turkey bacon and reduced-fat cheese and yogurt.
Allergens: Contains dairy (yogurt, sour cream, cheese). Not suitable for vegans or those with dairy allergies without substitutions.
I personally love that this recipe feels indulgent but isn’t a total gut bomb. It’s the kind of side dish you can eat a generous portion of without feeling like you need to lie down afterward. That’s a win in my book.
Conclusion
This creamy loaded bacon ranch potato salad (no mayo) has become my signature dish for a reason. It’s simple enough for a Tuesday night, special enough for a holiday table, and always, always gets devoured. The combination of tangy dressing, crispy bacon, sharp cheese, and tender potatoes is just unbeatable.
I love that it’s forgiving — you can swap ingredients, adjust the seasoning, or add your own twists, and it still turns out great. It’s the kind of recipe that makes you look like a hero with very little effort. And honestly, isn’t that what we all want from our cooking?
Try it for your next gathering. Make it a day ahead. Pile it high on your plate. And when someone asks for the recipe, just smile and say, “No mayo. Greek yogurt. You’ll never go back.”
I’d love to hear how it turns out for you. Drop a comment below and let me know what variations you tried, or tag me in your photos. Happy cooking!
Frequently Asked Questions
Can I make this potato salad vegan?
Yes, but it will taste different. Use a thick, plain vegan yogurt (coconut-based works best) and vegan sour cream. Replace the bacon with coconut bacon or smoked paprika-roasted chickpeas. Use a vegan cheddar shred. The texture will be slightly less creamy, but it’s still delicious.
Why did my potato salad turn out watery?
This usually happens for two reasons: either the potatoes weren’t drained and dried well enough after boiling, or the salad was stirred too much while still warm. Let the potatoes steam dry in the colander for a few minutes, then spread them out to cool before adding dressing. If it’s already watery, stir in a tablespoon of extra yogurt or sour cream to thicken it up.
Can I use red potatoes instead of Yukon Gold?
Absolutely. Red potatoes have a waxy texture that holds up well in potato salad. They’re a great substitute. Just keep in mind they have a slightly firmer texture and thinner skin. No need to peel them.
How long does this salad last in the fridge?
Up to 4 days in an airtight container. The flavors actually get better after a day or two. If the salad seems dry after sitting, stir in a splash of milk or a dollop of sour cream to refresh it.
Can I add hard-boiled eggs to this recipe?
Sure! If you miss the eggs from traditional potato salad, chop up 3-4 hard-boiled eggs and fold them in along with the bacon and cheese. It adds extra protein and a nice creamy texture. Just be aware it will shorten the fridge life to about 3 days.
Pin This Recipe!

Creamy No Mayo Loaded Bacon Ranch Potato Salad Recipe
A creamy, tangy potato salad made with Greek yogurt and sour cream instead of mayonnaise, loaded with crispy bacon, sharp cheddar, and fresh green onions. Perfect for summer barbecues, potlucks, or any gathering.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 2 pounds Yukon Gold potatoes (about 6 medium)
- 6 slices thick-cut bacon
- 1 cup plain Greek yogurt (full-fat)
- 1/2 cup sour cream
- 1 packet (1 ounce) ranch seasoning mix
- 1 cup shredded sharp cheddar cheese
- 4 green onions, sliced
- 2 tablespoons fresh dill, chopped (optional)
- Salt and black pepper to taste
Instructions
- Boil the potatoes: Wash and cut potatoes into 1-inch cubes. Place in a large pot, cover with cold water by 1 inch, add a generous pinch of salt. Bring to a boil, then reduce to a simmer. Cook for 10-12 minutes until fork-tender.
- Drain and cool: Drain potatoes in a colander, let steam dry for 5 minutes. Spread on a baking sheet in a single layer to cool for 10-15 minutes until warm but not hot.
- Cook the bacon: In a large skillet over medium heat, cook bacon for 6-8 minutes until crispy. Transfer to paper towels to drain, then crumble.
- Make the dressing: In a large bowl, whisk together Greek yogurt, sour cream, and ranch seasoning until smooth.
- Assemble the salad: Add warm potatoes to the dressing and gently fold until coated. Let sit for 5 minutes.
- Add mix-ins: Fold in crumbled bacon (reserve some for garnish), shredded cheddar, sliced green onions (reserve some for garnish), and fresh dill if using.
- Chill and rest: Cover and refrigerate for at least 1 hour, preferably overnight. Before serving, stir gently, adjust seasoning, and garnish with reserved bacon and green onions.
Notes
For best flavor, make a day ahead. Warm potatoes absorb dressing better. Don’t overcook potatoes to avoid mushiness. Reserve some bacon and green onions for garnish. Store in an airtight container in the fridge for up to 4 days. Not recommended for freezing.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4
- Sodium: 680
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 3
- Protein: 14
Keywords: potato salad, no mayo, bacon ranch, loaded potato salad, creamy potato salad, Greek yogurt potato salad, summer side dish, barbecue side dish


