Mexican Street Corn Casserole bakes up creamy in the center with a bronzed, bubbling cheese top that cracks into sweet corn, lime, and a little heat with every scoop. It has the same bold, messy energy as elote, but it lands on the table in one dish, which is exactly why it keeps showing up as a side for taco night, grilled chicken, and any meal that needs something a little more interesting than plain corn.
The trick is building the filling on the stove before it ever goes into the oven. That short simmer softens the jalapeño, wakes up the garlic, and lets the cream cheese melt into the corn instead of staying in stubborn little lumps. The mix of sour cream, mayo, and Mexican crema gives the casserole body without making it heavy, while lime juice and Tajín at the end keep the whole thing bright instead of flat.
Below you’ll find the small details that matter: how to keep the corn from watering out, when to pull the casserole so the topping stays browned instead of dried out, and a few swaps if you want to make it a little spicier, a little lighter, or easier to prep ahead.
The cheese browned beautifully and the filling stayed creamy instead of runny. I used frozen corn, and after the stovetop step it tasted like the kernels had been roasted first.
Like this Mexican Street Corn Casserole? Save it to Pinterest for the nights when you want creamy chili-lime corn with a blistered cheese crust.
The Secret to Keeping This Corn Casserole Creamy, Not Soupy
The biggest failure with corn casseroles is too much trapped moisture. Frozen corn is fine here, but it needs that quick skillet time so the surface water cooks off before the dairy goes in. If you skip that step, the casserole can still taste good, but the filling loosens up in the oven and the topping never gets quite as crisp.
The other place people get into trouble is with the cheese. Monterey Jack belongs on top because it melts into a smooth blanket, while cotija adds salt and those browned craggy bits that make the dish taste like street corn instead of standard corn bake. Stirring both cheeses into the filling makes it heavier and more likely to turn greasy on top, so keep them layered.
- Corn kernels — Fresh corn brings the sweetest flavor, but frozen corn works well and is what I reach for most often. If you’re using frozen, don’t thaw it first; go straight into the skillet so the leftover ice moisture evaporates instead of collecting in the casserole.
- Cream-style corn — This is what gives the filling its body and that silky, spoonable texture. There isn’t a perfect substitute here, so if you swap it out for whole-kernel corn only, expect a looser, less cohesive bake.
- Cream cheese, sour cream, mayo, and Mexican crema — This is the rich, tangy base that makes the casserole feel lush instead of dense. Sour cream can stand in for crema if that’s what you have, and the result will still be good, just a little less delicate.
- Tajín and lime juice — These are not garnish-level extras. The lime sharpens the dairy and the Tajín gives the top a clean chile-lime finish that wakes everything up after baking.
What Each Ingredient Is Actually Doing in This Corn Dish

- Corn (the star ingredient) — Fresh corn at peak ripeness is essential. Frozen works too if fresh isn’t available.
- Butter (the richness and coating) — This carries flavors and helps toppings stick to the corn. Use quality butter.
- Mayo or crema (the creamy base) — This holds cheese and spices on the corn. It’s essential for the classic preparation.
- Cheese (cotija or parmesan crumbled) — This adds saltiness and umami. Crumble it fresh for best results.
- Lime or citric acid (the brightness) — This brings out corn sweetness. Fresh lime juice is best.
- Chili powder or spices (the personality) — Layer spices so they’re balanced. Don’t use one-dimensional seasoning.
- Fresh herbs (cilantro or parsley) — These add fresh flavor and color. Add at the very end.
- Proper cooking (grilled or boiled to tender-crisp) — Don’t overcook or corn becomes starchy instead of sweet.
Building the Filling Before It Ever Hits the Oven
Softening the Aromatics
Start by melting the butter and cooking the diced jalapeño with the garlic just until they smell fragrant and the jalapeño loses its raw bite. Two minutes is enough. If the garlic browns, it turns bitter and that flavor carries through the whole pan. The goal is gentle warmth, not color.
Cooking Off the Corn’s Extra Moisture
Add the corn kernels next and let them cook for a few minutes in the skillet. You should hear a steady sizzle, not a wet simmer. This is where the casserole earns its texture; the corn gets a little concentrated and the final bake stays creamy instead of thin.
Melting the Dairy into One Smooth Base
Stir in the cream cheese first and give it time to melt fully before the rest of the dairy goes in. If the pan is too hot, the mixture can look broken or oily, so keep the heat at medium and stir until the cream cheese disappears into the sauce. Once the mixture is smooth, fold in the sour cream, mayo, crema, spices, lime juice, salt, and pepper.
Baking Until the Top Turns Blistered
Pour the mixture into a greased 9×13 dish and keep the cheeses on top in separate layers: Monterey Jack first, then cotija. Bake until the edges are bubbling all the way around and the top has golden spots with a few darker blistered patches. If you pull it too early, the center will taste soft but not set; if you overbake it, the dairy can tighten up and the top loses that creamy pull.
How to Adapt This for Different Tastes and Timing
Make It Spicier Without Changing the Texture
Leave some seeds in the jalapeño or add a minced serrano with it. That gives the casserole a sharper heat without adding more liquid, so the filling stays thick and spoonable. A pinch of cayenne works too, but it reads hotter and less fresh than extra chile.
Dairy-Free Version That Still Feels Creamy
Use a dairy-free cream cheese, a plain unsweetened plant-based sour cream, and skip the Mexican crema in favor of an extra spoonful of the sour cream alternative. The flavor changes a bit, but the casserole still bakes up rich if you keep the same corn-to-sauce ratio. A dairy-free shredded cheese that melts well can stand in for the topping.
Make-Ahead for a Busy Night
Cook the filling on the stove, then cool it and refrigerate it in the baking dish without the cheese on top. Add the Monterey Jack and cotija right before baking. Cold filling will need a few extra minutes in the oven, and waiting to add the cheese keeps the top from turning greasy.
Turn It Into a Gluten-Free Side for a Crowd
This recipe is naturally gluten-free as written, as long as your cream cheese and seasonings are certified gluten-free. It already carries enough richness and texture to stand on its own, so there’s no need to change the method. Serve it beside grilled meats, tacos, or beans and it disappears fast.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The filling thickens as it chills, and the topping softens a little, but the flavor holds up well.
- Freezer: It freezes, but the dairy can separate a bit on thawing. For the best texture, freeze the baked casserole in portions and reheat from thawed rather than freezing the whole dish.
- Reheating: Warm it covered in a 350°F oven until hot in the center. The mistake to avoid is blasting it in the microwave for too long, which makes the dairy oily and turns the cheese topping rubbery.
Questions I Get Asked About This Recipe

Mexican Street Corn Casserole
Ingredients
Equipment
Method
- Preheat oven to 375°F and grease a 9x13 baking dish. You want the pan ready so the casserole goes in right after mixing.
- Melt butter in a large skillet over medium heat, then add jalapeño and garlic. Cook for 2 minutes, stirring, until fragrant.
- Add corn kernels and cook for 3-4 minutes until slightly tender. You should see steam and a lightly softened texture.
- Stir in cream cheese, cream-style corn, sour cream, mayonnaise, Mexican crema, chili powder, smoked paprika, lime juice, salt, and pepper. Cook until the cream cheese is fully melted and the mixture is smooth, with a glossy consistency.
- Pour the mixture into the prepared baking dish and spread into an even layer. Make sure the corners are filled for consistent bubbling.
- Top with shredded Monterey Jack and then cotija. Sprinkle evenly so the cheese melts into a browned, blistered crust.
- Bake for 25-30 minutes at 375°F until bubbling throughout and the cheese topping is golden and blistered. Look for visible bubbling around the edges and a browned top surface.
- Top with a generous dusting of Tajin and fresh cilantro right before serving. Serve with lime wedges so each scoop can be brightened.