Easy Elote Corn Casserole Recipe: Creamy, Cheesy Street Corn Bake

I made this Elote Corn Casserole Recipe for a backyard dinner, and the dish was empty before the tacos were done. It has everything I love about street corn: creamy sauce, bright lime, smoky chili, and salty cotija. I was so happy not to deal with corn cobs or sticky fingers.
It reminded me of the street corn I ate on a California road trip, only much easier to share with a crowd. If you have been hunting for the best Mexican street corn casserole recipe, I think this one will win you over.

Cooking Time
Here is how long this recipe takes from start to finish. It is quick enough for a weeknight and easy enough for a party.
- Prep Time: 10 minutes
- Cooking Time: 25 minutes
- Total Time: 35 minutes
Ingredients
Every ingredient here has a job. I added a short tip next to each one so you get the best result.
- 32 oz frozen corn, thawed: Frozen holds its texture best, so drain any extra water first.
- 1 small knob of butter: Helps the corn brown a little for deeper flavor.
- 1/2 cup mayonnaise: Gives the creamy, tangy base that street corn is known for.
- 1/2 cup sour cream: Adds tang and keeps the sauce from feeling too heavy.
- 1 1/2 tablespoons fresh lime juice: Squeeze it fresh, because bottled juice tastes flat.
- 1 1/2 teaspoons chili powder: Brings gentle smoky warmth without too much heat.
- 1/2 teaspoon garlic powder: Adds savory depth in the background.
- 1/2 teaspoon salt: Wakes up the sweetness of the corn.
- Pinch of cayenne pepper (optional): Add it only if you like a little kick.
- 5 oz cotija cheese, crumbled: Crumble it by hand for a salty, rustic bite.
- Extra cotija for topping: Save some for the end so it stays crumbly.
- Fresh cilantro, chopped (optional): Add a fresh, green finish, but skip it if you dislike it.
- Chili powder or Tajín for sprinkling: Gives that classic street cart look and zing.
Note: serves several
Equipment You Need
You do not need anything fancy for this recipe. Most of it is probably already in your kitchen.
- Large skillet: Warms the corn and builds a little color before baking.
- Mixing spoon or spatula: Stirs the creamy sauce evenly through the corn.
- Baking dish or pie dish: Hold the casserole and let the edges bubble nicely.
- Citrus juicer or fork: Helps you get every drop of lime juice.
- Measuring cups and spoons: Keeps the sauce balanced every time.
- Oven: Heats the casserole through and melts the flavors together.

How to Make Elote Corn Casserole Recipe?
This recipe is simple, and the whole thing comes together in one skillet and one baking dish. I follow these five steps every time, and they have never let me down. Read through them once and you will be ready to cook.
1. Cook the Corn
Melt a small knob of butter in a large skillet over medium heat. Add the thawed corn and cook for five to seven minutes, stirring now and then. I like to see a few golden spots, because that step stops the corn from tasting like it came straight out of the bag.

2. Stir in the Creamy Base
Turn the heat down to low and add the mayonnaise, sour cream, lime juice, chili powder, garlic powder, salt, and cayenne if you are using it. Stir until every kernel is coated. The mixture should feel creamy but still a little loose.

3. Add the Cheese
Stir in about half of the crumbled cotija. It will not melt completely, and that is exactly what you want. Those salty, crumbly bits make each spoonful taste like real street corn.
4. Transfer and Bake
Spoon the corn mixture into your baking dish and spread it out evenly. Bake at 350°F for 25 to 30 minutes, until it is hot and just bubbling at the edges. I pull mine out right on time, because overbaking can dry it out.
5. Finish the Top
Sprinkle the remaining cotija over the hot casserole. Add chopped cilantro, a light dusting of chili powder or Tajín, and a final squeeze of lime. This last step makes the dish look and taste fresh.
Additional Tips for Making This Recipe Better
These are the small things I learned after making this casserole several times. They make a real difference.
- I always thaw and drain the frozen corn well. Extra water makes the sauce thin and the casserole soggy.
- I cook the corn in the skillet first, because that little bit of browning adds a lot of flavor.
- I squeeze the lime myself, and I taste before serving. A bit more lime fixes a flat-tasting dish almost every time.
- I keep the mixture slightly loose. This casserole should be scoopable, not firm like a baked cake.
- I add the toppings right before serving, so the cheese and cilantro stay fresh and bright.
- When I can find sweet corn at a farmers market, I cut the kernels off the cob and sauté them first. It tastes amazing in summer.
Common Mistakes to Avoid
I have made a few of these mistakes myself, so learn from my kitchen. Each one is easy to fix.
- Using wet corn: I once skipped draining, and the casserole turned watery. Pat the corn dry or drain it well.
- Overbaking it: I left it in too long and it dried out. Pull it as soon as the edges bubble.
- Skipping the lime: I tried it once, and the dish tasted heavy. Fresh lime keeps everything light.
- Mixing in all the cheese at once: I lost the fresh crumbly topping. Save half for the end.
- Adding too many spices: I added cumin once, and it covered the fresh flavor. Keep it simple with chili, garlic, and lime.
How to Serve Elote Corn Casserole?
This dish looks best when it is topped just before it reaches the table. A few small touches turn it into a dish people will photograph.
I like to serve it straight from a white pie dish, so the colors stand out. Finish it with extra cotija, green cilantro, and a light dusting of chili powder or Tajín. Add a few lime wedges on the side, so guests can squeeze more over their plate.
It pairs beautifully with tacos, fajitas, grilled chicken, steak, burgers, and pulled pork. I also love it at potlucks and summer cookouts. On a recent beach picnic day, it felt just right next to simple grilled fish tacos, the kind of laid-back meal you would find along the California coast.

Variations
You can change this recipe in many ways without losing the street corn spirit. Here are the swaps I enjoy most.
- Cream cheese version: Stir in a few spoonfuls of softened cream cheese for a thicker, richer casserole.
- With chicken: Add shredded chicken to turn the side dish into a hearty main meal.
- Fresh corn: Use fresh kernels cut from the cob and sauté them until just tender.
- Grilled corn: Grill the cobs first for a smoky taste that reminds me of a street cart.
- Extra heat: Add diced jalapeño or a bigger pinch of cayenne.
- Cheese swap: Use feta if you cannot find cotija, because it gives a similar salty bite.
- Lighter version: Use more sour cream and less mayo, or try Greek yogurt in place of part of the sour cream.
- Dairy-free: Use vegan mayo, a dairy-free sour cream, and a plant-based crumbly cheese.
Nutritional Information
These are rough estimates for one serving, based on eight servings. Exact numbers will change with the brands you use.
- Calories: about 290
- Protein: about 7 g
- Carbohydrates: about 22 g
- Fat: about 20 g
Make Ahead and Storage
This casserole is friendly for busy days. Here is how I handle each part.
Make Ahead
I mix the corn and creamy base a day early and keep it covered in the fridge. I add the toppings only when it is time to serve. That keeps the cheese and herbs fresh.
Storage
Store leftovers in a covered container in the refrigerator. They stay fresh for three to four days. I always let the dish cool first, so no moisture gets trapped.
Reheating
Reheat it in the microwave or in the oven until warmed through. I stir it gently halfway, so it heats evenly. A fresh squeeze of lime brings the flavor back.
Freezing
You can freeze it, but the texture may change a little because of the creamy ingredients. I think it tastes best fresh. If you do freeze it, thaw it overnight in the fridge before reheating.
Why You’ll Love This Recipe?
This casserole is simple, bold, and made for sharing. Here are the reasons I keep coming back to it.
- Easy to make: It takes just ten minutes of prep and one skillet. I can make it while the main dish is still cooking, and it never feels stressful.
- Great for crowds: It serves eight, and it is much easier than serving corn on the cob. Nobody needs napkins piled high, and everyone can scoop their own portion.
- Big street corn flavor: It has lime, chili, and salty cotija in every bite. It tastes like the elote you would find at a food stand, without leaving home.
- Easy to customize: You can add chicken, jalapeño, or cream cheese. I change it based on who is coming to dinner.
- Works year-round: Frozen corn makes it a pantry-friendly dish. I make it in summer, but it is just as good on a cold evening.
FAQs
Can I use canned or fresh corn instead of frozen?
Yes, you can. Drain canned corn very well so the casserole stays creamy and not watery. Fresh corn works great too, so cut it off the cob and sauté it first.
What can I use instead of cotija cheese?
Feta is the easiest swap, because it is salty and crumbly like cotija. Queso fresco also works if you want a milder taste.
Can I make elote corn casserole ahead of time?
Yes, you can prepare it ahead and bake it when you are ready. For best results, add the toppings right before serving.
How do I keep the casserole from getting too heavy?
Keep the mayo balanced and never skip the fresh lime. The lime keeps the flavor bright and fresh.
How long do leftovers last?
Leftovers last three to four days in a covered container in the fridge. Reheat them in the microwave or oven until warm.






