Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Street Corn Coleslaw

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mexican Street Corn Coleslaw is a bold, flavorful twist on classic coleslaw, inspired by elote. With crunchy cabbage, sweet corn, smoky spices, and creamy dressing, it’s the perfect side dish for BBQs, tacos, and summer gatherings. Topped with cotija cheese and a zesty lime kick, this easy, no-cook recipe is sure to impress!

  • Total Time: 15 minutes
  • Yield: 6 servings

Ingredients

4 cups shredded green cabbage

2 cups shredded purple cabbage

1 ½ cups corn kernels (fresh, canned, or frozen and thawed)

½ cup mayonnaise

¼ cup sour cream

¼ cup fresh cilantro, chopped

¼ cup cotija cheese, crumbled

1 jalapeño, finely diced (optional)

1 teaspoon chili powder

½ teaspoon smoked paprika

1 clove garlic, minced

Juice of 1 lime

Salt and pepper to taste

Instructions

  1. In a large bowl, combine the shredded green and purple cabbage.
  2. Add the corn, chopped cilantro, cotija cheese, and jalapeño (if using).
  3. In a separate bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, smoked paprika, minced garlic, salt, and pepper.
  4. Pour the dressing over the cabbage mixture and toss until evenly coated.
  5. Let the coleslaw chill in the refrigerator for at least 30 minutes.
  6. Serve cold, garnished with extra cotija cheese and a sprinkle of chili powder.

Notes

For a spicier version, add more jalapeño or a dash of hot sauce.

Substitutions: Use feta instead of cotija, or Greek yogurt instead of mayo for a lighter version.

This coleslaw gets better over time, so making it ahead is a great option!

  • Author: Anna
  • Prep Time: 15 minutes
  • Category: Side Dish
  • Method: No-Cook
  • Cuisine: Mexican-Inspired
  • Diet: Gluten Free

Nutrition

  • Serving Size: 6 servings
  • Calories: 180 kcal per serving