Mexican Corn Salad - Inspired by the famous Mexican street corn, this is a terrific way to use corn for an irresistible side!
Print Recipe
5 from 46 votes

Mexican Corn Salad

A Can't-Stop-Eating-It delicious way to serve corn, inspired by the famous Mexican Street corn! I urge you to use fresh corn if you can, but this is still super made with frozen corn. Watch the quick video below to see my mess-free way to cut corn off the the cob! Serves 6 - 8 as a side, leftovers keep well.
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Course: Side Dish
Cuisine: Mexican
Servings: 8
Calories: 186kcal
Author: Nagi


  • 4 whole corn on the cob (or 5 cups frozen corn, not thawed)
  • 1 1/2 tbsp olive oil
  • 2-3 tbsp mayonnaise (I use 2 tbsp)
  • 3 tbsp sour cream (or yoghurt)
  • 3/4 cup freshly grated parmesan cheese (Note 1)
  • 1 tbsp Jalapeno, deseeded and finely chopped
  • 1 cup coriander / cilantro leaves, roughly chopped
  • 1 cup shallots / scallions, green and pale green parts, finely sliced
  • 1/2 red onion, finely chopped
  • Juice of 1/2 to 1 lime (adjust to taste)
  • Salt & pepper, to taste
  • Cotija or Feta, to crumble (optional) (Note 2)


  • Cut the corn off the cob (see video for how I do this without getting corn everywhere!) If using frozen, do not thaw.
  • Heat 1 tbsp oil in a skillet over high heat. Add half the corn and shake to spread it out. Cook, stirring / tossing occasionally, for 3 minutes (4 minutes for frozen corn) or until you get nice charred bits on both sides and the corn is just cooked (it cooks more with residual heat). Avoid stirring too often so you get nice brown bits.
  • Transfer into a bowl. Add remaining oil in the fry pan and cook the remaining corn, then add it into the bowl.
  • Add mayonnaise, sour cream and parmesan. Stir to combine. Add remaining ingredients. Adjust lime juice and salt to taste. Serve warm or at room temperature.


1. It's best to use freshly grated parmesan because it dissolves into the dressing easily and quickly. Some store bought parmesan cheese tend to not be finely grated enough to do this.
2. Cotija is a Mexican Cheese which is not available in Australia (to my knowledge). It's like Feta but not as salty. It's just a garnish, so it's not essential.
3. A touch of Chipotle or US Chili Powder would not go astray here. I don't add them because I think this is super tasty as it is, but a little sprinkle mixed through or on top would be lovely.
4. Don't feel obliged to strictly follow the recipe for the add ins. You could use normal onion instead of red (but cut it down a bit because it's sharper) or eschallots, or just use more shallots/scallions. If you are one of those people who cannot stand coriander/cilantro, swap it for parsley. Jalapeño is optional, and you can sub with canned if you prefer. Or even use another spicy fresh chilli!
5. This recipe is not meant to be coated thickly with mayo, like potato salad. Because the mayo and sour cream are added while the corn is hot, they melt and because a dressing. Feel free to increase the amount of mayo and/or sour cream if you want more!
6. Mexican Corn Salad nutrition per serving.


Serving: 120g | Calories: 186kcal