
Recipe Overview
This Mexican Street Corn Salad is creamy, tangy, smoky, and filled with fresh corn flavor. First, the corn is cooked in a hot skillet until lightly charred. Then, it is mixed with a creamy lime dressing, mild chili powder, cotija cheese, cilantro, and green onions. As a result, every bite has the bold flavors of classic Mexican street corn in an easy-to-serve salad.
This recipe is also known as esquites, the off-the-cob version of Mexican street corn. Traditional elote is served on the cob, while esquites is made with loose corn kernels served in a cup or bowl with creamy sauce, lime, chile, cotija cheese, and herbs. Although the names are sometimes used interchangeably, Mexican Street Corn Salad most closely resembles esquites.
This dish is perfect for summer cookouts, potlucks, taco nights, or family dinners. In addition, it can be served warm, at room temperature, or chilled. Because it does not require grilling whole ears of corn, it is also easier to prepare and eat than traditional elote.
Why You’ll Love This Recipe
- Creamy, tangy, smoky, and slightly spicy
- Ready in about 25 minutes
- Made with fresh, frozen, or canned corn
- Easy to prepare in one skillet
- Perfect for cookouts, potlucks, and taco nights
- Can be served warm or chilled
- Easy to adjust for different spice levels
Ingredients You’ll Need
- 6 cups corn kernels, from about 8 ears of fresh corn
- 1 tablespoon olive oil
- 2 tablespoons butter
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ⅓ cup mayonnaise
- ⅓ cup sour cream
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ¼ teaspoon garlic powder
- ⅛ teaspoon cayenne pepper, optional
- ¾ cup crumbled cotija cheese, divided
- ⅓ cup chopped fresh cilantro
- 3 green onions, thinly sliced
- 1 small jalapeño, seeded and finely diced, optional
- Lime wedges, for serving
Step-by-Step Instructions
- If using fresh corn, remove the husks and silk. Carefully cut the kernels from the cobs using a sharp knife. You should have about 6 cups of corn.
- Heat the olive oil and butter in a large skillet over medium-high heat.
- Add the corn kernels in an even layer. Let the corn cook without stirring for 2–3 minutes so it can begin to brown.
- Stir the corn and continue cooking for 7–9 minutes. Stir occasionally until the kernels are tender and lightly charred in several spots.
- Season the corn with the salt and black pepper. Remove the skillet from the heat and allow the corn to cool for about 5 minutes.
- Meanwhile, add the mayonnaise, sour cream, lime juice, lime zest, chili powder, smoked paprika, garlic powder, and optional cayenne pepper to a large mixing bowl.
- Whisk the dressing until smooth and evenly combined.
- Add the warm corn to the bowl. Then, add ½ cup of the cotija cheese, chopped cilantro, sliced green onions, and optional diced jalapeño.
- Stir gently until the corn is evenly coated in the creamy dressing.
- Taste the salad and add more salt, lime juice, or chili powder if needed.
- Transfer the corn salad to a serving bowl. Top it with the remaining ¼ cup cotija cheese, extra cilantro, green onions, and a light sprinkle of chili powder.
- Serve warm, at room temperature, or refrigerate until chilled. Serve with lime wedges on the side.
Helpful Tips
- Let the skillet become hot before adding the corn. This helps the kernels develop a lightly charred flavor instead of steaming.
- Avoid stirring the corn constantly. Leaving it undisturbed for a few minutes at a time allows it to brown.
- Let the corn cool slightly before adding it to the dressing. Extremely hot corn can make the dressing thin.
- Use freshly squeezed lime juice for the brightest flavor.
- Start with a small amount of cayenne or jalapeño. You can always add more heat after tasting the salad.
- Cotija cheese is naturally salty, so taste the salad before adding extra salt.
- If using canned corn, drain it well and pat it dry before cooking.
Recipe Variations
- Make it spicier: Add extra jalapeño, cayenne pepper, hot sauce, or diced serrano pepper.
- Make it milder: Leave out the cayenne pepper and jalapeño.
- Use feta cheese: Replace the cotija cheese with crumbled feta if cotija is unavailable.
- Make it lighter: Replace the sour cream with plain Greek yogurt.
- Add avocado: Gently fold in one diced avocado just before serving.
- Add black beans: Stir in one drained and rinsed can of black beans for extra protein and texture.
- Add red onion: Mix in ¼ cup finely diced red onion for additional crunch.
- Make it a pasta salad: Add 8 ounces of cooked and cooled pasta and prepare extra dressing as needed.
What to Serve with Mexican Street Corn Salad
Mexican Street Corn Salad pairs well with grilled chicken, steak, shrimp, fish tacos, burgers, barbecue ribs, or pulled pork. It is also a flavorful side dish for taco night, burrito bowls, quesadillas, enchiladas, or summer cookouts.
For a lighter meal, serve it with grilled vegetables, a simple green salad, or tortilla chips. You can also spoon it over tacos, nachos, baked potatoes, or rice bowls.
How to Meal Prep Mexican Street Corn Salad
Divide the salad into four larger portions of about 1½ cups each, or six smaller side portions of about 1 cup each.
Use a container with a 24- to 28-ounce capacity when adding grilled chicken, shrimp, steak, black beans, rice, or another side. For the smaller side portions, use a 16-ounce container. The 1-cup serving will fill about half of the container, leaving enough room to stir the salad without spilling.
Check the product label or listing to confirm the container’s capacity. Keep extra cotija cheese, cilantro, green onions, and lime wedges in separate small containers, then add them just before serving.
Refrigerate the portions immediately and use them within 3–4 days. Stir the salad before eating because the dressing may settle as it chills.
How to Store and Reheat
Store leftover Mexican Street Corn Salad in an airtight container in the refrigerator for up to 3–4 days. Need a better way to keep leftovers fresh and organized? Check out my guide to the best meal prep and leftover containers for practical options that work well for salads, meal prep, and everyday food storage.
Stir the salad before serving because the dressing may settle as it chills. This salad can be served cold or at room temperature. To serve it warm, heat individual portions in the microwave for 20–30 seconds, but avoid overheating because the creamy dressing may separate.
Frequently Asked Questions
Can I use frozen corn? Yes. Thaw the frozen corn and pat it dry before adding it to the skillet. Removing excess moisture will help the corn brown more easily.
Can I use canned corn? Yes. Drain the canned corn thoroughly and pat it dry with paper towels before cooking. You may need to cook it for slightly less time because it is already tender.
Do I have to char the corn? No, but lightly charring the corn adds the smoky flavor associated with Mexican street corn. You can simply sauté the corn until hot and tender if you prefer.
Can I make Mexican Street Corn Salad ahead of time? Yes. Prepare the salad up to one day in advance and store it in the refrigerator. For the freshest appearance, reserve some cotija cheese, cilantro, and green onions to add just before serving.
Is Mexican Street Corn Salad served hot or cold? It can be served warm, at room temperature, or chilled. Warm salad has a softer, creamier texture, while chilled salad works especially well for cookouts and meal prep.
What can I use instead of cotija cheese? Crumbled feta cheese is the closest substitute. Grated Parmesan can also work, although it has a different texture and flavor.
How can I keep the salad from becoming watery? Drain and dry the corn well, especially when using frozen or canned corn. Also, allow hot corn to cool for about 5 minutes before mixing it with the dressing.
Is this recipe very spicy? No. The base recipe has a mild warmth from chili powder and smoked paprika. The jalapeño and cayenne pepper are optional and can be adjusted to taste.
Can I grill the corn instead? Yes. Grill whole ears of corn over medium-high heat for 10–12 minutes, turning occasionally, until lightly charred. Let the corn cool slightly, cut the kernels from the cobs, and continue with the recipe.
Recipe Card
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 8
Ingredients
- 6 cups corn kernels, from about 8 ears of fresh corn
- 1 tablespoon olive oil
- 2 tablespoons butter
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ⅓ cup mayonnaise
- ⅓ cup sour cream
- 2 tablespoons fresh lime juice
- 1 teaspoon lime zest
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ¼ teaspoon garlic powder
- ⅛ teaspoon cayenne pepper, optional
- ¾ cup crumbled cotija cheese, divided
- ⅓ cup chopped fresh cilantro
- 3 green onions, thinly sliced
- 1 small jalapeño, seeded and finely diced, optional
- Lime wedges, for serving
Instructions
- Cut the kernels from the corn cobs, if using fresh corn.
- Heat the olive oil and butter in a large skillet over medium-high heat.
- Add the corn and cook without stirring for 2–3 minutes.
- Continue cooking for 7–9 minutes, stirring occasionally, until tender and lightly charred.
- Season with salt and black pepper. Remove from the heat and cool for 5 minutes.
- In a large bowl, whisk together the mayonnaise, sour cream, lime juice, lime zest, chili powder, smoked paprika, garlic powder, and optional cayenne.
- Add the warm corn, ½ cup cotija cheese, cilantro, green onions, and optional jalapeño.
- Stir until the corn is evenly coated.
- Taste and adjust the seasoning as needed.
- Top with the remaining cotija cheese, additional cilantro, green onions, and chili powder.
- Serve warm, at room temperature, or chilled with lime wedges.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Stir before serving. Serve cold or allow the salad to sit at room temperature for 10–15 minutes before serving.
