This Mexican Street Corn Casserole brings the bold, zesty flavors of Elote (Mexican street corn) straight to your table, creamy, cheesy, and slightly spicy with a hint of lime. It’s the perfect side dish for tacos, grilled meats, or any fiesta-inspired meal!
Ingredients
- 4 cups corn kernels (fresh, frozen, or canned and drained)
- 2 tbsp butter
- 1 cup mayonnaise
- ½ cup sour cream
- 1 tsp chili powder
- ½ tsp smoked paprika
- ¼ tsp cayenne pepper (optional for extra heat)
- 1 tsp garlic powder
- Juice of 1 lime (about 2 tbsp)
- 1 ½ cups cotija cheese (or feta as a substitute), divided
- ¼ cup chopped cilantro
- Salt and black pepper, to taste
Step-by-step instructions
- Preheat oven to 375°F (190°C) and lightly grease a baking dish.
- In a skillet, melt butter over medium heat and sauté the corn for 5–6 minutes until lightly golden.
- In a large bowl, mix mayonnaise, sour cream, chili powder, paprika, cayenne, garlic powder, lime juice, half the cotija cheese, salt, and pepper.
- Add the sautéed corn to the mixture and stir to combine.
- Pour the mixture into the baking dish and spread evenly.
- Bake for 25–30 minutes until hot and slightly bubbly.
- Remove from oven, sprinkle with the remaining cotija cheese and chopped cilantro, and serve warm.
💡 Tips
- For extra flavor, grill the corn first before cutting off the kernels, it adds that authentic smoky street corn taste.
- Use cotija cheese if available; feta works too, but cotija gives the true Elote experience.
- Add diced jalapeños or a sprinkle of Tajín seasoning for a fun spicy twist.
❓ Frequently Asked Questions
Q: Can I make this casserole ahead of time?
A: Yes! Assemble it up to a day ahead, refrigerate, then bake just before serving. Add an extra 5 minutes of baking time if chilled.
Q: What protein pairs best with it?
A: It’s fantastic alongside grilled chicken, steak fajitas, shrimp tacos, or BBQ ribs, it balances smoky meats perfectly.
Q: Can I make it without mayonnaise?
A: Definitely! Substitute mayo with Greek yogurt for a lighter version that still stays creamy and tangy.
Calories: ~290 per serving
Prep Time: 10 mins
Cook Time: 30 mins
Total Time: 40 mins
Serves: 6