Love this? Save it for later!
Share the inspiration with your friends
My brother asked why I couldn’t just throw the corn on the grill with the husks still on. I started to explain why that wouldn’t work — then stopped. Honestly, I had been carefully shucking every ear, trying to get every last silk off, and it was taking forever. He had a point. Why was I making this so complicated?
That summer afternoon, standing in my tiny backyard with smoke drifting up from the grill, I decided to try it his way. I mean, what was the worst that could happen? Burnt husks? A little smoke? We had a whole bag of chips and some dip as backup if dinner went sideways. The corn came off the grill looking a bit charred on the outside, but when I peeled back those blackened leaves, the kernels inside were perfectly steamed, sweet, and juicy. No fuss, no mess. I felt a little silly, honestly. Sometimes the simplest way really is the best way.
That same spirit of keeping things easy but unforgettable is exactly what this Perfect Grilled Corn and Bacon Potato Salad is all about. It’s the kind of dish that happened by accident — I had leftover grilled corn from that night, some bacon I’d cooked for breakfast, and a bag of baby potatoes that needed using up. The first bite had this unexpected warmth from the smoky bacon and charred corn, balanced by a creamy, tangy dressing. You know that feeling when a recipe just clicks? This was one of those moments. It’s become my go-to for every barbecue and potluck since, and I keep coming back to it because it tastes like summer, but it’s easy enough for a random Tuesday night.
Why You’ll Love This Recipe
This isn’t just another potato salad. It’s the one that disappears first at every gathering, and I’ve tested it enough times to know exactly why. Here is what makes it stand out:
- Quick & Easy: Comes together in about 40 minutes, most of which is hands-off grilling and boiling time. Perfect for those last-minute cookout invites.
- Simple Ingredients: You likely have potatoes, bacon, and mayo in your kitchen right now. No fancy grocery trips needed.
- Perfect for Summer Gatherings: Great for Fourth of July, backyard barbecues, or a simple side dish for grilled chicken.
- Crowd-Pleaser: The smoky bacon and sweet corn combo wins over even the pickiest eaters. I’ve seen kids ask for seconds, which never happens with regular potato salad.
- Unbelievably Delicious: The texture is what gets me every time — creamy potatoes, crispy bacon bits, and those bursts of sweet, charred corn. It is next-level comfort food.
What makes this recipe different from the rest is the balance. I spent a few batches figuring out the right ratio of creamy to crunchy, and the secret is in how you treat the corn. Grilling it with the husks on (yes, like my brother suggested) keeps it from drying out while still giving it that smoky flavor. The dressing is simple — just enough to coat everything without making it soggy. This isn’t just another version of potato salad. It is my best version.
This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined — a little smoky, a little sweet, and totally satisfying. Perfect for impressing guests without any stress, or turning a simple 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 or easy to find at any grocery store.
- For the Salad:
- 2 pounds baby potatoes (Yukon Gold or red potatoes work best; they hold their shape well)
- 4 ears of fresh corn, husks on (look for bright green husks and plump kernels)
- 8 slices thick-cut bacon (I prefer Wright Brand or a local butcher for the best smoky flavor)
- 1/2 cup red onion, finely diced (soak in cold water for 10 minutes to mellow the bite)
- 1/4 cup fresh chives, chopped (adds a mild oniony freshness)
- Salt and black pepper to taste
- For the Dressing:
- 1/2 cup mayonnaise (full-fat is best for richness; I like Duke’s or Hellmann’s)
- 2 tablespoons sour cream (adds tanginess; Greek yogurt works as a substitute)
- 1 tablespoon apple cider vinegar (brightens the whole dish)
- 1 teaspoon Dijon mustard (adds a subtle kick)
- 1/2 teaspoon smoked paprika (reinforces that grilled flavor)
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
For the potatoes, I recommend using baby Yukon Golds if you can find them. They have a buttery flavor and creamy texture that holds up well to the dressing. If you only have larger potatoes, just cut them into 1-inch chunks. For the corn, fresh is non-negotiable here — frozen or canned won’t give you that same sweet, charred flavor. When corn is in season, it is at its sweetest and juiciest, making this salad truly shine. If you are avoiding pork, turkey bacon works in a pinch, but you will miss some of that smoky richness. For a vegetarian version, try using smoked paprika and a bit of liquid smoke to mimic that bacon flavor.
Equipment Needed
You don’t need a ton of fancy gadgets for this recipe, which is part of why I love it. Here is what you will need:
- Large pot: For boiling the potatoes. Any 5-6 quart pot works fine.
- Grill: A gas or charcoal grill both work. I use a Weber gas grill, and it gets the job done perfectly. If you don’t have a grill, you can char the corn in a cast iron skillet over high heat — it’s not quite the same, but it still tastes great.
- Tongs: For flipping the corn and handling the hot ears. Silicone-tipped ones are nice to avoid scratching your grill grates.
- Cutting board and sharp knife: A good chef’s knife makes dicing the onion and chopping chives much easier.
- Large mixing bowl: For combining everything. I use a big stainless steel bowl because it doesn’t stain or retain odors.
- Small bowl or jar: For whisking together the dressing. A mason jar works great — just shake it up.
- Paper towels: For draining the bacon. I know it’s not a tool, but trust me, you will need them.
If you don’t have a grill, you can also broil the corn in the oven. Just place the husked ears on a baking sheet and broil for about 10 minutes, turning occasionally, until charred. It’s a good backup plan for rainy days or apartment living.
Preparation Method

Let’s get cooking. This comes together in a few simple steps, and I’ve included all the little tricks I’ve learned along the way.
- Boil the potatoes: Place the 2 pounds of baby potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt — about 1 tablespoon. Bring to a boil over high heat, then reduce to a simmer. Cook for 12-15 minutes, until the potatoes are fork-tender but not falling apart. You want them to hold their shape when you mix everything. Drain them in a colander and let them cool for about 10 minutes. If you are using larger potatoes, cut them into 1-inch chunks before boiling.
- Grill the corn: While the potatoes are boiling, preheat your grill to medium-high heat (about 400°F). Place the 4 ears of corn, husks and all, directly on the grill grates. Close the lid and cook for 15-20 minutes, turning every 5 minutes with tongs. The husks will blacken and char — that is exactly what you want. When you peel back a bit of the husk and see steaming, golden kernels, it is done. Let the corn cool for a few minutes until you can handle it, then peel off the husks and silks. Cut the kernels off the cob by standing each ear upright on a cutting board and slicing downward with a sharp knife.
- Cook the bacon: While the corn is grilling, cook the 8 slices of bacon in a large skillet over medium heat. Cook for 6-8 minutes, flipping once, until crispy and browned. Transfer to a paper towel-lined plate to drain. Once cool enough to handle, crumble or chop the bacon into small pieces. Reserve about 2 tablespoons of the bacon drippings for the dressing — trust me on this one.
- Make the dressing: In a small bowl or jar, combine 1/2 cup mayonnaise, 2 tablespoons sour cream, 1 tablespoon apple cider vinegar, 1 teaspoon Dijon mustard, 1/2 teaspoon smoked paprika, 1/4 teaspoon garlic powder, and the reserved 2 tablespoons of bacon drippings. Whisk or shake until smooth. Season with salt and pepper to taste. The dressing should be creamy with a nice tangy kick.
- Assemble the salad: In a large mixing bowl, combine the cooled potatoes, grilled corn kernels, crumbled bacon, 1/2 cup finely diced red onion, and 1/4 cup chopped fresh chives. Pour the dressing over the top and gently fold everything together with a rubber spatula until evenly coated. Be careful not to mash the potatoes — you want some texture. Taste and adjust seasoning with more salt and pepper if needed.
- Chill and serve: For the best flavor, cover the bowl and refrigerate for at least 30 minutes before serving. This allows the flavors to meld together. The salad can be served cold or at room temperature. If it has been refrigerated for more than a few hours, let it sit out for 15 minutes before serving to take the chill off.
One thing I learned the hard way: don’t skip the cooling step for the potatoes. If you mix hot potatoes with the dressing, it will get greasy and separate. Let them cool until they are just warm to the touch, and you will get a much creamier result.
Cooking Tips & Techniques
Over the years, I have made this salad more times than I can count, and I have picked up a few tricks that make a real difference.
Don’t overcook the potatoes. This is the most common mistake. You want them tender enough to pierce with a fork, but still firm enough to hold their shape. If they start to fall apart during boiling, they will turn into mush when you mix in the dressing. Set a timer and check them a minute or two early.
Let the corn cool before cutting. I know you will be eager to get that corn off the cob, but hot corn kernels are slippery and hard to handle. Give it five minutes to cool, and you will have much less mess. Also, cut the kernels off over a bowl to catch any juices — those are pure flavor.
Reserve the bacon drippings. This is a game-changer. Adding a little bit of that rendered fat to the dressing gives the whole salad a deeper, smokier flavor. I learned this after a particularly disappointing batch where the bacon flavor just didn’t come through. Now I never skip this step.
Season in layers. Don’t just rely on the dressing for salt and pepper. Season the potato water generously, and add a pinch of salt to the corn while it is still warm. Each layer of seasoning builds on the last, and you will end up with a much more flavorful salad.
Make it ahead. This salad actually tastes better the next day. The flavors have time to meld, and the potatoes absorb some of the dressing. I often make it the night before a party and just give it a quick stir before serving. If it seems a little dry after sitting, add a tablespoon of mayo or a splash of vinegar to refresh it.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are a few ways to switch it up based on what you have on hand or your dietary needs.
- Vegetarian Version: Skip the bacon and add 1 cup of smoked almonds or toasted pecans for crunch. Use 1/2 teaspoon of liquid smoke in the dressing to keep that smoky flavor. I tried this for a friend who doesn’t eat meat, and honestly, I almost liked it as much as the original.
- Spicy Southwest Twist: Add 1 diced jalapeño (seeds removed for less heat), 1/4 cup chopped cilantro, and 1/2 teaspoon of cumin to the dressing. Swap the chives for fresh cilantro and add a squeeze of lime juice. This version is amazing with grilled fish tacos.
- Lighter Option: Replace half the mayonnaise with plain Greek yogurt. Use turkey bacon instead of regular bacon, and skip the bacon drippings in the dressing. It is still creamy and delicious, just a bit lighter. I make this version when I am trying to be good during the week.
- Add Some Crunch: Stir in 1/2 cup of diced celery or 1/4 cup of chopped pickles for extra texture. The acidity from the pickles also brightens up the whole dish. This is my husband’s favorite variation.
- Cheesy Upgrade: Fold in 1/2 cup of crumbled feta or cotija cheese right before serving. The salty, tangy cheese pairs beautifully with the sweet corn and smoky bacon. Just be careful not to overmix or the cheese will get lost.
Serving & Storage Suggestions
This salad is incredibly versatile when it comes to serving. Here is how I like to do it.
Serving Temperature: I prefer this salad served cold or at room temperature. If you are serving it at a barbecue, it can sit out for up to 2 hours without any issues. Just give it a quick stir before serving to redistribute the dressing.
Presentation: Transfer the salad to a nice serving bowl and garnish with a few extra chives and a sprinkle of smoked paprika. If you have some extra crispy bacon bits, scatter those on top for a beautiful finish. A wooden serving spoon adds a nice rustic touch.
What to Serve With It: This potato salad is the perfect side dish for just about any grilled protein. It pairs beautifully with grilled chicken, burgers, hot dogs, or steak. For a summer spread, serve it alongside a fresh green salad and some watermelon slices. It also works great as a potluck dish — just bring it in a covered bowl and let everyone help themselves.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors will continue to develop, so it might taste even better on day two. I do not recommend freezing this salad — the potatoes will become grainy and watery when thawed.
Reheating: This salad is meant to be served cold, so reheating is not necessary. If you prefer it at room temperature, just let it sit out for 15-20 minutes before serving. If you absolutely must warm it up, microwave individual portions for about 20 seconds, but be aware that the texture will change slightly.
Nutritional Information & Benefits
Here is a rough estimate of the nutritional values per serving (based on 8 servings):
- Calories: Approximately 320
- Protein: 8g
- Fat: 18g
- Carbohydrates: 34g
- Fiber: 4g
- Sugar: 5g
- Sodium: 480mg
This salad offers some surprising health benefits despite its indulgent taste. Potatoes are a good source of vitamin C, potassium, and fiber, especially if you leave the skins on. Corn provides antioxidants like lutein and zeaxanthin, which are great for eye health. The bacon adds protein and B vitamins, while the fresh chives and onions offer a dose of vitamin K and antioxidants.
If you are watching your sodium, you can use low-sodium bacon and reduce the added salt. For a lower-fat version, use turkey bacon and light mayonnaise. This recipe is naturally gluten-free, so it is a safe option for those with celiac disease or gluten sensitivity. Just double-check your bacon and mayonnaise labels to be sure.
Conclusion
This Perfect Grilled Corn and Bacon Potato Salad has become my signature dish for summer gatherings, and I think it will become yours too. It is everything you want in a side dish — smoky, creamy, crunchy, and packed with flavor. The best part is how forgiving it is. You can tweak it based on what you have in your fridge, and it will still turn out amazing.
I love this recipe because it reminds me of that lazy summer afternoon when my brother proved me wrong. Sometimes the best dishes come from letting go of the rules and just trying something simple. I hope you give this salad a try and make it your own. Maybe you will add a little extra bacon (I won’t judge), or swap in some fresh herbs from your garden. However you make it, I promise it will be a hit.
If you make this recipe, I would love to hear about it! Leave a comment below and let me know how it turned out. Did you try any fun variations? Share your photos on Pinterest and tag me so I can see your beautiful creations. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen corn instead of fresh?
You can, but the texture and flavor won’t be quite the same. Fresh corn grilled in the husk has a sweetness and smoky char that frozen corn just can’t replicate. If you are in a pinch, thaw frozen corn and char it in a hot skillet for a few minutes to get some of that grilled flavor back.
How far in advance can I make this salad?
You can make this salad up to 2 days in advance. In fact, the flavors get better as they meld together. Just keep it covered in the refrigerator and give it a good stir before serving. If it seems a little dry, add a splash of vinegar or a tablespoon of mayo to refresh the dressing.
Can I make this recipe dairy-free?
Absolutely. Use a dairy-free mayonnaise (like Vegenaise) and replace the sour cream with a dairy-free yogurt or an additional tablespoon of mayo. The rest of the ingredients are naturally dairy-free, so you are good to go.
How do I keep the potatoes from getting mushy?
The key is to not overcook them. Start checking the potatoes at the 10-minute mark. They should be tender enough to pierce with a fork but still hold their shape. Also, let them cool completely before mixing with the dressing. Hot potatoes will absorb too much dressing and turn mushy.
Can I grill the corn without the husks?
You can, but the corn will dry out more quickly and you will lose some of that steamed, juicy texture. If you prefer to remove the husks, wrap each ear in foil before grilling to trap the steam. Cook for the same amount of time, and you will still get a nice char without the drying effect.
Pin This Recipe!

Perfect Grilled Corn and Bacon Potato Salad
This smoky, creamy potato salad features grilled corn, crispy bacon, and a tangy dressing. It’s the perfect side dish for summer gatherings, easy to make, and always a crowd-pleaser.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 2 pounds baby potatoes (Yukon Gold or red potatoes)
- 4 ears fresh corn, husks on
- 8 slices thick-cut bacon
- 1/2 cup red onion, finely diced
- 1/4 cup fresh chives, chopped
- Salt and black pepper to taste
- 1/2 cup mayonnaise (full-fat)
- 2 tablespoons sour cream
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- 2 tablespoons reserved bacon drippings
Instructions
- Boil the potatoes: Place the 2 pounds of baby potatoes in a large pot and cover them with cold water by about an inch. Add a generous pinch of salt — about 1 tablespoon. Bring to a boil over high heat, then reduce to a simmer. Cook for 12-15 minutes, until the potatoes are fork-tender but not falling apart. Drain them in a colander and let them cool for about 10 minutes.
- Grill the corn: While the potatoes are boiling, preheat your grill to medium-high heat (about 400°F). Place the 4 ears of corn, husks and all, directly on the grill grates. Close the lid and cook for 15-20 minutes, turning every 5 minutes with tongs. The husks will blacken and char. Let the corn cool for a few minutes until you can handle it, then peel off the husks and silks. Cut the kernels off the cob.
- Cook the bacon: While the corn is grilling, cook the 8 slices of bacon in a large skillet over medium heat. Cook for 6-8 minutes, flipping once, until crispy and browned. Transfer to a paper towel-lined plate to drain. Once cool enough to handle, crumble or chop the bacon into small pieces. Reserve about 2 tablespoons of the bacon drippings for the dressing.
- Make the dressing: In a small bowl or jar, combine 1/2 cup mayonnaise, 2 tablespoons sour cream, 1 tablespoon apple cider vinegar, 1 teaspoon Dijon mustard, 1/2 teaspoon smoked paprika, 1/4 teaspoon garlic powder, and the reserved 2 tablespoons of bacon drippings. Whisk or shake until smooth. Season with salt and pepper to taste.
- Assemble the salad: In a large mixing bowl, combine the cooled potatoes, grilled corn kernels, crumbled bacon, 1/2 cup finely diced red onion, and 1/4 cup chopped fresh chives. Pour the dressing over the top and gently fold everything together with a rubber spatula until evenly coated. Taste and adjust seasoning with more salt and pepper if needed.
- Chill and serve: For the best flavor, cover the bowl and refrigerate for at least 30 minutes before serving. The salad can be served cold or at room temperature. If it has been refrigerated for more than a few hours, let it sit out for 15 minutes before serving to take the chill off.
Notes
Don’t skip the cooling step for the potatoes. If you mix hot potatoes with the dressing, it will get greasy and separate. Let them cool until they are just warm to the touch. This salad actually tastes better the next day. If it seems a little dry after sitting, add a tablespoon of mayo or a splash of vinegar to refresh it.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5
- Sodium: 480
- Fat: 18
- Saturated Fat: 5
- Carbohydrates: 34
- Fiber: 4
- Protein: 8
Keywords: grilled corn, bacon, potato salad, summer, barbecue, side dish


