Best Mexican Street Corn Salad Recipe for Cookouts (2026)
Mexican street corn salad is one of those side dishes that tastes like a party in a bowl. It is creamy, smoky, sweet, tangy, a little spicy, and full of fresh crunch.
The best part? You get all the flavor of classic Mexican street corn, but in an easy salad form that is perfect for sharing.
This recipe is inspired by esquites, the beloved Mexican corn dish usually served in cups with creamy sauce, lime, chile, cheese, and herbs.
But here, we turn it into a colorful side salad with roasted corn, red onion, jalapeño, red bell pepper, cilantro, cotija cheese, and crispy homemade tortilla pieces.
It is the kind of salad you can bring to a BBQ, serve with tacos, spoon next to grilled chicken, or eat straight from the bowl.
And honestly? Once you taste the buttery roasted corn with that creamy lime dressing and crunchy totopos, you may not want to share.
What Is Mexican Street Corn Salad?

Mexican street corn salad is a bowl-style version of Mexican street corn. Instead of eating corn on the cob, you cut the kernels off and mix them with a creamy, tangy, spicy dressing.
Classic Mexican street corn is often made with grilled corn, mayo or crema, lime, chile powder, cheese, and cilantro. This salad keeps those same flavors but makes it easier to serve to a crowd.
Think of it like this: all the messy, delicious flavor of street corn, but with a spoon.
This version also includes crispy homemade totopos, which are small fried tortilla pieces. They add crunch, salt, and that toasted corn flavor that makes the salad even more special.
Ingredients You’ll Need

Here is what you need to make this creamy Mexican street corn salad recipe.
| Ingredient | Amount | Why It Matters |
|---|---|---|
| Fresh corn | 6 ears | Sweet, juicy base of the salad |
| Unsalted butter | About 4 tablespoons | Adds rich flavor while roasting |
| Corn tortillas | 4 homemade or 5 store-bought | For crispy totopos |
| Avocado oil or neutral frying oil | About 1 inch in pot | For frying the tortilla pieces |
| Red onion | 1/2 onion | Adds sharp crunch |
| Jalapeño | 1 | Adds mild heat |
| Red bell pepper | 1 | Adds sweetness and color |
| Cilantro | 1/2 bunch | Adds freshness |
| Mayonnaise | 1/2 cup | Makes the dressing creamy |
| Crema Mexicana | 1/2 cup | Adds smooth richness |
| Lime zest | From 1 lime | Adds bright citrus aroma |
| Lime juice | 2 tablespoons | Adds tang |
| Garlic | 1 small clove | Adds savory depth |
| Ground ancho chile | 1 teaspoon | Adds smoky warmth |
| Chile de árbol powder | 1/4 teaspoon | Adds a sharper kick |
| Kosher salt | 1/2 teaspoon, plus more if needed | Balances the flavor |
| Black pepper | About 1/2 teaspoon | Adds mild spice |
| Cotija cheese | To taste | Salty, crumbly, classic flavor |
Step-by-Step: How to Make Mexican Street Corn Salad

Making Mexican street corn salad is not hard at all. You just need to build it in layers.
First, we cook the corn until it becomes sweet, buttery, and slightly charred. Then we make the crispy tortilla pieces for crunch.
After that, we chop the fresh vegetables, mix the creamy lime dressing, and bring everything together in one big, colorful bowl.
Let’s walk through the full process from start to finish.
Step 1: Prepare the Corn
Start with 6 ears of fresh corn. Peel off the husks and remove as much silk as you can. Fresh corn works best because it has natural sweetness and juicy kernels. That sweetness is one of the main flavors in this salad.
Now take about 4 tablespoons of softened unsalted butter. Spread a light layer of butter all over each ear of corn. You do not need to cover it too heavily. Just enough to coat the surface.
This butter does more than add richness. It helps the corn roast beautifully in the oven. As the corn cooks, the butter melts into the kernels and gives them a deeper, sweeter flavor. This is the first step that makes the salad taste special instead of plain.
Place a wire rack over a foil-lined sheet pan. The foil helps with easy cleanup, and the rack lets the heat move around the corn more evenly. Put the buttered corn on the rack.
Step 2: Roast the Corn
Preheat your oven to 425°F.
Place the sheet pan in the oven and roast the corn for about 15 minutes, or until the kernels are tender. You are not trying to fully char the corn yet. At this stage, you just want the corn to cook through and soften.
After 15 minutes, turn the broiler on high. Broil the corn for 3 to 6 minutes, or until the top side gets golden brown with a few charred spots.
Keep your eyes on it. Broilers work fast. One minute the corn looks perfect, and the next minute it can burn. You want little dark spots because they bring smoky flavor, but you do not want the corn to taste bitter.
Once the first side is nicely colored, flip the corn and broil the other side for a few more minutes. This gives you that roasted street corn flavor from both sides.
When done, remove the corn from the oven and let it cool.
Step 3: Make the Crispy Totopos
While the corn cools, make the crunchy tortilla pieces. These are called totopos, and they add a beautiful crispy texture to the salad.
Take 4 homemade corn tortillas or 5 smaller store-bought corn tortillas. Cut them into strips first. Then cut the strips into small bite-sized squares.
Now heat about 1 inch of avocado oil or another neutral frying oil in a pot. You want an oil that does not have a strong flavor.
Once the oil is hot, add the tortilla pieces in small batches. Do not overcrowd the pot. If you add too many at once, they will not fry evenly. They may also turn soggy instead of crispy.
Fry the tortilla pieces until they are golden and crisp. Then remove them with a slotted spoon and place them on a plate lined with paper towels.
While they are still hot, sprinkle them lightly with salt. This little step makes them taste amazing.
Continue frying the rest in batches. Once finished, set them aside to cool.
Step 4: Chop the Fresh Vegetables
Now prepare the fresh ingredients.
Dice half of a red onion. Red onion gives the salad a sharp, fresh bite that balances the creamy dressing.
Next, take 1 jalapeño. Remove the seeds if you want a milder salad. Then dice it into small pieces. If you like more heat, you can leave some seeds in or use a serrano pepper instead.
Dice 1 red bell pepper. This adds sweetness, crunch, and beautiful color.
Then chop half a bunch of cilantro. Save a little cilantro for topping the salad at the end. That final sprinkle makes the dish look fresh and bright.
Step 5: Cut the Corn Kernels Off the Cob
Once the corn is cool enough to handle, cut the kernels off the cob.
Stand one ear of corn upright on a cutting board. Hold it firmly at the top and use a sharp knife to slice downward. Let the kernels fall onto the board or into a large bowl.
Try not to cut too deeply into the cob. You only want the juicy kernels, not the tough inner part.
Repeat this with all 6 ears of corn.
Letting the corn cool first is important. If the corn is too hot, it can make the creamy dressing thin and watery. It can also soften the fresh vegetables too much.
Step 6: Make the Creamy Lime Dressing
In a medium bowl, add 1/2 cup mayonnaise and 1/2 cup crema Mexicana.
Crema Mexicana is smooth, rich, and less tangy than sour cream. If you only have sour cream, you can use it, but add the lime juice slowly because sour cream is already tangy.
Now add the zest of 1 lime and 2 tablespoons of lime juice. The zest gives the dressing a fresh citrus smell, while the juice adds brightness.
Press or finely mince 1 small garlic clove and add it to the bowl.
Then add 1 teaspoon ground ancho chile, 1/4 teaspoon ground chile de árbol, 1/2 teaspoon kosher salt, and about 1/2 teaspoon freshly ground black pepper.
Mix everything until smooth and creamy.
Taste it. The dressing should be creamy, tangy, smoky, and slightly spicy.
Step 7: Mix the Salad
Add the roasted corn kernels to a large mixing bowl. Then add the diced red onion, jalapeño, red bell pepper, and chopped cilantro.
Pour the creamy dressing over the top.
Gently mix everything until the corn and vegetables are evenly coated. Do not mash the ingredients. You want the salad to stay fresh and chunky.
Now add most of the crumbled cotija cheese. Save a little for the topping.
Cotija is salty, so taste the salad before adding more salt. The dressing, cheese, and totopos all bring saltiness, so you may not need much more.
Step 8: Add the Crunch and Serve
Right before serving, fold in most of the crispy totopos. Do this at the end so they keep some crunch.
Transfer the salad to a clean serving platter or bowl. Top it with the remaining cotija cheese, extra totopos, and the reserved cilantro.
You can serve it right away, or chill the salad base for about 30 minutes before adding the totopos.
And that’s it. You now have a Mexican street corn salad that is creamy, smoky, sweet, tangy, crunchy, and full of bold flavor.
5 Tips for the Best Mexican Street Corn Salad

1. Roast the corn with butter for deeper flavor
Do not just boil the corn and call it done. The real flavor starts when you coat the corn with softened butter and roast it at 425°F. The butter melts into the kernels and gives the salad that rich, sweet, almost grilled flavor. After roasting, broil the corn for a few minutes so it gets golden and lightly charred.
2. Let every component cool before mixing
This is a small step, but it matters a lot. If the corn is still hot, it can loosen the creamy dressing and make the salad watery. Hot ingredients can also soften the fresh onion, pepper, and cilantro too quickly. Let the roasted corn and crispy totopos cool before assembling.
3. Use crema Mexicana if possible
Crema Mexicana gives the dressing a smooth, rich taste. It is not as tangy as sour cream, so it keeps the salad balanced. If you use sour cream instead, add the lime juice slowly and taste as you go.
4. Add the totopos right before serving
The fried tortilla pieces are one of the best parts of this salad. They add crunch and extra corn flavor. But if you mix them too early, they can get soft. Fold most of them in right before serving, then save some for the top.
5. Taste before adding extra salt
Cotija cheese and salted totopos already bring plenty of saltiness. The dressing also has salt. So always taste the salad first, then adjust only if needed.
Easy Variations You Can Try

| Variation | What to Change | Why It Works |
|---|---|---|
| Spicier Mexican Street Corn Salad | Use serrano instead of jalapeño, or add more chile de árbol. | Serrano has a stronger heat, and chile de árbol adds a sharper kick. |
| Milder Corn Salad | Remove jalapeño seeds or use only half a jalapeño. Skip chile de árbol. | You still get fresh pepper flavor without too much spice. |
| Extra Smoky Version | Add a little more ground ancho chile or a pinch of smoked paprika. | It gives the salad a deeper, roasted flavor. |
| Sour Cream Version | Replace crema Mexicana with sour cream. Use less lime juice at first. | Sour cream works well, but it is tangier, so tasting is important. |
| No-Fry Shortcut | Use store-bought tortilla chips instead of homemade totopos. | It saves time while still adding crunch. |
| Grilled Corn Version | Grill the corn instead of roasting it in the oven. | This gives a stronger smoky, outdoor-cooked flavor. |
| More Colorful Salad | Add extra red bell pepper or a mix of red, yellow, and orange peppers. | It makes the salad brighter and sweeter. |
| Party Platter Style | Serve the salad on a clean wide platter with extra cotija, cilantro, and totopos on top. | It looks fresh, colorful, and perfect for sharing. |
What to Serve With Mexican Street Corn Salad

Mexican street corn salad is bold, creamy, tangy, and smoky, so it pairs beautifully with simple main dishes. You do not need anything too complicated next to it. The salad already brings a lot of flavor to the table.
It is perfect with tacos. Try it with chicken tacos, steak tacos, shrimp tacos, or roasted veggie tacos. The creamy corn salad adds sweetness and crunch, while the tacos bring savory flavor. Together, they feel like a fun weekend dinner.
You can also serve it with grilled chicken or grilled steak. The smoky corn, lime dressing, and cotija cheese work so well with charred meat. It makes the whole plate taste brighter.
For a summer meal, serve it with BBQ chicken, burgers, ribs, or grilled sausages. The creamy dressing cools down smoky grilled foods, and the lime keeps everything from feeling too heavy.
It is also great with rice bowls and burrito bowls. Add rice, black beans, grilled chicken, avocado, salsa, and a big scoop of this salad. Suddenly, you have a colorful meal that feels fresh and filling.
If you want a lighter spread, pair it with quesadillas, roasted vegetables, or a simple green salad. The Mexican street corn salad can be the flavorful side that makes the whole meal more exciting.
This is also a great dish for potlucks, backyard BBQs, taco nights, and family dinners. Serve it in a big bowl or on a wide platter so everyone can scoop what they want.
Final Thoughts
Mexican street corn salad is the kind of recipe that makes a simple meal feel exciting. You get sweet roasted corn, creamy lime dressing, salty cotija, fresh cilantro, and crispy totopos in every bite. It is bold, colorful, and full of texture without being complicated.
I love how this salad works for so many occasions. You can serve it at a summer BBQ, taco night, potluck, or family dinner. It feels fun enough for guests but easy enough for a normal weeknight.
The best part is how flexible it is. Make it spicy, keep it mild, prep it ahead, or serve it right away. Once you try it, this Mexican street corn salad may become one of your favorite side dishes.
Fresh Recipes to Add to Your Table Next
- Creamy Avocado Chicken Salad Recipe for Weight Loss – A creamy, high-protein salad idea that feels fresh, filling, and perfect for lighter meals.
- Strawberry Spinach Salad Recipe for Clean Eating – A bright and refreshing salad with sweet berries, fresh greens, and a clean-eating feel.
- Fresh Peach Orzo Salad Recipe for Summer Parties – A colorful summer orzo salad that works beautifully for parties, BBQs, and warm-weather dinners.

