- Prep: 15 Minutes
- Cook: 8 Minutes
- Total: 23 Minutes
- Servings: 6 servings
A Quick Note Before You Start
This Mexican street corn salad tastes best when the corn is properly charred for that authentic smoky flavor. Don’t skip the mayo-sour cream base—it’s what makes this salad creamy and addictive.
Mexican street corn salad brings all the smoky, tangy, spicy flavors of elote into an easy-to-eat bowl that’s perfect for summer gatherings and potlucks.
This recipe uses properly charred corn kernels, creamy cotija cheese, and a zesty lime-chile dressing that transforms simple ingredients into something absolutely craveable.

Ingredients for Perfect Mexican Street Corn Salad
For the Charred Corn
- 6 ears fresh corn — husked and kernels removed, or 4 cups frozen corn kernels
- 2 tablespoons vegetable oil — for charring the corn
- 1/2 teaspoon salt — to season while cooking
For the Creamy Base
- 1/3 cup mayonnaise — provides richness and helps everything stick together
- 1/3 cup Mexican crema or sour cream — adds tangy creaminess
- 2 cloves garlic — minced for aromatic depth
For the Flavor Finish
- 1/2 cup cotija cheese — crumbled, the salty star of the show
- 1/4 cup fresh cilantro — chopped, for bright herbal notes
- 2 limes — juiced, plus extra wedges for serving
- 1 teaspoon chili powder — for that signature smoky heat
- 1/4 teaspoon cayenne pepper — adjust to taste for extra kick
Optional Add-Ins
- 1/4 cup diced red onion for crunch
- 1 jalapeño minced for extra heat
- 1/4 cup queso fresco instead of cotija
How to Make Perfect Mexican Street Corn Salad Step by Step
Step 1: Remove Corn Kernels
Stand each ear of corn in a large bowl and use a sharp knife to cut downward, removing kernels in strips. Rotate the cob and continue until all kernels are removed, letting them fall into the bowl naturally.
This technique keeps kernels intact and prevents them from flying everywhere. The bowl catches everything cleanly, and you’ll get more uniform pieces for better charring.
Cutting corn kernels with a dull knife turns this into a messy, frustrating task that crushes half the kernels. The Mercer Culinary Millennia 8-inch Chef’s Knife stays razor-sharp and glides through corn cobs like butter, giving you perfect whole kernels every time.
👉 Sharp chef’s knife — Essential for cleanly cutting corn kernels without crushing them into mush.
- Professional Santoku Knife: This imarku super sharp santoku knife is made of high carbon stainless steel that resists ru…
- Ultra-Sharp Edge: Sharpness is key. The professional knife blade polishing makes this Japanese knife be more sharper tha…
- Hollow Edge Design: The 7-inch santoku chef knife scalloped hollow edge is add gap between the knife blade and the mater…
Step 2: Char the Corn
Heat a large cast iron skillet over medium-high heat and add the vegetable oil. Once shimmering, add corn kernels in a single layer and let them sit undisturbed for 2-3 minutes until they develop golden-brown char marks.
The key is patience—don’t stir too early or you’ll miss those beautiful caramelized spots that give authentic elote its signature smoky flavor. Season with salt while the corn is still hot so it absorbs properly.
A thin stainless steel pan won’t hold enough heat to properly char corn, leaving you with pale, steamed kernels instead of the smoky gems you want. The Lodge Cast Iron Skillet retains blazing heat that creates those perfect golden-brown char marks that make this salad taste like authentic street corn.
👉 Cast iron skillet — Retains high heat needed to properly char corn kernels for authentic smoky flavor.
- Versatile Cooking Skillet: The Lodge Cast Iron Skillet is a multipurpose, everyday cooking pan that excels at searing, s…
- Pre-Seasoned & PFAS-Free: This pre-seasoned skillet is made with 100% natural vegetable oil for a naturally nonstick fin…
- Superior Heat Distribution: The heavy-duty cast iron frying pan cooks evenly, making it ideal for precision recipes and …
Step 3: Make Creamy Base
While corn cools slightly, whisk together mayonnaise, Mexican crema, and minced garlic in a large mixing bowl until smooth and well combined. This creates the creamy foundation that holds all the flavors together.
The garlic needs to be minced very finely so it distributes evenly throughout the salad without creating harsh bites. Mix this base while the corn is still warm so the flavors meld together beautifully.

Step 4: Combine and Season
Add the charred corn to the creamy base and toss gently to coat every kernel. Squeeze in the lime juice and sprinkle in the chili powder, then fold everything together until evenly distributed.
The lime juice brightens all the rich flavors and adds that essential tang that makes elote so addictive. Add it gradually and taste as you go—you want enough acidity to balance the creamy elements without overpowering them.
Step 5: Add Final Touches
Crumble the cotija cheese over the salad and add chopped cilantro, then give everything a final gentle toss. Taste and adjust seasoning with more lime juice, chili powder, or cayenne as needed.
Cotija cheese should be crumbled by hand into irregular chunks rather than grated—this gives better texture contrast and prevents the cheese from disappearing into the dressing. The cilantro goes in last to keep it bright and fresh-looking.
Nutrition Information
- Per serving: 285 cal
- 18g fat
- 28g carbs
- 8g protein
Pro Tips
Char in batches: Don’t overcrowd the skillet or the corn will steam instead of char. Work in two batches if needed for proper caramelization.
Room temperature dairy: Let your crema and mayo come to room temperature before mixing for the smoothest, lump-free base that coats evenly.
Toast the chili powder: Heat chili powder in a dry pan for 30 seconds before adding to intensify its smoky flavor and eliminate any raw taste.
Save the cob liquid: After cutting kernels, scrape the cob with the back of your knife to extract the sweet corn milk—add it to the creamy base for extra corn flavor.
Delicious Variations
Spicy Jalapeño Version
Add 1-2 minced jalapeños and substitute chipotle chili powder for regular chili powder. This gives a smoky heat that pairs perfectly with the creamy base and makes it irresistible for spice lovers.
Avocado Street Corn Salad
Fold in 2 diced avocados just before serving and add extra lime juice to prevent browning. The creamy avocado adds richness and makes this salad substantial enough to serve as a light meal.
Grilled Corn Version
Grill whole corn cobs over medium-high heat until charred all over, then cut off kernels. This adds even more smoky flavor and authentic street vendor taste to your salad.
Storage Instructions
Refrigerator
Store Mexican street corn salad in an airtight container in the refrigerator for up to 3 days. The flavors actually improve after a few hours as everything melds together. Give it a good stir before serving since the dressing may settle. Add a squeeze of fresh lime juice to brighten the flavors if needed.
Freezer
This salad doesn’t freeze well due to the mayonnaise and crema base, which will separate and become watery when thawed. The corn kernels also lose their texture and become mushy. It’s best enjoyed fresh or within a few days of making.
Make-Ahead
You can char the corn and make the creamy base up to 2 days ahead, storing them separately in the refrigerator. Combine everything except the cilantro and cotija cheese up to 4 hours before serving, then add those final touches right before presenting for the best texture and appearance.
For food safety guidelines, visit USDA Food Safety Guidelines.
Frequently Asked Questions
Can I use frozen corn for Mexican street corn salad?
Yes, frozen corn works perfectly for this recipe. Thaw it completely and pat dry before charring in the skillet. Frozen corn actually chars quite well since it has less moisture than fresh, giving you those beautiful golden-brown spots that make this salad taste authentic. Just make sure to use a hot skillet and don’t overcrowd the pan.
What can I substitute for cotija cheese?
Feta cheese is the best substitute for cotija, offering similar saltiness and crumbly texture. Queso fresco works too, though it’s milder. In a pinch, you can use freshly grated Parmesan cheese, though it will give a different but still delicious flavor profile. Avoid pre-shredded cheese as it doesn’t have the same creamy texture when mixed into the salad.
How do I make this Mexican street corn salad less messy to eat?
This salad is naturally much less messy than corn on the cob! The key is getting the right ratio of creamy base to corn—you want everything lightly coated but not swimming in dressing. If it seems too wet, add more corn kernels or let it sit for 10 minutes so the corn absorbs some moisture. Serve with sturdy tortilla chips or small spoons for easy scooping.
Can I make this salad vegan?
Absolutely! Replace the mayonnaise with vegan mayo and substitute the Mexican crema with cashew cream or thick coconut cream. For the cotija cheese, use crumbled firm tofu seasoned with nutritional yeast and salt, or try a vegan feta substitute. The result is just as creamy and flavorful as the traditional version.
More Recipes You Will Love
👉 Perfect Authentic Pico de Gallo Recipe
👉 Homemade Restaurant-Style Charred Salsa
This Mexican street corn salad captures everything you love about elote in an easy-to-share format that’s perfect for your next gathering. The combination of smoky charred corn, creamy cotija cheese, and zesty lime creates a flavor explosion that’ll have everyone asking for the recipe. Give it a try this weekend and let me know how it turns out in the comments below—I love hearing about your variations and tweaks!