Mexican Street Corn Potato Salad
Mexican Street Corn Potato Salad is the perfect side dish for a summer BBQ, creamy, refreshing, and loaded with sweet corn, tender chunky potatoes, boiled eggs, red onion, and cotija cheese. To make this summer classic even more irresistible, I coat everything in a creamy spicy lime dressing that is to die for! If you love Mexican street corn, then you really have to give this salad a try.
I am a huge fan of Mexican street corn, and I try to be creative and incorporate it into as many recipes as possible. This Mexican Street Corn Pasta Salad is another summertime favorite, and when I take it to potlucks, it’s the first dish that disappears. Another crowd-pleasing corn side dish is this Crack Corn Salad flavored with ranch salad dressing, sour cream, and cheddar cheese. It has been a top recipe on the blog for many years, and you have to try it to see why.
Table of contents
Mexican street corn potato salad is one of those side dishes that screams summer. Whether you are preparing a picnic in the park, a backyard barbecue, or just making dinner for the family, this fun twist on the classic potato salad is so delicious, you will make it again and again. I enjoy adding a Mexican twist to classic American recipes; this way, I can have the best of both worlds. This easy potato salad always gets rave reviews, and it’s so good that I already know to double the recipe.
Why you will love this recipe
- Perfect for summer BBQs: I love making this creamy, refreshing potato salad for barbecues where everyone expects the traditional (sometimes boring) potato salad. It perks up the party and gives the salad an unexpected kick.
- Versatile: Just because it’s Mexican, that doesn’t mean it’s spicy. I add hot sauce to mine, but it doesn’t have to be hot. Make it how you like it.
- So easy to make: There’s nothing hard about making this salad. Just some corn, cheese, potatoes, lime, and dressing.
- Can be made in advance: I like to make this salad a day ahead and refrigerate it; the flavors meld, and it tastes even better the next day.
What you will need
- Produce: I use organic potatoes, peeled and chopped into ½-inch chunks; fresh corn kernels; hard-boiled eggs, chopped into small pieces; a small, chopped red onion for a crunchy, sharp, yet slightly sweet flavor; and crumbled cotija cheese for that salty, savory bite.
- Seasonings: Besides salt and pepper to taste, I also use finely chopped fresh cilantro for a vibrant herbaceous flavor and bright pop of color, and chipotle chili powder for smoky heat.
For the dressing
- Wet ingredients: The main ingredient in this dressing is mayonnaise, so I use my favorite, Duke’s, a high-quality brand that is thick, rich, tangy, and slightly sweet. Freshly squeezed lime juice provides tangy zest to balance the heavy creaminess. I also add some hot sauce to cut through the creamy mayo and give it a kick. Dijon mustard adds tanginess and a spicy depth, making it more vibrant.
- Seasonings: Besides salt and pepper to taste, I also add smoked paprika to impart a grilled, smoky aroma and flavor. The sugar balances the spicy, tangy, and smoky flavors, enhancing the corn’s natural sweetness.
How to prepare
Boil the potatoes: First, I boil them in a large pot of salted water until fork-tender, about 8 to 10 minutes. Then, I drain them well and let them cool in a colander.
Whisk and chill the dressing: In the meantime, I whisk the dressing ingredients in a bowl, then put it in the fridge to chill.
Char the corn: While the potatoes are boiling, I place a cast-iron pan over medium-high heat, add a splash of oil, and add the corn kernels. I stir and cook them until they are lightly charred. I then remove them from the heat and let them cool.
Combine ingredients: After the potatoes cool, I chop them and put them in a large mixing bowl with the chopped eggs, corn, onion, cheese, and cilantro, stirring well. Then I add the chilled dressing and toss until everything is coated. After, I taste and adjust for flavor.
Serve with garnish: Then, I serve it warm or chilled with more cheese and fresh cilantro.

Expert tip
How to keep potatoes from getting mushy
The first thing to remember is to choose the best kind of potato. I like Yukon Gold potatoes because they’re waxy enough to hold their shape, yet creamy enough to soak up flavors. They also have thin skin, so they don’t have to be peeled. Not only does this help keep the potato together, but it also adds nutrients. Red potatoes also hold their shape better because they are waxy.
Also, start them in cold water so they do not cook too fast on the outside. And cut them into uniform pieces so they cook evenly. Adding a tablespoon of vinegar to the water will also slow pectin breakdown, keeping the potatoes firmer. Finally, let them cool completely before drying and dressing them to prevent the dressing from getting watery.
More tips to consider:
- The cooking time varies depending on the type of potato you are using and how big they are chopped.
- Start the potatoes in cold, salted water so the outside doesn’t cook faster than the inside.
- About 1/3 of the population does not like fresh cilantro. For them, use parsley, dill, or basil instead.
- Char the corn kernels for the most authentic, bold Mexican flavor.
- Buying organic potatoes and leaving the skin on will provide more nutrients and flavor.
- Another potato salad trick is to use potatoes sold for cooking in the bag. They are already clean and ready to cook. Simply put the bag in the microwave and let the potatoes cool before chopping them.

Recipe variations and add-ins:
- Other cheese: Use feta cheese if cotija cheese is not available.
- Lime zest: For extra lime flavor, add ½ teaspoon of lime zest.
- Garlic: I love garlic, so I often add minced garlic to the dressing.
- Flavored mayo: To make this salad even more flavorful without extra work, use lime-flavored mayo. McCormick is the #1 brand in Mexico, and they say it has the most traditional flavor.
- Less fat: Instead of mayonnaise, try plain Greek yogurt or sour cream for less fat and fewer calories.
- Baby potatoes: If you use baby potatoes, just cut them in half.
Serving suggestions:
I usually serve this potato salad as a side dish with burgers, steaks, or hot dogs, but it also goes great with. They’re so quick and easy to make, they are perfect for a Cinco de Mayo celebration or any time I am craving a fresh Mexican-inspired meal. For something more substantial, I like to make this Mexican street corn chicken, which takes just 30 minutes and uses chicken breasts, corn, and cotija cheese.
Alternatively, you could chop up some cooked chicken, ham, or turkey and add it to the potato salad to make it heartier. For a Mexican feast, pair it with Mexican street corn nachos or creamy Mexican street corn dip. No party is complete without a classic blueberry margarita, and for dessert, I recommend crispy bunuelos, creamy sopapilla cheesecake, or this unique and creative strawberry margarita tiramisu.
How to store leftovers:
- Refrigerate: Like any potato salad, this can be stored in a sealed container in the fridge for 4 to 5 days.
- Freezing: Freezing is not recommended.

Frequently asked questions
I believe the easiest way to get the kernels from the cob is to use a pineapple corer. Place the cob in a bowl, put the corer on top of the cob, and twist, pressing it down as you go in a corkscrew motion down the length of the cob. Keep going until it reaches the bottom. It is very easy to do as long as the corn is cooked and the corer is sharp. If that doesn’t work, place a corn cob on a baking sheet covered with parchment paper and use a sharp knife to cut the kernels off downward. Then, pour them into a bowl.
Yes, there is nothing wrong with using canned or frozen corn for this recipe. I would recommend frozen corn over canned because of its taste and texture. Either way, they both taste better if charred in a skillet before adding them to the salad, just like with fresh corn. Also, be sure to drain and pat dry the canned corn before searing it to keep it from being mushy.
For potatoes that do not lose their shape, I recommend waxy potatoes like red or fingerlings. But the ones that soak up flavors best are the softer ones, like russets. Try going for something in between, like Yukon Gold. They are still solid enough to hold their shape but also absorbent enough to take on the flavors immediately and soak up more the longer they are allowed to.
It is usually due to excess moisture from the potatoes, onions, and corn. That is why it is important to make sure the potatoes and vegetables are completely dry before adding them to the salad. It is great to wash your onions, but use a salad spinner to dry them. Also, using low-fat dressing ingredients will make the potato salad watery. Use full-fat mayonnaise for a thick and creamy dressing.

More salad recipes:
Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!
Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!
Mexican Street Corn Potato Salad
Ingredients
- 2 lbs russet potatoes peeled and chopped into 1/2-inch pieces
- 1 1/2 teaspoons kosher salt for boiling the potatoes
- 6 large ears of corn kernels removed – or use 1 can or sweet corn, drained
- 6 hard boiled eggs chopped small – optional
- 1 small red onion finely chopped
- 1/2 cup cotija cheese crumbled
- 2 tablespoons fresh cilantro finely chopped
- 1/2 teaspoon freshly ground black pepper
- Salt to taste
Dressing:
- 1 1/4 cup mayonnaise
- 2 tablespoons lime juice
- 1 tablespoon hot sauce
- 1 tsp smoked paprika
- 1 tsp dijon mustard
- 1 teaspoon kosher salt or to taste
- 1 teaspoon sugar or to taste
Instructions
- Add the potatoes to a large pot and cover with water; also, add 1 1/2 teaspoons of salt. Place over medium-high heat on the stove and bring to a boil.
- Boil until barely fork-tender, about 9-10 minutes. Drain well and let cool in the pot or in a colander.
- In a medium bowl, whisk together the dressing ingredients and place in the fridge to chill.
- Next, while boiling the potatoes, place a cast-iron pan over medium-high heat, add just a splash of oil, and add the corn kernels. Stir and cook until lightly charred. Remove from heat and set aside to cool.
- Transfer the cooled potatoes to a large mixing bowl.
- Add the chopped eggs, if using. Add the corn, onion, cotija cheese, and cilantro. Stir to combine.
- Add the salad dressing and gently stir until fully coated. Taste and adjust for salt and pepper.
- Serve warm or chilled with more cotija cheese on top and fresh cilantro.
Video
Notes
How to keep potatoes from getting mushy
The first thing to remember is to choose the best kind of potato. I like Yukon Gold potatoes because they’re waxy enough to hold their shape, yet creamy enough to soak up flavors. They also have thin skin, so they don’t have to be peeled. Not only does this help keep the potato together, but it also adds nutrients. Red potatoes also hold their shape better because they are waxy. Also, start them in cold water so they do not cook too fast on the outside. And cut them into uniform pieces so they cook evenly. Adding a tablespoon of vinegar to the water will also slow pectin breakdown, keeping the potatoes firmer. Finally, let them cool completely before drying and dressing them to prevent the dressing from getting watery.More tips to consider:
- The cooking time varies depending on the type of potato you are using and how big they are chopped.
- Start the potatoes in cold, salted water so the outside doesn’t cook faster than the inside.
- About 1/3 of the population does not like fresh cilantro. For them, use parsley, dill, or basil instead.
- Char the corn kernels for the most authentic, bold Mexican flavor.
- Buying organic potatoes and leaving the skin on will provide more nutrients and flavor.
- Another potato salad trick is to use potatoes sold for cooking in the bag. They are already clean and ready to cook. Simply put the bag in the microwave and let the potatoes cool before chopping them.

I love this Tex-Mex mashup of elote and potato salad. The flavors here sound amazing, and it looks so good.
This looks so delicious. I will have to make this for my next cook out.
What a fantastic twist on boring potato salad! I made this for a family picnic and everyone loved it! Huge hit.
I’m going to have to try this out. I love Mexican street corn, and never thought about a recipe like this with potato salad. It sounds amazing!
Yum. I love street corn and potato salad. I would have never thought to combine them into one dish. Thank you for sharing. I’ll have to make some soon.
I have heard of Mexican street corn, but have never had it. Adding it to potato salad sounds so yummy. Perfect for a Labor Day barbeque.
This is SO good! Excited to give this a try!
I do love to try different salads. One of my favourites is potato salad. This sounds delicious. I love that it has sweetcorn in the dish too.
This looks so delicious, corn always has that perfect level of sweetness popping and is fun when paired with salty or more bland vegetables!
This sounds so good! I think I have everything on hand to make it with dinner in the next few nights.
This was so good! Everyone loved it! My new favorite side dish!
This seems like a delicious mash-up of two of our favorite summer dishes. I’ll have to make it soon.
Sounds incredibly delicious! You had me on this!
I love the crunchiness that the corn adds in salads. I bet this is delicious. Thanks for the recipe!
So flavorful an absolutely delicious! Thank you!
This might be one of my new favorite side dishes!
We enjoyed a lot of street corn in Mexico, and it would be fun to make your dish. Love the flavors that go into this!
This recipe was great, I didn’t have all the spices handy but I fortunately did have a bottle of Trader Joe’s Elote Seasoning and subbed it for all the spices and it was excellent!
Hi, so happy that you loved the recipe! thank you for the feedback!
The chipotle chili powder is not in the ingredients when you print the recipe?! I “hybrided” this recipe with another one. I added one chopped red bell pepper, did not have time to boil eggs, so no eggs, the other recipe
had cumin in it. I also used some Greek yogurt with the mayonnaise. The chipotle chili powder is listed in your “pre-recipe” ingredients but does not show up on the printed version? Curious as to how much you are meaning to use? Did not use any since I used cumin. All combined it came out very good! I particularly loved the suggestion to brown the corn in a cast iron skillet! I used frozen corn and heated it. All very delicious!