Mexican Street Corn Casserole (Elote Casserole) is the perfect side dish for your next Mexican night! Loaded with cilantro, cheese, and spices, it's quick and easy to make.
5 from 25 votes
Prep Time 15 minutesmins
Cook Time 30 minutesmins
Total Time 45 minutesmins
Course Side Dish
Cuisine Mexican
Servings 8
Calories 280kcal
Ingredients
45ozcanned corndrained very well
½cupsour cream
½cupmayonnaise
1cupfinely chopped fresh cilantro
1tablespoonchili powder
2teaspoonground cumin
1teaspoongarlic powder
1teaspoonsalt
1teaspoonpepper
2limes(juiced)
½cupgrated parmesan cheese(the canned kind)
Instructions
Preheat oven to 375℉.
In a large bowl, mix together 3 cans corn, ½ cup sour cream, ½ cup mayo, ½ cup chopped cilantro, 1 tablespoon chili powder, 2 teaspoons cumin, 1 teaspoon garlic powder, 1 teaspoon salt, 1 teaspoon pepper, juice of 1 lime, and ½ cup grated parmesan cheese.
Pour mixture into a greased baking dish.
Bake uncovered at 375℉ for 30-35 minutes, until sides of casserole are bubbling and top of the casserole is starting to turn brown.
Sprinkle top with ½ cup chopped cilantro, extra parmesan, and the remaining juice of 1 lime.
Notes
The Char Secret: If you have an extra five minutes, drain your corn really well and toss it in a hot skillet until it starts to pop and brown. That little bit of char adds so much smoky "street corn" magic!
Trust the Shaker Can: It sounds a little "pantry-raid," but that shaker-can Parmesan is the best swap for traditional Cotija cheese. It gives you that same salty, concentrated bite that holds up perfectly in the oven.
Don’t Overbake: You’re looking for bubbly sides and a golden top. Try not to leave it in too long, or the creamy base can start to separate.
Make it Ahead: This is a total lifesaver for busy nights! Mix everything up to 24 hours in advance, cover it, and keep it in the fridge. Just add a couple of extra minutes to the bake time since you're starting with a cold dish.
Lighten it Up: Feel free to use light sour cream and light mayo. With the lime juice and spices, I promise you won’t even notice a difference!