Creamy Mexican Street Corn Salad with Cotija Cheese

Mexican Corn Salad with Cotija and a Creamy Lime Kiss – The Ultimate Street Corn Salad at Home

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
10 mins
⏱️
Total Time
25 mins
🍽️
Servings
6

Growing up in Morocco, the concept of street food was ingrained in me desde pequeña. The vibrant souks, the smells of spices, grilled meats, and fresh produce—it was an everyday feast for the senses. So it’s no surprise that when I first encountered Mexican street corn, or Esquites, here in New York City, I was instantly captivated. This Mexican corn salad recipe, or elote salad in a cup, felt like a culinary cousin to the bold, flavorful dishes of my childhood. But my version takes that irresistible char-grilled sweetness and the tang of lime, and marries it with a creamy, rich dressing that would make any Parisian chef tip their toque. It’s truly a can’t-stop-eating-it experience, especially with that creamy lime kiss.

The magic of this easy corn salad recipe lies in the contrast of textures and temperatures. Imagine, if you will, perfectly browned, slightly caramelized corn kernels—each one bursting with sweet, smoky flavor—still warm from the skillet. Then, you toss them straight into a bowl with a cool, zesty dressing that’s a harmonious blend of creamy mayonnaise, tangy sour cream, and bright lime juice. The heat from the corn gently melts the dressing, creating an emulsified dream that coats every single kernel. This is where the simple becomes sublime. The fresh cilantro, punchy red onion, and subtle heat from the optional finely chopped jalapeño add layers of flavor that sing together, creating a symphony for your palate.

As a professional cook who has blended Moroccan heritage with French techniques and New York’s culinary audacity, I love finding ways to elevate humble ingredients. My secret for Mexican corn salad with cotija isn’t just about the components, but how they interact. The cotija cheese introduces a beautiful salty, crumbly texture that contrasts with the tender corn. I’ve found a special technique for getting that perfect char on the corn without overcooking it, ensuring every bite is a revelation. I’ll also share a pro tip on balancing the acidity, and point out a common mistake many home cooks make that can leave your corn salad flat. Trust me, once you try this method, you’ll never go back!

Why This Mexican Corn Salad Recipe Is the Best

The Flavor Secret: The Creamy Lime Kiss My unique angle for this Mexican corn salad is the perfect balance in the dressing. Inspired by the rich sauces I perfected in my Parisian culinary training, I’ve refined the creamy mayonnaise, sour cream, and fresh lime juice proportions. It’s not just a dressing; it’s a luxuriously tangy embrace that coats every kernel, allowing the natural sweetness of the corn to shine through while adding an irresistible zesty depth. It’s a trick I learned from balancing complex flavors in French cuisine: achieving harmony between fat, acid, and a touch of sweetness.

Perfected Texture: The Golden Brown Kernels Achieving the right texture for the corn is paramount. Many recipes just cook the corn, but I insist on getting glorious golden-brown bits. This charring process, a technique I often apply to vegetables to bring out their inherent sugars, adds an incredible depth of flavor and a slight chewiness that elevates the whole dish. It’s similar to how roasting vegetables in a tangia in Morocco brings out their best—a simple step that transforms the ordinary into extraordinary.

Foolproof & Fast: Fresh or Frozen, Always Fabulous Whether you’re grabbing fresh corn from a bustling NYC farmers market or reaching for a bag of frozen kernels, this recipe is incredibly forgiving and quick to prepare. I’ve refined the steps to ensure maximum flavor extraction with minimal effort, making it accessible for even the busiest home cook. It’s a testament to the idea that delicious, restaurant-quality food can be made simply, without fuss, and without endless hours in the kitchen.

Mexican Corn Salad Ingredients

I love scouring the markets here in NYC for the freshest produce, but truthfully, this Mexican corn salad is so adaptable you can make it sing with what you have on hand. It reminds me of my mother’s kitchen in Morocco, where ingenuity and flavor trumped strict rules about ingredients.

Ingredients List

  • 5 cups corn cut from the cob (~4 large ears) (or frozen corn, not thawed)
  • 2 tbsp butter
  • 2 garlic cloves, minced
  • 1/2 tsp each salt and pepper
  • 1/4 cup mayonnaise (can cut down to 2 tbsp)
  • 1/4 cup sour cream (or plain yogurt)
  • 1/2 cup parmesan cheese, finely grated
  • 1 tbsp Jalapeno, deseeded and finely chopped (optional)
  • 1 cup coriander / cilantro leaves, roughly chopped
  • 1 cup green onion, finely sliced (~2 stems)
  • 1/2 red onion, finely chopped
  • 2 – 3 tbsp lime juice, fresh (plus more to taste)
  • 60g / 2 oz Cotija or Feta, crumbled (optional)
  • Jalapeno slices, coriander/cilantro leaves, lime wedges (optional, for garnish)

Ingredient Spotlight

Corn: Fresh corn on the cob, especially in peak season, is absolutely divine for this Mexican corn salad recipe. Look for plump, bright green husks and moist silks. If fresh isn’t available or convenient, frozen corn works beautifully – no need to thaw! Its natural sweetness is key to the elote salad flavor profile.

Mayonnaise & Sour Cream: These form the creamy base of our dressing, reminiscent of the richness in French sauces. Use good quality full-fat mayonnaise for the best flavor and texture. For sour cream, plain Greek yogurt is a fantastic substitute, adding a similar tang with a slightly lighter feel. This creamy blend is crucial for embodying that authentic street corn salad experience.

Lime Juice: Freshly squeezed lime juice is non-negotiable for that vibrant, zesty finish. It cuts through the richness of the dairy and brightens all the flavors. Bottled lime juice simply doesn’t compare. Always keep a few limes on hand, they’re essential for Moroccan and French cooking too!

Cotija Cheese: This crumbly Mexican cheese adds a salty, slightly tangy punch that is iconic in street corn salad. If you can’t find cotija, crumbled feta cheese is an excellent, readily available substitute; its saltiness and texture are very similar. Parmesan cheese is used in the dressing for its melting quality and umami depth.

Cilantro: This herb brings a fresh, aromatic counterpoint to the creamy, sweet, and tangy flavors. Look for vibrant, unwilted bunches. If you’re not a fan of cilantro (it can be divisive!), fresh parsley or even a mix of mint and parsley can offer a different but still delicious fresh note.

Original IngredientBest SubstitutionFlavor / Texture Impact
Fresh CornFrozen Corn (not thawed)Slightly less crisp, but equally sweet and convenient.
Sour CreamPlain Full-Fat Greek YogurtSimilar tang and creaminess, slightly lighter in body.
Cotija CheeseFeta Cheese (crumbled)Similar salty and tangy profile, slightly softer texture.
CilantroFresh Italian ParsleyDifferent flavor profile, but still provides freshness.
JalapeñoPoblano Pepper (roasted)Milder heat, smoky flavor, still adds depth.

Mexican Corn Salad

How to Make Mexican Corn Salad — Step-by-Step

Don’t be intimidated by the steps; this elote salad comes together quickly and easily. Just follow along, and you’ll have a fantastic dish in no time!

Step 1: Cut off kernels

Carefully cut the corn kernels from the cob. A great trick I learned to keep kernels from flying everywhere is to stand the cob upright in the center of a bundt pan or a large bowl, and slice downwards. The pan catches all the kernels! If you’re using frozen corn, leave it frozen for this step; there’s no need to thaw it beforehand.

Step 2: Brown corn

In a large skillet, melt 2 tablespoons of butter over high heat. Once shimmering, add the minced garlic and stir for just about 10 seconds until fragrant—be careful not to burn it, as garlic can turn bitter. Now, add your corn (fresh or frozen) to the skillet. Cook for about 5 minutes, stirring occasionally. You want to see some beautiful golden-brown bits forming on the corn, indicating it’s caramelizing and getting lovely and sweet. Resist the urge to stir constantly, as minimal movement helps achieve that coveted browning. This browning step adds a depth of flavor that is non-negotiable for a truly authentic Mexican corn salad.

💡 mia’s Pro Tip: The French technique of fond (browning at the bottom of the pan) isn’t just for meat! Letting the corn get some color develops its natural sugars and creates a richer, more complex flavor in your elote salad.

Step 3: Season corn

About halfway through the corn’s cooking time, sprinkle in 1/2 teaspoon each of salt and pepper. This allows the seasoning to penetrate the corn as it cooks, rather than just coating the surface. Adjust to your taste, of course; my Moroccan mother always taught me to taste and adjust at every stage.

⚠️ Common Mistake to Avoid: Don’t over-salt initially. Cotija cheese is salty, and you can always add more at the end. It’s much harder to fix an over-salted dish!

Step 4: Toss with dressing

Transfer the warm, cooked corn into a large mixing bowl. Immediately add the mayonnaise, sour cream (or yogurt), fresh lime juice, and finely grated Parmesan cheese. Toss everything together vigorously. The residual heat from the corn will work its magic, gently “melting” and emulsifying the dressing, creating a lusciously creamy coating for every kernel. Next, add the roughly chopped cilantro, finely chopped red onion, sliced green onion, and the optional deseeded and chopped jalapeño. Toss again until all ingredients are well combined and the dressing evenly coats everything.

Step 5: Serve

Transfer your vibrant Mexican corn salad to a beautiful serving bowl. If using, crumble the cotija or feta cheese over the top. Garnish with extra jalapeño slices, fresh cilantro leaves, and perhaps a few lime wedges for a pop of color and extra zest. This street corn salad is absolutely delicious served warm, allowing the dressing to remain creamy and slightly fluid, but it’s also fantastic at room temperature. It’s a versatile dish perfect for any occasion, from a casual backyard BBQ to a more elegant dinner party.

StepActionDurationKey Visual Cue
1Cut Corn Kernels5 minsCleanly separated kernels.
2Brown Corn5-7 minsGolden brown bits on corn and fragrant aroma.
3Season Corn(during step 2)Evenly distributed salt and pepper.
4Toss with Dressing & Herbs2 minsCorn fully coated, vibrant vegetables mixed in.
5Serve & Garnish1 minVisually appealing with crumbled cheese and fresh herbs.

Serving & Presentation

This Mexican corn salad is a feast for the eyes as much as it is for the palate! When plating, I love to use a vibrant, shallow serving bowl that lets the colors of the corn, red onion, and green cilantro truly pop. A sprinkle of extra crumbled cotija cheese on top isn’t just for flavor; it adds a beautiful snowy contrast. I always finish with a few fresh cilantro sprigs and a couple of thin lime wedges on the side—it signals freshness and invites guests to add an extra squeeze of citrus if they wish. It’s a little nod to the delicate garnishing techniques I learned in Paris, making even a humble street food feel elegant.

Here in NYC, I find this elote salad pairs perfectly with so many dishes. It’s a natural sidekick to anything grilled: think juicy carne asada, marinated chicken, or even simple grilled shrimp. For a more casual meal, I often serve it alongside tacos, quesadillas, or as part of a vibrant backyard BBQ spread. The creamy, tangy, and slightly spicy notes of the street corn salad complement rich meats beautifully, offering a refreshing counterpoint.

Don’t limit yourself to main courses. This Mexican corn salad also makes a fantastic appetizer or a delightful addition to a picnic spread. I’ve even served it as a decadent dip with sturdy tortilla chips at gatherings. The key is its versatility; whether hot, warm, or room temperature, its irresistible flavor profile always shines.

Pairing TypeSuggestionsWhy It Works
Side DishCarne Asada, Grilled Chicken, Fish TacosThe creamy, tangy notes cut through rich meats and brighten spicy flavors.
Sauce / DipTortilla Chips, QuesadillasTransforms into a chunky, flavorful dip that’s incredibly addictive.
BeverageMargaritas, Iced Tea, Agua FrescaRefreshing drinks balance the richness and hint of spice in the salad.
GarnishAvocado slices, Pickled Red OnionsAdds extra creaminess, texture, and a beautiful contrasting color.

Make-Ahead, Storage & Reheating

Living in NYC as a professional cook, I’ve mastered the art of meal prepping without sacrificing flavor. This Mexican corn salad is a fantastic make-ahead option, perfect for busy weeknights or entertaining. The flavors actually meld beautifully as it sits, making it even more delicious the next day.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container3-4 daysServe cold or gently warm to room temperature.
FreezerFreezer-safe bag/container (without dressing)Up to 2 monthsThaw overnight, then make fresh dressing.
Make-AheadSeparate dressing/corn elements1-2 days in advanceCombine and toss no more than a few hours before serving for optimal texture.

For best results, if you’re making the Mexican corn salad more than a day in advance, I recommend keeping the cooked corn mixture and the dressing components (mayonnaise, sour cream, lime juice, Parmesan) separate. Prepare your corn as instructed, let it cool completely, and then store it in an airtight container. Mix your dressing ingredients in a separate jar. On the day of serving, simply combine the corn, dressing, and fresh herbs (cilantro, red onion, green onion), toss, and serve. This ensures the herbs remain vibrant and the dressing maintains its fresh, creamy consistency.

If you have leftovers and prefer to enjoy it warm, you can gently reheat the salad in a skillet over low heat, stirring occasionally until just warmed through. Be careful not to let it simmer vigorously, as this can cause the creamy dressing to separate. A quick stir and a squeeze of fresh lime juice can revive it beautifully.

Variations & Easy Swaps

Part of the joy of cooking, for me, is the endless possibilities for adaptation. Just like the vibrant and varied tagines of Morocco, or the seasonal twists in French patisserie, this Mexican corn salad is a fantastic canvas for your creativity.

VariationKey ChangeBest ForDifficulty Impact
Spicy & SmokyAdd smoked paprika, chipotle powder, or roasted poblanos.Those who love heat and a deeper, richer flavor profile.Easy
Dairy-Free / VeganUse plant-based mayo, vegan sour cream, and nutritional yeast/cashew cream for cheese.Dietary restrictions, or a lighter take.Easy – Medium
Herby Summer SaladSwap cilantro for a mix of mint, parsley, and basil.Garden fresh flavor, lighter, backyard BBQs.Easy

Spicy & Smoky Mexican Corn Salad Variation

For those who like a little extra kick, you can easily transform this Mexican corn salad into a smoky and spicy delight. Add 1/2 teaspoon of smoked paprika and a pinch of chipotle powder along with the salt and pepper when you’re browning the corn. For more heat, incorporate finely diced roasted poblano peppers instead of or in addition to the jalapeño. The roasting process adds a beautiful smokiness that complements the corn’s sweetness, a technique similar to how we roast peppers in North African cuisine to intensify their flavor.

Dairy-Free Creamy Corn Salad

Creating a dairy-free version of this creamy street corn salad is absolutely achievable without sacrificing flavor. Simply swap regular mayonnaise for a good quality plant-based mayonnaise. For the sour cream, use a vegan sour cream alternative or blend raw cashews with a bit of water and lemon juice to create a rich cashew cream. Omit the Parmesan and Cotija, or use a nutritional yeast blend or vegan Parmesan substitute for that cheesy umami. I’ve tested this, and while the flavor profile is slightly different, it’s still wonderfully creamy and satisfying.

Herby Summer Corn Salad

Embrace the freshness of summer by swapping out some of the cilantro for an assortment of other herbs. A mix of fresh mint, parsley, and a hint of basil can give this easy corn salad a brighter, lighter, more garden-fresh appeal. This is especially lovely if you’re pulling herbs directly from your small NYC balcony garden or a local farmers market find. The herbaceous notes are divine when paired with grilled chicken or fish, creating a refreshing meal that tastes like pure sunshine.

How do you make Mexican corn salad with canned corn?

While fresh or frozen corn works best for the brown bits crucial to this elote salad, you can certainly adapt it for canned corn. The key is to drain the canned corn very well and then pat it dry with a paper towel. This helps remove excess moisture, allowing it to brown more effectively. Follow the same steps: melt butter in a large skillet over high heat, add the garlic, then add the dried canned corn. Stir occasionally until you achieve those lovely golden-brown, lightly caramelized kernels. The cooking time might be slightly shorter since canned corn is already cooked through. Then proceed with the dressing and other ingredients as directed. It will still be absolutely delicious!

What can I use instead of cotija cheese in Mexican corn salad?

If you can’t find cotija cheese for your Mexican corn salad, the best substitute is crumbled feta cheese. Feta offers a similar salty, tangy, and crumbly texture that mimics cotija remarkably well. Its briny flavor also complements the sweet corn and creamy dressing beautifully. Another option could be a dry, grated Parmesan cheese, though its flavor profile is distinctly different from cotija. For a dairy-free option, a mixture of nutritional yeast with a pinch of sea salt can provide a savory, cheesy flavor without the dairy. The goal is to provide a salty, umami kick and a textural contrast to the sweet, creamy corn.

Can Mexican corn salad be made ahead of time?

Absolutely, Mexican corn salad can be made ahead of time, and in fact, I often prepare it this way for parties here in NYC. The flavors tend to meld and deepen beautifully as it sits. The best approach is to cook and cool the corn, and prepare the dressing separately. You can chop all the fresh herbs and onions too, keeping them in an airtight container. Combine the corn, dressing, and fresh ingredients no more than a few hours before serving for optimal freshness and texture. If made completely ahead, the cilantro can sometimes wilt slightly and the red onions might become a bit too pungent, but it will still taste delicious for up to 3-4 days when stored in an airtight container in the refrigerator.

Is Mexican corn salad served hot or cold?

Mexican corn salad, or elote salad, is incredibly versatile and can be served either warm or at room temperature. My preferred way to serve it is warm, shortly after tossing the hot corn with the creamy dressing. This is where the magic happens, as the heat from the corn slightly melts the dressing, creating a truly luxurious, well-coated consistency, reminiscent of the traditional street corn served warm off the grill. However, it’s also absolutely fantastic at room temperature, which makes it an excellent choice for picnics, potlucks, or any gathering where keeping food hot isn’t practical. Serving it chilled directly from the fridge is also an option, though you might lose some of the creaminess, so I recommend letting it sit out for 15-20 minutes first.

Why is my Mexican corn salad bland?

If your Mexican corn salad tastes bland, there are a few likely culprits, and they often come down to a lack of proper seasoning and acidity. First, ensure you’re browning the corn sufficiently; those golden bits developed during cooking are crucial for deep, sweet, and nutty flavor. Secondly, don’t skimp on the fresh lime juice! It’s the bright, tangy kick that truly makes the dish sing and balances the richness of the mayo and sour cream. Finally, make sure you’re properly seasoning with salt and pepper, and if using, cotija cheese adds a vital salty component. Taste and adjust. A pinch of chili powder or a dash of hot sauce can also elevate the flavor significantly.

Share Your Version!

I adore seeing your culinary creations! This Mexican corn salad recipe is a true favorite in my NYC kitchen, embodying the vibrant flavors I love. If you try your hand at this creamy, zesty elote salad, please come back and leave a star rating and a comment below – your feedback means the world to me.

Even better, share a photo of your beautiful street corn salad on Instagram or Pinterest and tag @exorecipe. I love seeing how you make these recipes your own, perhaps with a touch of a Moroccan-inspired spice blend or a French culinary flair. Tell me, what’s your favorite grilled dish to serve alongside this corn salad? I’m always looking for new pairing ideas!

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Mexican Corn Salad recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @chefrecipes2

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Corn Salad

  • Author: Chef Mia

Description

Recipe video above. A Can’t-Stop-Eating-It delicious way to serve corn, this is a giant salad form of the famous Mexican Street food Esquites, a corn salad sold in cups that you can eat as you wander the streets! I love the way the creamy lime dressing melts into the hot corn as you toss it all together.I urge you to use fresh corn if you can, but this is still super made with frozen corn. Wonderful side dish, especially for Mexican or South Western themed menus!


Ingredients

Scale
  • 5 cups corn cut from the cob (~4 large ears) ((or frozen corn, not thawed, Note 1))
  • 2 tbsp / 30g butter
  • 2 garlic cloves (, minced)
  • 1/2 tsp each salt and pepper
  • 1/4 cup mayonnaise ((can cut down to 2 tbsp))
  • 1/4 cup sour cream ((or yoghurt))
  • 1/2 cup parmesan cheese (, finely grated (Note 1))
  • 1 tbsp Jalapeno (, deseeded and finely chopped (optional))
  • 1 cup coriander / cilantro leaves (, roughly chopped)
  • 1 cup green onion (, finely sliced (~2 stems))
  • 1/2 red onion (, finely chopped)
  • 23 tbsp lime juice (, fresh (plus more to taste))
  • 60g / 2 oz Cotija or Feta (, crumbled (optional) (Note 2))
  • Jalapeno slices, coriander/cilantro leaves, lime wedges (, optional)

Instructions

  1. Cut off kernels: Cut the corn off the cob (see photo in post or video for how I do this without getting corn everywhere!) If using frozen, do not thaw.
  2. Brown corn: Melt butter in a large skillet over high heat. Add garlic and stir for 10 seconds. Add corn and cook for 5 minutes, stirring every now and then, until you get lovely golden brown bits and the corn is cooked and sweet (don't stir constantly, harder to brown).
  3. Season corn: Add salt and pepper halfway through cooking corn.
  4. Toss with dressing: Transfer corn into large bowl. Add mayonnaise, sour cream, lime juice and parmesan. Toss well to combine – heat will "melt" dressing. Add coriander/cilantro, red onion, green onion and jalaepno. Toss again.
  5. Serve: Transfer to serving bowl. Crumble over cotija/feta and garnishes of choice. Serve warm or at room temperature.


Nutrition

  • Calories: 215 kcal
  • Sugar: 6 g
  • Fat: 13 g
  • Carbohydrates: 23 g
  • Protein: 6 g


Mexican Corn Salad

ph">For more delicious inspiration, follow me on Pinterest!

Leave a Reply

Recipe rating