Introduction
That summer evening still sticks with me — the air warm and thick with the scent of grilled corn wafting from a neighbor’s barbecue. I wasn’t planning on making anything fancy, but when my friend passed over a bowl of creamy elote Mexican street corn salad with a spicy kick, I was hooked immediately. Honestly, I thought it was just a simple side dish, but the layers of smoky, tangy, and spicy flavors got me asking for the recipe right away.
What’s funny is I almost dismissed it at first (corn salad? Really?), but that little hint of chili, the creamy texture, and the fresh zing of lime made it unforgettable. I found myself making it again and again that week — sometimes for quick dinners, other times as a party snack. The salad’s easy prep and bold punch of flavor make it one of those dishes that feels like a treat without requiring much fuss.
It’s also become a go-to for those moments when you want something fresh yet indulgent, a balance that’s hard to find in many salads. Maybe it’s the way the spicy kick wakes up your taste buds or the creamy dressing that soothes them. Either way, this recipe sticks around in your mind long after the last bite — and it just might become your new favorite side, too.
Why You’ll Love This Recipe
After testing this creamy elote Mexican street corn salad recipe dozens of times (and trust me, I’ve tweaked it for just the right spicy balance), it’s clear why it stands out:
- Quick & Easy: Ready in about 20 minutes, perfect for those busy nights when cooking feels like a chore.
- Simple Ingredients: No hunting down weird spices or specialty items — most are pantry staples or easy to find at any grocery store.
- Perfect for Summer Gatherings: Whether you’re grilling outdoors or hosting a casual get-together, this salad brings a fresh, zesty vibe.
- Crowd-Pleaser: It’s a hit with kids and adults alike — the creamy texture balances the spicy kick just right.
- Unbelievably Delicious: The combo of smoky grilled corn, creamy dressing, and spicy chili powder creates a flavor profile that’s truly addictive.
What really sets this recipe apart is the way I blend the mayo with a touch of Mexican crema (or sour cream as a swap) to get that smooth, tangy base. Also, I love adding fresh cilantro and crumbled cotija cheese for that authentic finish — it’s a little detail that makes all the difference. The spicy kick isn’t overwhelming either; it’s just enough to make you pause and appreciate the layers of flavor.
Honestly, this creamy elote salad isn’t just a side dish; it’s a conversation starter at the table. It’s the kind of dish that makes you close your eyes after the first bite and smile quietly, knowing you nailed something special without spending hours in the kitchen.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You’ll likely have most of these in your pantry or fridge already.
- For the Salad Base:
- 4 cups fresh corn kernels (about 5 ears) — grilled or roasted for that smoky touch
- 1/4 cup finely chopped red onion (adds a mild bite)
- 1/2 cup chopped fresh cilantro (for brightness and herbaceous notes)
- For the Creamy Dressing:
- 1/2 cup mayonnaise (I prefer Best Foods for creaminess)
- 1/4 cup Mexican crema or sour cream (Mexican crema is slightly tangier and thinner)
- 1 tablespoon fresh lime juice (for zing)
- 1 teaspoon garlic powder (adds subtle depth)
- 1/2 teaspoon smoked paprika (for warmth and color)
- For the Spicy Kick:
- 1 teaspoon chili powder (adjust to taste; ancho chili powder works great for mild heat)
- 1/4 teaspoon cayenne pepper (optional, if you want more heat)
- For Garnish:
- 1/2 cup crumbled cotija cheese (look for firm, crumbly texture)
- Extra chopped cilantro and lime wedges for serving
If fresh corn isn’t available, feel free to use frozen kernels — just thaw and pat dry before grilling or roasting. For a dairy-free version, swap mayo with vegan mayonnaise and use coconut yogurt instead of crema. You can also add a pinch of cumin for an earthy touch if you like. In summer, I like to toss in some diced jalapeños or fresh cherry tomatoes for extra layers, but that’s totally optional.
Equipment Needed
- Grill or grill pan (for roasting the corn; an oven broiler works too)
- Mixing bowl (medium size for tossing the salad)
- Sharp knife and cutting board (for chopping onion, cilantro, and other ingredients)
- Measuring spoons and cups (for accurate seasoning and dressing)
- Large spoon or spatula (for mixing the salad gently)
- Citrus juicer (optional but helpful for squeezing fresh lime juice)
If you don’t have a grill pan, roasting the corn on a baking sheet under the broiler is a reliable alternative. I’ve tried both and honestly, a grill pan gives a slightly better smoky flavor, but the broiler method is a solid budget-friendly substitute. For mixing, I find a glass or ceramic bowl works well so you can scrape down the sides easily. Keep your knife sharp — it’s a small thing, but chopping cilantro quickly and cleanly really speeds up prep!
Preparation Method
- Prepare the Corn: Preheat your grill or grill pan over medium-high heat. Husk the corn and remove silk, then grill the ears directly on the grates, turning occasionally, until charred in spots and cooked through, about 8-10 minutes. If using a broiler, place corn on a baking sheet and broil, turning every 2-3 minutes, until nicely charred on all sides.
- Cut the Kernels: Let the grilled corn cool slightly, then stand each ear upright on a cutting board and carefully slice off the kernels with a sharp knife. You should get about 4 cups of kernels from 5 ears.
- Mix the Dressing: In a medium bowl, whisk together mayonnaise, Mexican crema (or sour cream), lime juice, garlic powder, smoked paprika, chili powder, and cayenne pepper (if using). Taste and adjust seasoning — you want a balance of creamy, tangy, and spicy.
- Combine Ingredients: Add the corn kernels, chopped red onion, and cilantro to the dressing. Gently fold everything together with a spatula until the corn is evenly coated.
- Garnish and Serve: Transfer the salad to a serving bowl. Sprinkle crumbled cotija cheese on top, add extra cilantro, and serve with lime wedges on the side for squeezing.
- Chill or Serve Immediately: This salad can be enjoyed right away or chilled for 30 minutes to meld flavors. Just remember to give it a quick stir before serving if chilled.
One tip I learned the hard way — don’t skip the lime juice or the chili powder. They’re the magic that pulls the salad together. Also, if you want a creamier texture, adding a little more crema or mayo is totally fine. The salad should feel rich but fresh, not heavy.
Cooking Tips & Techniques
Getting the smoky flavor right is key for this creamy elote Mexican street corn salad. If you don’t have a grill or broiler, you can roast the corn kernels in a hot skillet with a touch of oil until they get golden and slightly charred — it’s not quite the same but still tasty.
When mixing the dressing, whisk it thoroughly so the spices are evenly distributed. I’ve had batches where the chili powder clumped up, which gave uneven heat and texture — not great. Also, always taste the dressing before tossing with the corn. Sometimes lime juice varies in tartness, so you might need a splash more or less.
Another thing: chopping the onion and cilantro finely makes the salad easier to eat and ensures every bite has that balanced flavor. Coarser pieces can overpower the corn.
Multitasking works well here — you can prep the dressing while the corn grills, making the whole process quick. Just remember to let the corn cool a bit before cutting the kernels; otherwise, you might burn your fingers!
Variations & Adaptations
- Vegan Version: Use vegan mayo and swap the cotija cheese with crumbled firm tofu or a sprinkle of nutritional yeast for a cheesy flavor.
- Extra Spicy: Add diced fresh jalapeños or a dash of hot sauce to the dressing to kick the heat up a notch.
- Grilled Veggie Addition: Toss in some grilled bell peppers or zucchini for a colorful, veggie-packed twist.
- Low-Calorie Option: Replace mayo with Greek yogurt and use less cheese to lighten the dish without losing creaminess.
- Seasonal Swap: In winter, use roasted frozen corn and add a pinch of cumin to warm up the flavors.
Personally, I once tried adding diced avocado and it turned into a creamy, luscious salad perfect for a taco night. You might also enjoy pairing this salad with other easy sides like the fresh creamy cucumber dill salad or something heartier like the savory beer can chicken with herb butter glaze. They complement each other beautifully.
Serving & Storage Suggestions
This creamy elote salad is best served chilled or at room temperature. It pairs wonderfully with grilled meats, tacos, or even as a topping for nachos. For a casual meal, I like to serve it alongside some warm tortillas and a squeeze of lime.
Store leftovers in an airtight container in the fridge for up to 3 days. The flavors actually deepen after sitting, but the texture may soften a bit as the dressing seeps into the corn. To refresh, give it a gentle stir and add a sprinkle of fresh cilantro or an extra squeeze of lime before serving.
If you want to prep ahead, grill the corn and chop the ingredients the day before, then mix everything just before serving to keep the salad fresh and vibrant.
Nutritional Information & Benefits
Per serving (about 1 cup): approximately 220 calories, 15g fat, 18g carbohydrates, 3g protein.
This salad packs a good dose of fiber and antioxidants from the fresh corn and cilantro. The lime juice boosts vitamin C content, which helps with iron absorption and immune support. Using mayonnaise and crema adds fats that help absorb fat-soluble vitamins, but you can lighten it up by using Greek yogurt as a substitute.
It’s naturally gluten-free and can be adapted for dairy-free diets easily. Just watch out for the cotija cheese if you have a dairy allergy and swap accordingly.
From a wellness perspective, this salad balances indulgence and nutrition better than many creamy sides, making it a satisfying choice for anyone craving bold flavors with some wholesome goodness.
Conclusion
This creamy elote Mexican street corn salad with a spicy kick has become a staple in my kitchen — a dish that’s simple yet full of character. Its blend of smoky sweetness, creamy tang, and just the right amount of heat makes it a versatile side that fits nearly any occasion.
Feel free to tweak the spice level or add your favorite ingredients to make it your own. I love how easy it is to whip up and how often it surprises family and friends with its flavor depth. It’s the kind of recipe that invites you back to the kitchen, again and again.
Give it a try, and don’t hesitate to share how you make it special in your home. After all, the best recipes are the ones adapted with a little personal touch and plenty of love.
FAQs
Can I use canned or frozen corn instead of fresh?
Yes, frozen corn works well if you thaw and dry it before grilling or roasting. Canned corn can be used but might be softer and less sweet, so you may want to roast it in a pan to add some char and flavor.
How spicy is this salad? Can I make it milder?
The recipe has a moderate spicy kick from chili powder and cayenne, but you can easily reduce or omit the cayenne to make it milder. Adding fresh jalapeños is optional and can be skipped if you prefer less heat.
What can I substitute for cotija cheese?
If cotija isn’t available, feta cheese is a good alternative. For dairy-free options, crumbled firm tofu or nutritional yeast can provide a similar texture and flavor punch.
Can I make this salad ahead of time?
Absolutely! You can grill the corn and prepare the dressing a day ahead. Combine everything just before serving for the freshest taste, or mix it earlier and chill, giving it a good stir before serving.
Is this recipe gluten-free?
Yes! All the ingredients in this creamy elote Mexican street corn salad are naturally gluten-free, making it a safe and tasty option for those avoiding gluten.
Pin This Recipe!
Creamy Elote Mexican Street Corn Salad Recipe Easy Spicy Kick
A creamy, smoky, and spicy Mexican street corn salad that is quick and easy to prepare, perfect as a fresh and indulgent side dish for summer gatherings.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Mexican
Ingredients
- 4 cups fresh corn kernels (about 5 ears) – grilled or roasted
- 1/4 cup finely chopped red onion
- 1/2 cup chopped fresh cilantro
- 1/2 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 1 tablespoon fresh lime juice
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1/4 teaspoon cayenne pepper (optional)
- 1/2 cup crumbled cotija cheese
- Extra chopped cilantro and lime wedges for serving
Instructions
- Preheat grill or grill pan over medium-high heat. Husk corn and remove silk, then grill ears directly on grates, turning occasionally, until charred in spots and cooked through, about 8-10 minutes. Alternatively, broil corn on a baking sheet, turning every 2-3 minutes until charred on all sides.
- Let grilled corn cool slightly. Stand each ear upright on a cutting board and carefully slice off kernels to yield about 4 cups.
- In a medium bowl, whisk together mayonnaise, Mexican crema (or sour cream), lime juice, garlic powder, smoked paprika, chili powder, and cayenne pepper if using. Taste and adjust seasoning.
- Add corn kernels, chopped red onion, and cilantro to the dressing. Gently fold together with a spatula until corn is evenly coated.
- Transfer salad to a serving bowl. Sprinkle crumbled cotija cheese on top, add extra cilantro, and serve with lime wedges.
- Serve immediately or chill for 30 minutes to meld flavors. Stir gently before serving if chilled.
Notes
If fresh corn is unavailable, use frozen kernels thawed and patted dry before grilling or roasting. For dairy-free, substitute vegan mayo and coconut yogurt for crema. Adjust chili powder and cayenne for desired spice level. Lime juice and chili powder are essential for flavor balance. Roasting corn in a skillet is an alternative if no grill or broiler is available.
Nutrition
- Serving Size: About 1 cup
- Calories: 220
- Fat: 15
- Carbohydrates: 18
- Protein: 3
Keywords: elote, Mexican street corn, corn salad, creamy corn salad, spicy corn salad, summer side dish, grilled corn salad





