“You’ve got to try this corn salad,” my neighbor called over the fence one sunny afternoon, waving a tupperware container with a suspiciously bright yellow mix inside. Honestly, I was skeptical—corn salads often lean toward bland or overly mushy, right? But curiosity (and the smell of grilled corn wafting from her yard) nudged me to take a bite. That first mouthful was a revelation: smoky, tangy, creamy, with just the right touch of spice and freshness. It was the kind of dish that makes you pause mid-chew and say, “Okay, now this is something.” From that day on, I found myself making this creamy elote-style Mexican street corn salad over and over, especially for gatherings where it quickly disappeared from the serving bowl.
What really hooked me was how this salad manages to feel indulgent without being heavy—like it’s perfectly balanced between comforting and fresh, you know? Plus, it’s surprisingly easy to throw together, even on a busy weeknight or last-minute party. I remember one evening when I whipped it up after a chaotic day, and it was the perfect reset: simple, satisfying, and a little festive all at once.
Over time, I’ve tweaked the recipe just a bit, trusting the flavors and textures that made me fall for the first batch. It’s become a go-to for when I want something that tastes like summer in a bowl, but with a creamy, zesty kick that keeps people coming back for more. Honestly, this salad isn’t just a side dish—it’s the kind of recipe that quietly steals the show.
So, if you’re looking for a salad that’s easy, crowd-friendly, and bursting with flavor (plus a little nostalgia for those street food vibes), this creamy elote-style Mexican street corn salad might just become your new favorite too.
Why You’ll Love This Creamy Elote-Style Mexican Street Corn Salad
After making and tasting this recipe countless times, I’ve come to appreciate why it’s such a standout. Here’s why this creamy elote-style Mexican street corn salad deserves a spot on your table:
- Quick & Easy: Ready in about 20 minutes from start to finish—perfect for last-minute meals or unexpected guests.
- Simple Ingredients: Uses pantry staples and fresh corn; no hunting for obscure spices or fancy cheeses.
- Perfect for Parties: Whether it’s a barbecue, potluck, or casual get-together, it’s always the dish that gets scooped up first.
- Crowd-Pleaser: Kids and adults alike adore the creamy texture combined with the tangy, spicy notes.
- Unbelievably Delicious: The mix of smoky grilled corn, creamy mayo, crumbly cotija cheese, and fresh lime juice is pure magic.
This recipe isn’t just another corn salad—it’s a little celebration in a bowl. What sets it apart is the way the corn is grilled or roasted for that authentic smoky char, then tossed with a dressing that’s creamy but bright, with a touch of heat from chili powder. I usually recommend using freshly grilled corn if you can, but I’ve also had great results with roasted corn straight from the oven when the grill’s not an option.
Honestly, this salad hits that perfect balance of indulgence and freshness. It’s the kind of flavor combo that makes you close your eyes after the first bite and just savor. Plus, it’s versatile—great alongside crispy garlic chicken or a simple taco night spread.
What Ingredients You Will Need
This creamy elote-style Mexican street corn salad relies on simple, fresh ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or easy to find at any grocery store.
- Fresh Corn: 4 ears, husked and grilled or roasted (you can also use about 4 cups of frozen corn, thawed and roasted for a similar effect)
- Mayonnaise: ½ cup (I prefer Hellmann’s or Duke’s for their smooth texture and flavor)
- Cotija Cheese: ½ cup, crumbled (look for firm, small-curd cotija for the best crumbly texture)
- Fresh Lime Juice: 2 tablespoons (about 1 lime, freshly squeezed for brightness)
- Chili Powder: 1 teaspoon (adjust based on your spice tolerance; ancho chili powder adds a nice smoky warmth)
- Garlic: 1 clove, finely minced (adds subtle depth)
- Cilantro: ¼ cup, chopped (optional but highly recommended for freshness)
- Salt & Pepper: To taste (start light—you can always add more)
- Optional: 1 teaspoon smoked paprika for extra smoky flavor, or a pinch of cayenne for heat
For substitutions, if you want to keep it dairy-free, swap mayo with vegan mayo and replace cotija with crumbled firm tofu or a sprinkle of nutritional yeast. For a lighter version, you can mix half mayo and half Greek yogurt (try Greek yogurt dressings recipes for inspiration). In summer, fresh corn is unbeatable, but frozen corn roasted with a bit of oil works surprisingly well too.
Equipment Needed
Here’s what you’ll need to make this creamy elote-style Mexican street corn salad:
- Grill or Grill Pan: For that signature smoky char on the corn. If you don’t have one, a hot cast-iron skillet or oven broiler works fine.
- Mixing Bowl: A medium or large bowl to toss everything together.
- Sharp Knife: To cut the corn kernels off the cob cleanly and safely.
- Citrus Juicer: Helpful but not necessary for fresh lime juice.
- Measuring Spoons and Cups: For accurate seasoning and dressing ratios.
Personally, I like using a serrated knife to cut the corn kernels off—it feels safer and cleaner. If you’re grilling often, an inexpensive grill pan can be a great investment for indoor use. Maintenance-wise, keep your grill pan seasoned and clean it promptly to avoid buildup and stickiness.
Preparation Method

- Grill the Corn: Preheat your grill or grill pan to medium-high heat. Brush the corn lightly with a bit of oil to prevent sticking. Grill the ears for about 10-12 minutes, turning occasionally, until the kernels are lightly charred and smoky. If using the oven, broil corn on a baking sheet for 8-10 minutes, turning halfway through.
- Cool and Cut Kernels: Let the corn cool slightly so you don’t burn your fingers. Stand each ear upright in a large bowl and carefully slice downward with a sharp knife to remove kernels. You should end up with about 4 cups of corn kernels.
- Make the Dressing: In a separate bowl, whisk together mayonnaise, lime juice, chili powder, minced garlic, salt, and pepper. Taste and adjust seasoning—this is your flavor base, so don’t be shy with the lime or chili powder if you want it brighter or spicier.
- Combine and Toss: Add the corn kernels to the dressing along with the crumbled cotija cheese and chopped cilantro. Toss gently until everything is coated evenly. The salad should look creamy but not soupy.
- Final Taste and Chill: Give the salad a final taste test and add salt, pepper, or lime juice if needed. Let it chill in the fridge for at least 20 minutes before serving so the flavors meld beautifully.
Pro tip: If your salad looks too wet, a quick sprinkle of extra cotija or a pinch of chili powder on top before serving adds texture and visual appeal. Also, if you’re prepping ahead, keep the dressing separate and toss just before serving to keep the salad fresh.
Cooking Tips & Techniques for the Best Creamy Elote-Style Mexican Street Corn Salad
Getting this salad just right is all about balancing texture and flavor. Here are a few tips I’ve picked up:
- Grill for Flavor: The smoky char on the corn is what makes this salad sing. Don’t rush this step—watch the corn closely and turn often to avoid burning.
- Use Fresh Lime Juice: Bottled lime juice just doesn’t pack the same punch. Freshly squeezed lime brightens the whole dish and balances the creaminess.
- Mind the Chili Powder: Start with less than you think you need. You can always add more, but too much chili powder can overpower the other flavors.
- Don’t Overmix: Toss gently so the corn kernels stay nice and firm. Overmixing can make the salad mushy.
- Prep Ahead Tips: If making ahead, keep the cilantro separate and add it right before serving to keep it fresh and green.
I once skipped grilling the corn and just boiled it (don’t ask why—it was a hectic day). The salad was still tasty but lacked that smoky depth that gives elote its charm. Lesson learned: never skip the char!
Variations & Adaptations
This recipe is pretty flexible and forgiving, so feel free to make it your own:
- Dietary Tweaks: For vegan versions, use vegan mayo and swap cotija for crumbled tofu or vegan cheese. For a lighter salad, replace half the mayo with plain Greek yogurt.
- Seasonal Twists: In fall, add roasted poblano peppers for extra depth. In summer, toss in fresh diced tomatoes or jalapeños for a spicy freshness.
- Cooking Methods: If you don’t have a grill, roasting the corn in the oven with a broiler setting works great too—just keep an eye so it chars but doesn’t burn.
- Flavor Boosts: Try adding a pinch of smoked paprika or a drizzle of chipotle hot sauce for smoky heat. A little minced red onion stirred in adds a nice bite.
I’ve also made this salad with frozen corn on a winter day when fresh corn wasn’t available—roasting the frozen kernels in a hot skillet with a touch of oil gave a surprisingly good texture and flavor.
Serving & Storage Suggestions
This creamy elote-style Mexican street corn salad is best served chilled or slightly chilled, straight from the fridge. It pairs beautifully with grilled meats, tacos, or as part of a casual buffet.
For serving, try garnishing with a sprinkle of extra cotija, a wedge of lime on the side, and a few cilantro leaves on top for a fresh look. It also goes well alongside Mexican rice or grilled vegetables.
Storage is simple: keep leftovers in an airtight container in the refrigerator for up to 3 days. The flavors develop even more after sitting, but the cilantro might darken—add fresh cilantro before serving again. When reheating, I recommend serving cold or at room temperature rather than heating it up, as the creamy dressing is best enjoyed fresh.
Nutritional Information & Benefits
Estimated per serving (based on 6 servings):
| Calories | 220 kcal |
|---|---|
| Fat | 15 g |
| Carbohydrates | 18 g |
| Protein | 5 g |
This salad offers a good source of fiber and antioxidants thanks to fresh corn and cilantro. The cotija cheese adds a bit of protein and calcium, while the mayo provides creaminess and fat for satiety. It’s gluten-free and can be made dairy-free with simple swaps. I find it’s a nice balance between indulgent and wholesome, making it a satisfying side that doesn’t leave you feeling weighed down.
Conclusion
This creamy elote-style Mexican street corn salad has become one of my absolute favorites because it manages to be both fuss-free and utterly delicious. It’s the kind of recipe that’s easy to tweak and adapt, so you can make it your own whether you’re aiming for spicy, smoky, or fresh.
What I love most is how it brings a little bit of that street-side magic right into my kitchen—and on my table, it always sparks conversations and second helpings. If you give it a try, don’t hesitate to experiment with your favorite twists and share how you customize it.
Here’s to many more bowls of creamy, zesty corn goodness!
FAQs About Creamy Elote-Style Mexican Street Corn Salad
Can I make this salad ahead of time?
Yes! Make the salad up to a day in advance and store it in the fridge. Add fresh cilantro just before serving to keep it vibrant.
What can I use if I don’t have cotija cheese?
Feta cheese is a good substitute, or for dairy-free options, try crumbled firm tofu or nutritional yeast for a cheesy flavor.
Can I use canned corn instead of fresh?
While fresh or frozen roasted corn is best for flavor and texture, you can use canned corn—just drain it well and roast it briefly to add some char.
How spicy is this salad?
The chili powder adds mild heat, but you can adjust it to your taste. Add cayenne pepper or chipotle powder for more kick, or omit spice altogether for a milder version.
Is this salad suitable for a gluten-free diet?
Absolutely! All the ingredients are naturally gluten-free, making it safe for gluten-sensitive eaters.
Pin This Recipe!

Creamy Elote-Style Mexican Street Corn Salad
A smoky, tangy, and creamy Mexican street corn salad that’s quick and easy to make, perfect for parties and gatherings.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Mexican
Ingredients
- 4 ears fresh corn, husked and grilled or roasted (or about 4 cups frozen corn, thawed and roasted)
- 1/2 cup mayonnaise
- 1/2 cup cotija cheese, crumbled
- 2 tablespoons fresh lime juice (about 1 lime)
- 1 teaspoon chili powder
- 1 clove garlic, finely minced
- 1/4 cup cilantro, chopped (optional)
- Salt and pepper to taste
- Optional: 1 teaspoon smoked paprika or a pinch of cayenne pepper
Instructions
- Preheat grill or grill pan to medium-high heat. Brush corn lightly with oil to prevent sticking.
- Grill ears for 10-12 minutes, turning occasionally, until kernels are lightly charred and smoky. Alternatively, broil corn in oven for 8-10 minutes, turning halfway through.
- Let corn cool slightly. Stand each ear upright in a large bowl and carefully slice downward with a sharp knife to remove kernels, yielding about 4 cups.
- In a separate bowl, whisk together mayonnaise, lime juice, chili powder, minced garlic, salt, and pepper. Adjust seasoning to taste.
- Add corn kernels, crumbled cotija cheese, and chopped cilantro to the dressing. Toss gently until evenly coated.
- Taste and adjust salt, pepper, or lime juice if needed. Chill in refrigerator for at least 20 minutes before serving.
Notes
Use freshly grilled corn for best smoky flavor; roasting frozen corn works well as a substitute. For dairy-free, swap mayo with vegan mayo and cotija cheese with crumbled tofu or nutritional yeast. To keep salad fresh when prepping ahead, keep cilantro separate and add before serving. Avoid overmixing to maintain corn kernel texture.
Nutrition
- Serving Size: About 1 cup per serv
- Calories: 220
- Fat: 15
- Carbohydrates: 18
- Protein: 5
Keywords: elote, Mexican street corn, corn salad, creamy corn salad, party side dish, grilled corn, cotija cheese, easy corn salad



