This Mexican Street Corn Salad, also known as Esquites, captures all the vibrant, smoky, and creamy flavors of classic grilled Mexican street corn (Elote) in an easy-to-eat format. We pack this recipe with grilled corn, zesty lime, salty cotija cheese, and a hint of chili. Forget the fork-and-knife struggle; this salad is your new go-to for summer potlucks, barbecues, and effortless weeknight dinners. It’s the perfect side dish that often steals the show.
What is Mexican Street Corn Salad?
At its heart, Mexican Street Corn Salad is the off-the-cob version of Elote. Elote is a popular Mexican street food made from a whole grilled corn on the cob, slathered in a creamy mixture of mayonnaise and crema, rolled in cotija cheese, and sprinkled with chili powder and lime juice. This salad, often called Esquites, takes those same ingredients and combines them in a bowl for a simpler, shareable dish. It delivers the same irresistible taste without the mess.

Why You’ll Love This Easy Recipe
- Incredibly Flavorful: The combination of smoky corn, creamy dressing, tangy lime, and salty cheese creates a perfectly balanced and addictive flavor profile.
- Crowd-Pleasing Side: This is the ultimate dish to bring to any gathering. It pairs wonderfully with grilled meats, tacos, and burgers. For a fantastic main course, try it alongside our Greek Chicken Gyros.
- Quick and Easy: With just a few simple steps, you can have this vibrant salad ready in under 30 minutes, making it perfect for busy weeknights.
- Versatile and Customizable: You can easily adjust the spice level, add extra veggies, or swap ingredients to make it your own.
Key Ingredients for Authentic Flavor
To create the best Mexican Street Corn Salad, using the right ingredients is key. Here’s what you’ll need to capture that authentic street-side flavor.
For the Salad
- Corn: Fresh corn on the cob is best for that signature smoky char. You can grill it, broil it, or pan-sear it. In a pinch, frozen or canned corn will work.
- Cotija Cheese: This is a hard, crumbly, and salty Mexican cheese. If you can’t find it, feta is the next best substitute.
- Red Onion: Provides a sharp, aromatic crunch that cuts through the creaminess.
- Jalapeño: Adds a touch of heat. Remove the seeds for less spice, or leave them in for a bigger kick.
- Cilantro: Fresh cilantro adds an essential, bright, and herby note.
For the Creamy Dressing
- Mayonnaise: The traditional creamy base.
- Mexican Crema or Sour Cream: Crema adds a tangy richness. Sour cream or plain Greek yogurt are great substitutes.
- Lime Juice: Freshly squeezed lime juice is non-negotiable for that zesty, bright flavor.
- Chili Powder & Smoked Paprika: These spices provide warmth, smokiness, and a beautiful color.
- Garlic: A fresh clove, finely minced, adds a pungent depth.
Step-by-Step Instructions
Making this vibrant Mexican Street Corn Salad is incredibly simple. Follow these steps for a perfect result every time.

- Cook the Corn: Heat a grill or large cast-iron skillet over medium-high heat. Add the corn kernels and cook, stirring occasionally, for 5-7 minutes, or until the corn is tender and lightly charred in spots. Remove from heat and let it cool slightly.
- Mix the Dressing: In a large bowl, whisk together the mayonnaise, sour cream (or crema), lime juice, chili powder, smoked paprika, and minced garlic until smooth and well combined.
- Combine the Salad: Add the slightly cooled charred corn, crumbled cotija cheese, diced red onion, chopped jalapeño, and fresh cilantro to the bowl with the dressing.
- Stir and Serve: Gently stir everything together until the corn is evenly coated in the creamy dressing. You can serve it immediately or chill it in the refrigerator for about 30 minutes to let the flavors meld.
This salad is delicious on its own, but it also makes a great topping. Try a scoop over a Steak and Avocado Bowl for a complete and satisfying meal.
Tips for the Best Street Corn Salad
- Use Fresh Corn: Grilling fresh corn on the cob before cutting the kernels off will give you the best smoky flavor and texture.
- Don’t Overmix: Stir gently to combine the ingredients. Overmixing can make the salad watery.
- Let it Chill: For the best flavor, let the salad rest in the fridge for at least 30 minutes before serving. This allows the ingredients to meld together.
- Adjust to Your Taste: Feel free to add more lime for extra tang, more jalapeño for heat, or more cilantro for freshness.
Delicious Variations to Try
While this Mexican Street Corn Salad is fantastic as is, it’s also a great base for creativity.
- Add Avocado: For extra creaminess and healthy fats, add one diced avocado just before serving.
- Add Beans: Stir in a can of rinsed and drained black beans for added protein and fiber.
- Spice it Up: Add a pinch of cayenne pepper or a dash of your favorite hot sauce to the dressing for an extra kick.
- Make it a Meal: Turn it into a main course by adding grilled chicken, shrimp, or steak. It would pair perfectly with the flavors in our Hot Honey Chicken Bowls.
What to Serve with Mexican Street Corn Salad
This versatile salad is the perfect companion to a wide variety of dishes. It’s a staple at our summer BBQs and pairs beautifully with grilled meats like chicken, steak, and shrimp. It’s also an excellent side for tacos, enchiladas, or any Tex-Mex inspired meal like our Tex-Mex Casserole. You can even serve it as a dip with a big bowl of tortilla chips.
Storage and Make-Ahead Instructions
Store any leftover Mexican Street Corn Salad in an airtight container in the refrigerator for up to 3-4 days. The flavors will continue to meld, though the cilantro may lose some of its vibrancy over time. For best results, if making ahead, you can prepare the dressing and cook the corn separately. Store them in the fridge and combine them with the fresh ingredients just before serving to keep everything crisp and fresh.
Frequently Asked Questions
Absolutely! While fresh, grilled corn provides the best smoky flavor, you can get great results with frozen or canned corn. Just be sure to thaw frozen corn and drain canned corn well. Sauté the kernels in a hot skillet with a little butter or oil until you get some nice char and browning.
Stored in an airtight container, this salad will last for 3-4 days in the refrigerator. The flavors will continue to meld, but the texture is best within the first two days.
This recipe has a mild level of heat from the jalapeño and chili powder. To make it spicier, leave the seeds in the jalapeño or add a pinch of cayenne pepper. For a non-spicy version, simply omit the jalapeño entirely.
If you can’t find cotija cheese, the best substitute is a dry, salty feta cheese. You could also use Parmesan or queso fresco, although the flavor profile will be slightly different.
Elote is grilled corn served on the cob, typically slathered with mayonnaise, cheese, chili, and lime. Esquites, or Mexican Street Corn Salad, is the same concept but served off the cob in a cup or bowl, making it easier to eat.
The Ultimate Mexican Street Corn Salad Recipe

Mexican Street Corn Salad (Easy Elote Salad)
Ingredients
Equipment
Method
- Heat a grill or large cast-iron skillet over medium-high heat. Add the corn kernels and cook, stirring occasionally, for 5-7 minutes until tender and lightly charred. Remove from heat and let cool slightly.
- In a large bowl, whisk together the mayonnaise, sour cream (or crema), lime juice, chili powder, smoked paprika, and minced garlic. Season with salt and pepper to taste.
- Add the charred corn, crumbled cotija cheese, diced red onion, jalapeño, and fresh cilantro to the bowl with the dressing.
- Stir gently until everything is well combined. Serve immediately or chill for 30 minutes to allow the flavors to meld.
Notes
Tip 2: If you can't find cotija cheese, crumbled feta cheese is a great substitute.
Tip 3: For a spicier salad, leave some seeds in the jalapeño or add a pinch of cayenne pepper to the dressing.
Save & Share This Recipe!
If you loved this Mexican Street Corn Salad recipe, please share it with your friends and family! Pin it on Pinterest to save it for later. We love seeing your creations, so don’t forget to leave a comment below and let us know how it turned out!
