I still remember the first time I ate Mexican street corn salad: the charred kernels popped with a smoky sweetness, creamy dressing clung to each bite, and a bright squeeze of lime pulled everything together. This salad—an easy, crowd-pleasing riff on elotes—is perfect when you want bold flavor without fuss. It’s bright, tangy, and sits equally well at a backyard BBQ, weeknight dinner, or potluck.
Why you’ll love this dish
This salad captures the best parts of Mexican street corn—smokiness, creaminess, tang, and a little heat—without the mess of corn-on-a-stick. It’s quick to make, scales easily for guests, and works as a side, a topping, or a chip dip. Use fresh summer corn for sweetness, or keep pantry-staple canned or frozen corn on hand for an easy weeknight shortcut.
“Quick to pull together, wildly addictive, and the first thing gone at every grill-out I bring it to.” — a regular at my neighborhood potlucks
How to make Mexican Street Corn Salad
Step-by-step overview:
- Char the corn to concentrate flavor (grill, skillet, or broiler).
- Cut the kernels off the cobs and let them cool slightly.
- Finely chop the peppers, onion, and cilantro.
- Whisk a creamy, tangy dressing with lime, mayonnaise, and spices.
- Combine corn, veggies, and dressing. Fold in crumbled cheese.
- Taste and adjust salt, lime, or heat. Garnish and serve.
What you’ll need
- 4 cups fresh corn kernels (about 5–6 ears) or 2 cans (15 ounces) corn, drained
- 1 red bell pepper, diced
- 1/2 red onion, finely chopped
- 1 jalapeño, seeded and minced (optional for heat)
- 1/2 cup fresh cilantro, chopped
- 1 cup crumbled queso fresco or feta cheese (substitute cotija or aged feta)
- 1/4 teaspoon salt (more to taste)
- 1/4 teaspoon black pepper
- 1/4 cup mayonnaise (use vegan mayo to make it dairy-free)
- 1/4 cup sour cream or Greek yogurt (use non-dairy yogurt for vegan)
- Juice of 2 limes (about 2–3 tablespoons)
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional for extra heat)
Notes and substitutions inline:
- Fresh corn gives the best texture and sweetness; frozen corn (thawed and patted dry) is a good substitute. Canned corn works in a pinch—drain well.
- For a lighter version, replace half the mayo with plain Greek yogurt.
- To keep it vegetarian/vegan, use vegan mayo and a plant-based queso or omit the cheese.
Directions
- Prepare the corn:
- Grill method: Brush ears with a little oil. Grill over medium-high heat, turning, until kernels are charred in spots (8–10 minutes).
- Skillet/broiler: Heat a heavy skillet over high heat or place cobs under a hot broiler. Rotate until charred spots form.
- If using canned or frozen corn, sauté in a hot skillet with a drizzle of oil until some kernels brown (4–6 minutes).
- Cut the kernels:
- Let corn cool slightly. Stand an ear upright and cut kernels off with a sharp knife. Tip: hold the cob over a bowl to catch kernels.
- Combine the vegetables:
- In a large bowl, add the corn, diced red bell pepper, chopped red onion, minced jalapeño (if using), and chopped cilantro.
- Prepare the dressing:
- In a small bowl, whisk together mayonnaise, sour cream (or yogurt), lime juice, chili powder, garlic powder, cayenne (if using), salt, and pepper until smooth.
- Mix salad:
- Pour the dressing over the corn mixture. Toss gently to coat. Fold in most of the crumbled queso fresco or feta, reserving a little for garnish.
- Finish and rest:
- Taste and adjust seasoning—add more lime or salt if needed. Let the salad sit for 10–30 minutes to allow flavors to meld, then garnish with reserved cheese and extra cilantro.
Best ways to enjoy it
- Serve it warm, at room temperature, or chilled.
- As a side with grilled meats, fish, or tacos.
- Spoon it over tostadas or mix into quinoa or rice bowls for a heartier main.
- Use as a topping for baked potatoes, grilled corn tortillas, or as a dip with tortilla chips.
- Garnish with avocado slices, a drizzle of hot sauce, or a sprinkle of smoked paprika for color and extra depth.
Storage and reheating tips
- Refrigerate: Store leftover salad in an airtight container in the fridge for up to 3 days. Because of the dairy and mayo, keep it below 40°F and discard after 2 hours at room temperature.
- Freezing: Not recommended—dairy and the texture of corn change when frozen and thawed.
- Reheating: If you prefer it warm, microwave for 30–60 seconds or briefly sauté in a skillet until heated through. Fresh herbs and cheese are best added after reheating.
Helpful cooking tips
- Char evenly: Move ears frequently over the heat source to get blistered spots without burning.
- Kernel removal: Use a sharp knife and work over a bowl; for less mess, hold the cob in the center of a bundt pan so kernels fall into the well.
- Dry your corn: If using frozen or canned corn, pat dry with paper towels before searing to get better browning.
- Adjust acidity: Lime juice brightens the salad—add gradually and taste.
- Texture balance: Keep some crunch with raw bell pepper and onion; if you prefer milder onion flavor, soak the chopped red onion in cold water for 10 minutes, then drain.
- Make ahead: The salad tastes great made 1 day ahead; refrigerate and add fresh cilantro and extra cheese just before serving.
Creative twists
- Vegan: Swap vegan mayo, use dairy-free yogurt, and add roasted cashew “feta” or omit cheese.
- Smoky chipotle: Replace some chili powder with 1–2 teaspoons chipotle in adobo (minced) for a smoky kick.
- Black bean corn salad: Add 1 can (15 oz) black beans, rinsed and drained, for protein and heft.
- Avocado crema: Stir mashed avocado or a simple avocado-lime crema into the dressing for richness.
- Baja-style: Use crema (or sour cream) and a big squeeze of lime. Serve with grilled fish.
- Mediterranean twist: Swap cilantro for parsley, use crumbled feta, and add cherry tomatoes and cucumbers.
FAQs — Your questions answered
Q: How long does it take to make this salad?
A: Active prep is about 15–20 minutes (mostly cutting and mixing). Charring the corn adds 8–10 minutes. Plan 25–35 minutes total.
Q: Can I use canned or frozen corn instead of fresh?
A: Yes. Canned and frozen corn work fine. Drain and pat canned corn dry, or thaw and dry frozen corn, then sear briefly to get some browning for better flavor.
Q: How long will leftovers keep?
A: Store in an airtight container in the refrigerator for up to 3 days. Because it contains dairy and mayo, do not leave it at room temperature for more than 2 hours.
Q: Is this safe for pregnant people?
A: The salad is fine if prepared with pasteurized dairy. Avoid unpasteurized cheeses. If unsure about the queso fresco, use pasteurized feta or omit the cheese.
Q: Can I make this gluten-free or vegan?
A: It’s naturally gluten-free. For vegan, use vegan mayo and yogurt and swap the cheese for a plant-based alternative or omit it.
Q: Can I prepare components ahead of time?
A: Yes. Char and cut the corn, and chop the veggies up to a day ahead. Store them separately and assemble with the dressing just before serving for the freshest texture.
If you want, I can scale this recipe to feed a crowd, convert it to a fully vegan version, or provide a printable shopping list. Which would be most helpful?
Print
Mexican Street Corn Salad
- Total Time: 25 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A quick and easy salad that captures the smoky, creamy, and tangy flavors of traditional Mexican street corn without the mess.
Ingredients
- 4 cups fresh corn kernels (about 5–6 ears) or 2 cans (15 ounces) corn, drained
- 1 red bell pepper, diced
- 1/2 red onion, finely chopped
- 1 jalapeño, seeded and minced (optional for heat)
- 1/2 cup fresh cilantro, chopped
- 1 cup crumbled queso fresco or feta cheese (substitute cotija or aged feta)
- 1/4 teaspoon salt (more to taste)
- 1/4 teaspoon black pepper
- 1/4 cup mayonnaise (use vegan mayo for dairy-free)
- 1/4 cup sour cream or Greek yogurt (use non-dairy yogurt for vegan)
- Juice of 2 limes (about 2–3 tablespoons)
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional for extra heat)
Instructions
- Prepare the corn by grilling, skillet, or broiling until charred (8–10 minutes).
- Let corn cool slightly, then cut kernels off with a sharp knife.
- In a large bowl, combine corn, diced red bell pepper, chopped red onion, minced jalapeño, and chopped cilantro.
- In a small bowl, whisk together mayonnaise, sour cream, lime juice, chili powder, garlic powder, cayenne, salt, and pepper until smooth.
- Pour dressing over corn mixture and toss gently to coat.
- Fold in most of the crumbled queso fresco or feta, reserving a little for garnish.
- Taste and adjust seasoning; let sit for 10–30 minutes to meld flavors.
- Garnish with reserved cheese and extra cilantro before serving.
Notes
For a lighter version, replace half the mayo with plain Greek yogurt. Use vegan mayo and cheese alternatives for a dairy-free option.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Grilling
- Cuisine: Mexican
