Mexican Street Corn Salad

This Mexican Street Corn Salad is smoky, tangy and sweet with a hint of spice. Roasted corn, jalapenos, onions, cilantro and Cotija cheese are tossed in a creamy lime-infused dressing. The combination of flavors is pure perfection!
Author: Kathy McDaniel
Prep Time: 10 minutes
Cook Time: 8 minutes
Total Time: 18 minutes
Course: Salad, Side Dish
Cuisine: Mexican
Servings: 6 servings
3.6 from 5 votes


  • 2 (12 ounces) bags frozen corn, thawed or 5 to 6 ears of fresh corn
  • 4 green onions, sliced
  • 1/4 cup red onion, finely chopped
  • 1 jalapeƱo, seeded and finely chopped
  • 1/4 cup cilantro, chopped
  • 1/2 cup Cotija cheese cut into small cubes

For the Dressing

  • 1/4 cup mayonnaise
  • 1/2 cup Mexican crema or sour cream
  • 1 garlic clove, minced
  • 2 tablespoons lime juice, freshly squeezed
  • zest of 1 lime
  • 1/4 teaspoon chili powder
  • 1/4 teaspoon ground cumin
  • 1/8 teaspoon ground cayenne pepper (optional)
  • Salt and ground black pepper to taste


To Make the Dressing

  1. In a small bowl, mix all the dressing ingredients. Set aside or refrigerate, covered in an airtight container until ready to use.

Roast The Corn (skip this step if using canned roasted corn)

METHOD #1: In a Cast Iron Skillet or Regular Skillet (frozen corn)

  1. Heat a 10 inch cast iron skillet over medium high heat. When hot, add the corn kernels in a single layer and cook for about 3-4 minutes. Stir and cook until the corn is charred. You may have to repeat this process until all the corn is nicely charred.

METHOD #2: On a grill (on the cob)

  1. Shuck and clean the corn. You don't have to worry about removing every piece of silk as it will burn on the grill.

    Heat your grill to medium high. Place the corn directly on the grill. Grill turning occasionally for about 10 minutes or until charred and cooked through.

The Salad

  1. In a large bowl, mix the roasted corn, green onions, red onions, jalapeno, cilantro and cheese. Pour the dressing over the salad and toss well to combine. Serve.

Nutrition per serving

Calories: 140kcal
Fat: 12g
Saturated fat: 2g
Cholesterol: 25mg
Sodium: 283mg
Potassium: 39mg
Carbohydrates: 3g
Sugar: 1g
Protein: 2g
Vitamin A: 6.7%
Vitamin C: 8%
Calcium: 9.9%
Iron: 1.4%
Did you make this recipe?

Share on Instagram and tag and hashtag #princesspinkygirl

Save to your Pinterest Board and follow

Pin for Later!