Authentic Mexican Street Corn Salad – Creamy Elotes Salad Recipe
Authentic Mexican Street Corn Salad – Creamy Elotes Salad Recipe

Bring the vibrant flavors of Mexican street food to your table with this incredible corn salad recipe! This creamy, zesty dish captures the essence of traditional elotes but in an easy-to-serve salad format that’s perfect for gatherings, BBQs, and summer parties. With its perfect balance of sweet corn, tangy lime, creamy dressing, and savory cheese, this salad will quickly become your go-to summer side dish.
What makes this recipe special is how it transforms simple ingredients into an explosion of flavors. The combination of fresh corn, creamy dressing, and bold seasonings creates a dish that’s both refreshing and satisfying. Whether you’re hosting a backyard barbecue or need a standout dish for your next potluck, this Mexican corn salad delivers every time.

Ingredients
- 6 cups fresh corn kernels (about 8 ears) or frozen corn, thawed
- 1/2 cup mayonnaise
- 1/2 cup sour cream or Mexican crema
- 1/2 cup crumbled cotija cheese
- 1/4 cup finely chopped fresh cilantro
- 2 tablespoons fresh lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional for extra heat)
- 1 small red onion, finely diced
- 1 jalapeño, seeded and finely diced
- Salt and black pepper to taste
- Lime wedges for serving
Step-by-Step Instructions
Step 1: Prepare the Corn
If using fresh corn, carefully remove the kernels from the cobs using a sharp knife. For the best flavor, you can grill the corn first for about 10-12 minutes, turning occasionally, until slightly charred. If using frozen corn, simply thaw it completely and pat dry with paper towels.
Step 2: Make the Creamy Dressing
In a large bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, smoked paprika, and cayenne pepper if using. The dressing should be smooth and well-combined. Taste and adjust seasoning with salt and black pepper as needed.
Step 3: Combine All Ingredients
Add the corn kernels, diced red onion, jalapeño, and chopped cilantro to the dressing. Gently fold everything together until the corn is evenly coated with the creamy mixture. Be careful not to overmix – you want to maintain some texture.
Step 4: Add the Cheese
Sprinkle in the crumbled cotija cheese and gently fold it into the salad. Reserve a little cheese for garnish if desired. The salty, crumbly texture of cotija cheese is essential for that authentic Mexican street corn flavor.
Step 5: Chill and Serve
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld together. This resting time is crucial for developing the perfect flavor profile. Serve chilled with extra lime wedges and a sprinkle of cotija cheese on top.
Expert Tips
Grilling Tip: For that authentic smoky flavor, grill your corn before cutting off the kernels. The slight char adds incredible depth to the salad.
Make-Ahead Magic: This salad actually tastes better the next day! Prepare it up to 24 hours in advance and store covered in the refrigerator.
Spice Control: Adjust the heat level by using more or less jalapeño and cayenne pepper. For a milder version, remove all seeds from the jalapeño.
Cheese Alternatives: If you can’t find cotija cheese, feta cheese makes a good substitute, though the flavor will be slightly different.
This Mexican corn salad pairs beautifully with grilled meats and other summer favorites. For more delicious salad ideas, check out our Southwest Black Bean Salad or our refreshing Summer Cucumber Strawberry Salad.
Frequently Asked Questions
Can I use canned corn instead of fresh?
Yes, you can use canned corn if fresh isn’t available. Just be sure to drain and rinse it well before using to remove any canned flavor.
How long does this corn salad keep in the refrigerator?
This salad will keep well for 3-4 days in an airtight container in the refrigerator. The flavors actually improve after the first day!
Can I make this salad vegan?
Absolutely! Use vegan mayonnaise and sour cream alternatives, and omit the cotija cheese or use a vegan cheese substitute. The salad will still have amazing flavor from the spices and lime.
What’s the difference between elotes and esquites?
Elotes refers to Mexican street corn served on the cob, while esquites is the same delicious combination of flavors served off the cob as a salad or in a cup – which is exactly what this recipe creates!
For more Mexican-inspired dishes, try our Corn and Black Bean Salad with Mexican Vinaigrette for another fantastic summer side option.

Authentic Mexican Street Corn Salad – Creamy Elotes Salad Recipe
Ingredients
Method
- Prepare the corn – remove kernels from fresh cobs or thaw frozen corn. For best flavor, grill corn for 10-12 minutes until slightly charred, then pat dry if using frozen.
- Make the creamy dressing by whisking together mayonnaise, sour cream, lime juice, chili powder, smoked paprika, and cayenne pepper (if using) in a large bowl. Season with salt and pepper.
- Combine corn kernels, diced red onion, jalapeño, and chopped cilantro with the dressing. Gently fold until corn is evenly coated, being careful not to overmix.
- Sprinkle in crumbled cotija cheese and gently fold into the salad, reserving some for garnish if desired.
- Cover and refrigerate for at least 30 minutes to allow flavors to meld. Serve chilled with extra lime wedges and sprinkled cotija cheese.
