Description
This Mexican Street Corn Coleslaw combines the vibrant flavors of elote with a fresh, crunchy cabbage base. Tossed in a creamy chili-lime dressing and topped with cilantro and crumbled cheese, it’s a bold and refreshing side dish perfect for tacos, BBQs, potlucks, and weekday dinners.
Ingredients
🥬 Vegetables & Base
-
4 cups shredded green cabbage
-
1 cup corn kernels (fresh, frozen, or canned)
-
1/2 cup diced red onion
-
1/2 cup diced red bell pepper
🥣 Dressing
-
1/2 cup mayonnaise
-
1/4 cup sour cream
-
2 tablespoons lime juice
-
1 teaspoon chili powder
-
1 teaspoon garlic powder
-
Salt and pepper to taste
🌿 Garnish
-
1/4 cup chopped fresh cilantro
-
1/4 cup crumbled feta cheese (or queso fresco)
Instructions
-
Mix the Vegetables
In a large mixing bowl, combine the shredded green cabbage, corn, diced red onion, and red bell pepper. If using frozen corn, thaw and drain it. If using canned, rinse and drain. -
Whisk the Dressing
In a separate bowl, whisk together mayonnaise, sour cream, lime juice, chili powder, garlic powder, salt, and pepper until creamy and smooth. -
Combine and Toss
Pour the dressing over the cabbage mixture. Toss everything until fully coated and creamy. -
Add Cilantro and Cheese
Fold in the chopped cilantro and top with crumbled feta or queso fresco.
-
Chill and Serve
For best flavor, refrigerate the coleslaw for 15–30 minutes before serving. Stir again before plating.
Notes
Fresh corn: Grilling or charring adds great flavor.
Prep ahead: Store vegetables and dressing separately and combine just before serving.
Cheese swap: Use cotija or queso fresco for a more authentic flavor.
Add heat: Mix in diced jalapeño or chipotle powder for spicier slaw.
Low-fat option: Use Greek yogurt instead of sour cream.
- Prep Time: 15
- Category: Side Dish
- Method: No-cook / Mixing
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 3/4 cup
- Calories: 180
- Sugar: 4 g
- Sodium: 300 mg
- Fat: 15 g
- Saturated Fat: 4 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 2 g
- Protein: 3 g
- Cholesterol: 15 mg