Elote Salad Recipe: Spicy Mexican Corn Dish
Spicy Mexican Street Corn Salad (Elote Salad RecipeLearn how to make elote salad, a creamy Mexican corn recipe with bold flavors. Perfect BBQ side and easy Mexican street corn salad!
If you’ve been searching for how to make Mexican street corn salad, this step-by-step guide will walk you through it like a pro.
Why You’ll Love This Mexican Corn Recipe
This Mexican corn recipe isn’t just trendy—it’s irresistible.
- 🌽 Smoky grilled corn flavor
- 🌶️ Perfect balance of spicy, tangy, and creamy
- 🧀 Loaded with cheesy goodness
- ⏱️ Ready in under 30 minutes
- 🔥 Ideal for BBQ sides or taco nights
Whether you’re a beginner or a weekend BBQ cook, this recipe is easy to follow and hard to mess up.
Ingredients You’ll Need (Exact Measurements)
For the Salad:
- 4 cups corn kernels (fresh, frozen, or canned)
- 2 tbsp butter
- 1/3 cup mayonnaise
- 1/4 cup sour cream
- 1/2 cup crumbled cotija cheese (or feta as substitute)
- 1 clove garlic (minced)
- 2 tbsp fresh lime juice
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper (adjust to taste)
- 1/4 cup fresh cilantro (chopped)
- Salt (to taste)
Optional Toppings:
- Extra cheese
- Sliced jalapeños
- Lime wedges
- Hot sauce drizzle
How to Make Mexican Street Corn Salad (Step-by-Step)
Step 1: Prepare the Corn
- Heat a large skillet over medium-high heat.
- Add butter and corn.
- Cook for 8–10 minutes, stirring occasionally, until slightly charred.
👉 Pro Tip: Charred edges = authentic street-style flavor.
Step 2: Make the Creamy Dressing
In a mixing bowl, combine:
- Mayonnaise
- Sour cream
- Lime juice
- Garlic
- Chili powder
- Smoked paprika
- Cayenne
Mix until smooth and creamy.
Step 3: Combine Everything
- Add the warm corn to the dressing.
- Toss until evenly coated.
- Fold in cheese and cilantro.
Step 4: Taste & Adjust
- Add salt if needed
- Adjust spice level (more chili or lime)
Step 5: Serve
- Garnish with extra cheese, chili powder, and lime wedges.
- Serve warm or chilled.
Beginner Tips for Perfect Elote Salad
- Use fresh corn when possible → sweeter and juicier
- Don’t skip charring → adds depth and smokiness
- Balance flavors → creamy + tangy + spicy
- Let it rest for 5 minutes → flavors blend better
Common Mistakes to Avoid
- ❌ Overcooking corn → turns mushy
- ❌ Too much mayo → overwhelms flavor
- ❌ Skipping lime → loses authentic taste
- ❌ Using pre-shredded cheese → doesn’t melt or blend well
Ingredient Swaps & Variations
- 🧀 No cotija? Use feta or parmesan
- 🌱 Vegan? Swap mayo + sour cream with plant-based versions
- 🌶️ Less spice? Skip cayenne
- 🥑 Add diced avocado for creaminess
- 🍗 Add grilled chicken for a full meal
When to Serve This Elote Salad
This elote salad recipe is perfect for:
- BBQ parties
- Taco nights
- Summer picnics
- Potlucks
- Quick weeknight dinners
It pairs beautifully with grilled meats, tacos, or even burgers.
Nutrition Insights (Per Serving Approx.)
- Calories: 220–260
- Protein: 5–7g
- Carbs: 18–22g
- Fats: 15–18g
👉 For a lighter version:
- Use Greek yogurt instead of sour cream
- Reduce mayo by half
FAQs About Elote Salad
1. Can I make elote salad ahead of time?
Yes! Store it in the fridge for up to 2 days. Add fresh toppings before serving.
2. What is the difference between elote and esquites?
Elote is corn on the cob, while esquites (this salad) is served off the cob.
3. Can I use frozen corn?
Absolutely. Just thaw and pat dry before cooking.
4. How do I make it less spicy?
Reduce or skip cayenne pepper and chili powder.
5. What cheese is best for Mexican street corn salad?
Cotija is traditional, but feta works well as a substitute.

