Let’s be honest for a second. Summer just doesn’t feel complete without the smell of charcoal-grilled corn wafting through the air. It’s that specific, smoky scent that triggers a Pavlovian response in my stomach. I remember the first time I had authentic elote on the streets of Oaxaca. The vendor didn’t just slap some mayo on the cob; he dressed it like it was royalty. Lime, cotija cheese, chili powder, and a heavy hand on the crema. It was chaotic, messy, and absolutely perfect.
But let’s face it, peeling kernels off hot cobs while trying to keep your shirt white is a nightmare. That’s exactly why I fell in love with this creamy Mexican street corn salad. It captures all the soulful, tangy, and spicy vibes of the original dish but in a form that’s way easier to eat. You know how much I love recipes that save time without sacrificing flavor? This is that recipe. It’s creamy, crunchy, and packed with fresh herbs.
I’ve tested this salad over a dozen times, tweaking the ratio of mayo to sour cream until it hit that sweet spot of rich without being heavy. Whether you’re feeding a rowdy family or prepping for a potluck, this dish delivers. It’s the ultimate side dish that travels well and tastes even better the next day. If you’re looking for a vibrant, healthy-ish twist on a classic, this creamy Mexican street corn salad is your new best friend.
Why You’ll Love This Recipe
There is a reason this salad has become a staple in my weekly meal rotation. It’s not just about convenience; it’s about that complex flavor profile that hits every single note. When you take the first bite, you get the sweetness of the corn, the tang of the lime, the saltiness of the cheese, and the heat of the chili. It’s a flavor explosion that feels indulgent but is actually pretty wholesome.
- Quick & Easy: This comes together in under 20 minutes. Honestly, it’s faster than ordering takeout. Perfect for busy weeknights when you need dinner on the table ASAP.
- Simple Ingredients: You likely already have most of this in your fridge. Corn, mayo, lime, cheese, and cilantro. No fancy grocery trips needed for obscure spices.
- Perfect for Summer Gatherings: Whether it’s a backyard BBQ, a beach picnic, or a cozy patio dinner, this salad fits right in. It’s bright, colorful, and refreshing.
- Crowd-Pleaser: I’ve served this to picky eaters and foodies alike. Everyone loves it. Kids go crazy for the cheesy, creamy texture, while adults appreciate the authentic flavors.
- Unbelievably Delicious: The texture is next-level comfort food. The contrast between the crisp peppers, the soft corn, and the creamy dressing is just satisfying.
What makes this version different? I use a mix of fresh and grilled corn. Grilling adds that essential charred depth that you can’t get from raw kernels alone. Plus, I add a touch of cumin for warmth. It’s not just another corn salad; it’s your best version of a street food classic. It’s the kind of dish that makes you close your eyes after the first bite and sigh. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The magic happens in how these basic items interact. You don’t need anything exotic, just high-quality staples that you can trust. Here is what you’ll need to make this creamy Mexican street corn salad sing.
- Fresh Corn Kernels: 4 ears of fresh corn, or 4 cups of frozen corn. Fresh is best for that snap, but frozen works in a pinch. If using fresh, I prefer local farms for sweetness.
- Red Bell Pepper: 1 medium pepper, finely diced. Adds a crucial crunch and subtle sweetness to balance the acidity.
- Red Onion: 1/2 small red onion, finely minced. I recommend soaking this in cold water for 10 minutes to mellow the bite.
- Cilantro: 1/2 cup fresh cilantro leaves, chopped. This herb is non-negotiable for that authentic Mexican flavor profile.
- Lime Juice: 3-4 fresh limes, juiced. Bottled lime juice just doesn’t cut it here. You need that bright, fresh acidity.
- Mayo: 1/2 cup high-quality mayonnaise. I recommend Hellmann’s or Duke’s for the best emulsion and tang.
- Sour Cream: 1/4 cup full-fat sour cream. This adds a lighter creaminess than mayo alone.
- Cotija Cheese: 1/2 cup crumbled cotija. If you can’t find this, feta is a decent substitute, though saltier.
- Chili Powder: 1 teaspoon. For that classic reddish hue and mild heat.
- Cumin: 1/2 teaspoon ground cumin. Adds an earthy warmth that ties the flavors together.
- Garlic: 1 clove, minced. Just a hint of garlic for depth.
- Salt and Pepper: To taste. Always season in layers.
For the cheese, look for firm, small-curd cotija if possible. It crumbles beautifully and doesn’t melt into a gooey mess. In summer, you can swap in fresh jalapeños for extra heat, or use poblano peppers for a milder, smokier flavor.
Equipment Needed
You don’t need much to make this, which is part of the beauty. A large mixing bowl is essential. I prefer a glass or ceramic bowl because it’s easy to clean and doesn’t retain odors. A wooden spoon or silicone spatula works well for folding the ingredients together without crushing the corn.
If you’re grilling the corn, you’ll need a grill pan or an outdoor grill. A cast-iron skillet is a great indoor alternative if you don’t have access to an outdoor grill. It gets hot enough to char the kernels nicely. A sharp knife and a cutting board are obviously needed for prepping the veggies. I also recommend a zester or microplane for grating the lime zest, which adds an aromatic punch that juice alone can’t provide.
Budget-friendly tip: You don’t need fancy tools. A standard chef’s knife does the job perfectly. Just keep it sharp to avoid bruising the delicate herbs. For the bowl, any large vessel will do. I usually use my biggest salad bowl to ensure there’s enough room to toss everything evenly.
Preparation Method
Getting this creamy Mexican street corn salad right is all about technique. Here is how to do it step-by-step for the best results.
- Prep the Corn: If using fresh corn, husk and clean the ears. Heat your grill or cast-iron skillet to medium-high. Brush the corn with a tiny bit of oil and grill for 10-15 minutes, turning occasionally, until charred in spots. Let it cool slightly, then slice the kernels off the cob. You should get about 4 cups. If using frozen corn, thaw and pat dry to remove excess moisture.
- Make the Dressing: In a small bowl, whisk together the mayonnaise, sour cream, lime juice, lime zest, minced garlic, cumin, and chili powder. Whisk until smooth. Taste and adjust. Need more tang? Add more lime. Need more heat? Add a pinch of cayenne. This step takes about 2 minutes.
- Prep the Veggies: While the corn cools, dice the red bell pepper and red onion. Keep the pieces small and uniform so every bite has a bit of crunch. Chop the cilantro leaves. Keep them roughly chopped so they don’t turn into mush when mixed.
- Combine: In your large mixing bowl, add the corn, peppers, onions, and cilantro. Pour the dressing over the top. Gently fold everything together. You want to coat the corn evenly without breaking the kernels. This takes about 3 minutes.
- Add the Cheese: Sprinkle the crumbled cotija cheese over the salad. Fold it in gently. Reserve a little cheese for topping later if you want a nice garnish.
- Chill and Serve: Cover the bowl and refrigerate for at least 30 minutes. This allows the flavors to meld and the corn to chill. Before serving, taste again and add salt and pepper if needed. Garnish with extra cilantro and a lime wedge.
Pro tip: Don’t skip the chilling step. It might seem tempting to eat it right away, but letting it sit makes the flavors pop. Also, if your corn is still warm when you mix it, the cheese will melt too much. Wait until it’s cool to the touch.
Cooking Tips & Techniques
I’ve made my fair share of mistakes with corn salad, so you don’t have to. One common error is using wet corn. If your corn kernels are soggy, your salad will be watery. Always pat the grilled or thawed corn dry with a paper towel before mixing. Moisture is the enemy of creamy texture.
Another mistake is under-seasoning. Corn is naturally sweet and mild, so it needs enough salt and acid to stand out. Don’t be shy with the lime juice. I usually start with three limes and add more if needed. The dressing should taste slightly too salty on its own; once mixed with the corn and cheese, it will be perfect.
For even charring, make sure your grill or pan is hot before adding the corn. If it’s not hot enough, the corn will steam instead of sear. You want those blackened bits for flavor. Also, when dicing the peppers and onions, try to keep the sizes consistent. It makes for a more pleasant mouthfeel. And please, don’t use dried cilantro. Fresh is the only way to go here. It adds a brightness that dried herbs just can’t match.
Multitasking helps here. While the corn is grilling, prep the veggies. This way, everything is ready to go the moment the corn cools down. It saves time and reduces stress. Also, taste your cotija cheese. Some brands are very salty, so you may need to reduce the added salt in the dressing. Adjust as you go.
Variations & Adaptations
This recipe is versatile, so feel free to tweak it to suit your tastes or dietary needs. Here are a few variations I love.
Spicy Version: Add a finely diced jalapeño or two to the mix. Remove the seeds if you want less heat. You can also add a dash of hot sauce to the dressing for a kick.
Avocado Twist: Fold in 1 diced avocado right before serving. This adds a creamy, rich texture and healthy fats. It’s great for a more substantial meal.
Protein Boost: Add grilled chicken strips or black beans to turn this into a main dish. Black beans add fiber and make it more filling. Grilled shrimp also pairs beautifully with the lime and chili flavors.
Vegan Option: Swap the mayo and sour cream for vegan alternatives. Use a vegan mayo like Vegenaise and coconut yogurt or vegan sour cream. Use nutritional yeast or vegan cotija-style cheese for the cheesy flavor.
Gluten-Free: This recipe is naturally gluten-free, but always check your chili powder and cumin labels to ensure no cross-contamination. Most spices are safe, but it’s good to be careful.
I personally love adding a bit of diced mango to this salad in the summer. The sweetness of the mango complements the charred corn perfectly. It’s a fun twist that feels tropical but still fits the Mexican flavor profile.
Serving & Storage Suggestions
This creamy Mexican street corn salad is best served chilled or at room temperature. It’s perfect as a side dish for tacos, grilled meats, or fish. It also works great as a dip with tortilla chips. I often serve it in a hollowed-out avocado half for a fun presentation.
For storage, keep the salad in an airtight container in the refrigerator. It will stay fresh for up to 3 days. However, if you add avocado, it’s best to eat it within 24 hours to prevent browning. The flavors actually improve after a day, so leftovers are often better than fresh.
To reheat, I don’t recommend it. This salad is meant to be cold or room temp. If you must warm it, just take it out of the fridge 30 minutes before serving. Do not microwave it, as the mayo will separate and the texture will become oily.
Pair this with a cold, crisp beer or a margarita for a complete summer experience. It also goes well with light white wines like Sauvignon Blanc. The acidity in the wine complements the lime in the salad nicely.
Nutritional Information & Benefits
This salad is a great balance of carbs, fats, and proteins. Corn provides fiber and B vitamins, while the avocado (if used) offers healthy monounsaturated fats. The cotija cheese adds calcium and protein. It’s not a low-calorie dish due to the mayo and cheese, but it’s a reasonable indulgence.
One serving has approximately 250 calories, with 15g of fat, 25g of carbs, and 5g of protein. It’s rich in Vitamin C from the peppers and lime. If you’re watching sodium, use low-sodium cotija and go easy on the salt. For a lighter option, swap half the mayo for Greek yogurt. This reduces the fat content while keeping the creaminess. It’s a flexible recipe that can fit into various dietary goals.
Conclusion
This creamy Mexican street corn salad is a must-try for anyone who loves bold, fresh flavors. It’s easy to make, versatile, and always a crowd-pleaser. I hope you give it a shot and let me know how it turns out. Feel free to add your own twists, like extra heat or different veggies. That’s what cooking is all about—making it your own.
I love this recipe because it brings a bit of Mexico to my kitchen without the hassle. It’s simple, delicious, and perfect for any occasion. If you make this, please leave a comment below. I’d love to hear your variations or tips. Share this recipe with friends and family who need a new side dish for their next gathering. Happy cooking!
FAQs
Can I use frozen corn for this salad?
Yes, frozen corn works well. Just thaw it and pat it dry to remove excess moisture. It won’t have the same charred flavor as fresh grilled corn, but it’s still delicious.
What can I use instead of cotija cheese?
Feta cheese is a good substitute. It’s saltier and tangier, so adjust your seasoning accordingly. Goat cheese can also work if you crumble it finely.
How long does this salad last in the fridge?
It lasts up to 3 days in an airtight container. The flavors meld together nicely over time, making it even better the next day.
Can I make this salad ahead of time?
Yes, you can prep the veggies and dressing ahead of time. Mix everything together just before serving to keep the corn crisp and the herbs fresh.
Is this salad gluten-free?
Yes, this recipe is naturally gluten-free. Just ensure your spices and cheese are certified gluten-free to avoid cross-contamination.
Pin This Recipe!
Creamy Mexican Street Corn Salad
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
A vibrant, creamy, and crunchy salad that captures the smoky, tangy, and spicy flavors of authentic Mexican street corn (elote) in an easy-to-eat format. Perfect for summer gatherings and weeknight dinners.
Ingredients
- 4 ears fresh corn (husked) or 4 cups frozen corn
- 1 medium red bell pepper, finely diced
- 1/2 small red onion, finely minced
- 1/2 cup fresh cilantro leaves, chopped
- 3–4 fresh limes, juiced
- 1/2 cup high-quality mayonnaise
- 1/4 cup full-fat sour cream
- 1/2 cup crumbled cotija cheese
- 1 teaspoon chili powder
- 1/2 teaspoon ground cumin
- 1 clove garlic, minced
- Lime zest from 1 lime
- Salt and pepper to taste
Instructions
- Prep the corn: If using fresh corn, grill or char in a cast-iron skillet until blackened in spots. Let cool slightly, then slice kernels off the cob. If using frozen corn, thaw and pat dry thoroughly.
- Make the dressing: In a small bowl, whisk together mayonnaise, sour cream, lime juice, lime zest, minced garlic, cumin, and chili powder until smooth.
- Prep the veggies: Dice the red bell pepper and red onion into small, uniform pieces. Chop the cilantro.
- Combine: In a large mixing bowl, add the corn, peppers, onions, and cilantro. Pour the dressing over the top and gently fold to coat evenly without breaking the kernels.
- Add the cheese: Sprinkle the crumbled cotija cheese over the salad and fold in gently, reserving some for garnish.
- Chill and serve: Cover and refrigerate for at least 30 minutes to allow flavors to meld. Taste and adjust seasoning with salt and pepper before serving. Garnish with extra cilantro and lime wedges.
Notes
Pat corn dry before mixing to prevent a watery salad. Do not skip the chilling step as it improves flavor. If using fresh corn, ensure it is cool to the touch before adding cheese to prevent melting. For a vegan version, substitute mayo/sour cream with vegan alternatives and use nutritional yeast or vegan cotija.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 6
- Sodium: 350
- Fat: 15
- Saturated Fat: 5
- Carbohydrates: 25
- Fiber: 3
- Protein: 5
Keywords: Mexican street corn, elote salad, creamy corn salad, summer side dish, vegetarian recipe, gluten-free side, easy salad, grilled corn





