I love turning elote into a cozy, shareable casserole—creamy, cheesy, with that bright lime and cotija punch—because it’s comfort food that still feels festive.
I’ll walk you through the essential ingredients, easy shortcuts, and simple tweaks for different diets, plus tips for getting that smoky char without a grill. Stick around and I’ll show you how to make it weeknight-ready or party-perfect.
What Is Mexican Street Corn Casserole and Why You’ll Love It

Mexican Street Corn Casserole is a creamy, tangy, and slightly smoky baked dish inspired by elote — Mexican street corn — that layers sweet corn with crema, cheese, spices, and a touch of lime for a comforting side or main; it’s easy to assemble, feeds a crowd, and captures the bright flavors of street vendors without the skewers.
- 4 cups frozen or fresh corn kernels
- 1 cup mayonnaise
- 1 cup Mexican crema or sour cream
- 1 cup grated cotija or queso fresco (plus extra for garnish)
- 1/2 cup shredded cheddar or Monterey Jack (optional)
- 2 large eggs
- 1/4 cup chopped cilantro
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 tablespoon lime juice
- 2 tablespoons melted butter
Preheat oven to 375°F (190°C). In a large bowl whisk mayonnaise, crema, eggs, lime juice, melted butter, spices, salt and pepper until smooth then stir in corn, cheeses and cilantro until evenly combined then transfer to a greased 9×13-inch baking dish, smooth the top and bake for 25–30 minutes until set and golden on top; remove from oven, let rest 5 minutes and garnish with extra cotija, cilantro, a squeeze of lime and a sprinkle of chili powder before serving.
For best results use a mix of fresh and frozen corn for texture, don’t overbake to keep it creamy, and adjust heat with extra chili powder or chopped jalapeño while adding lime and fresh cilantro at the end for brightness. A vegan version can be made by swapping in vegan mayo, plant-based crema, and vegan cheese substitutes to keep the same creamy, cheesy texture.
Essential Ingredients and Flavor Building Blocks

Mexican Street Corn Casserole relies on a balance of creamy, tangy, salty, smoky and bright components — mayonnaise and crema (or sour cream) provide the rich base, cotija or queso fresco adds salty crumbly tang, a little cheddar or Monterey Jack gives melty stretch, lime and cilantro add freshness, and chili powder, smoked paprika and cumin deliver warmth and smoke; using fresh or a mix of fresh and frozen corn gives the best texture, and eggs plus a touch of butter help the casserole set with a silky mouthfeel.
- 4 cups corn kernels (fresh or frozen, thawed)
- 1 cup mayonnaise
- 1 cup Mexican crema or sour cream
- 2 large eggs
- 1 cup crumbled cotija or queso fresco
- 1/2 cup shredded cheddar or Monterey Jack (optional)
- 1/4 cup chopped cilantro
- 1 tablespoon lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter
Preheat oven to 375°F (190°C) and grease a 9×13-inch dish.
Whisk together mayonnaise, crema, eggs, lime juice, melted butter, chili powder, smoked paprika, cumin, salt and pepper until smooth then fold in the corn, cotija, cheddar (if using) and cilantro.
Transfer the mixture to the prepared dish and smooth the top; bake 25–30 minutes until set and golden at the edges.
Let rest 5 minutes, then garnish with extra cotija, cilantro, a squeeze of lime and a sprinkle of chili powder before serving.
For best results use a mix of fresh and frozen corn for texture, avoid overbaking to keep it creamy, taste and adjust salt and lime before baking, and add chopped jalapeño or a pinch of cayenne if you want more heat. Fresh corn kernels often yield the best flavor and texture when available, especially when cut from fresh ears.
Step-by-Step: Classic Creamy Cotija Casserole

This Classic Creamy Cotija Casserole takes the flavors of elote and turns them into a comforting, silky-baked dish: tangy mayo and crema blended with eggs and butter set around tender corn and salty cotija, finished with lime and cilantro for brightness and a touch of smoked paprika and chili powder for warmth — bake until just set so it stays creamy and serve with extra cotija, cilantro and a squeeze of lime.
- 4 cups corn kernels (fresh or frozen, thawed)
- 1 cup mayonnaise
- 1 cup Mexican crema or sour cream
- 2 large eggs
- 1 cup crumbled cotija or queso fresco
- 1/2 cup shredded cheddar or Monterey Jack (optional)
- 1/4 cup chopped cilantro
- 1 tablespoon lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter
Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish; whisk together mayonnaise, crema, eggs, lime juice, melted butter, chili powder, smoked paprika, cumin, salt and pepper until smooth, fold in the corn, cotija, cheddar (if using) and cilantro, transfer the mixture to the prepared dish and smooth the top, then bake 25–30 minutes until the center is set but still slightly jiggly and the edges are golden.
Let rest 5 minutes before garnishing with extra cotija, cilantro, a squeeze of lime and a sprinkle of chili powder and serve warm.
Tip: Use a mix of fresh and frozen corn for best texture, avoid overbaking to keep it creamy, taste and adjust salt and lime before baking, and stir in diced jalapeño or a pinch of cayenne for extra heat.
For a lighter plant-forward version, swap some or all of the mayonnaise and crema for a well-seasoned vegan green bean casserole–style cashew cream to maintain creaminess without dairy.
Quick Weeknight Version With Pantry Shortcuts

This quick weeknight Mexican street corn casserole uses pantry staples and a few shortcuts—canned or frozen corn, jarred crema or sour cream substitute, and grated cheddar—to get that elote flavor on the table fast; it bakes in one dish and stays creamy if you avoid overcooking, and you can add quick heat with canned green chiles or pickled jalapeños.
- 4 cups canned or frozen corn (drained if canned)
- 3/4 cup mayonnaise
- 3/4 cup Mexican crema or sour cream (or plain yogurt)
- 2 large eggs
- 1 cup shredded cheddar or Monterey Jack
- 1/2 cup crumbled cotija or feta (optional)
- 2 tablespoons lime juice (or 1 packet lime juice concentrate)
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter or olive oil
- 1/4 cup chopped cilantro or 1 tablespoon dried parsley
- 1/4 cup canned diced green chiles or pickled jalapeños (optional)
Preheat oven to 375°F (190°C) and grease an 8×8 or 9×9-inch baking dish;
whisk together mayonnaise, crema (or yogurt), eggs, lime juice, melted butter, chili powder, smoked paprika, cumin, salt and pepper until smooth
and fold in the corn, shredded cheese, cotija (if using), cilantro and green chiles,
transfer to the dish and smooth the top
then bake 20–25 minutes until just set (center should still jiggle slightly)
and let rest 5 minutes before serving with extra cheese, cilantro and a squeeze of lime.
Tip: Use thawed frozen corn or well-drained canned corn to avoid extra water, taste and adjust salt and lime before baking, and shorten bake time if using a smaller shallow dish to keep the casserole creamy. Dorito casserole is a popular shortcut casserole that similarly layers chips and cheesy fillings for a quick bake, so you can experiment by adding Dorito toppings if you like.
Vegetarian and Cheese-Forward Variations

This cheese-forward, vegetarian Mexican street corn casserole leans into bold dairy flavors—extra shredded cheeses, a generous crumble of cotija, and optional cream cheese for silkiness—while keeping the bright lime, smoky chili, and cilantro notes that make elote so irresistible; it’s easy to adapt with added roasted poblanos, sautéed poblano-onion mix, or chopped roasted sweet potato for more heft without meat.
- 4 cups thawed frozen or well-drained canned corn
- 1 cup shredded cheddar
- 1 cup shredded Monterey Jack or Oaxaca
- 1/2 cup crumbled cotija (plus extra for serving)
- 4 oz cream cheese, softened (optional)
- 3/4 cup mayonnaise
- 3/4 cup Mexican crema or sour cream (or plain Greek yogurt)
- 2 large eggs
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter or olive oil
- 1/4 cup chopped cilantro
- 1/3 cup roasted diced poblano or 1/4 cup finely diced roasted sweet potato (optional)
- Pickled jalapeños or sliced green onions for garnish (optional)
Preheat oven to 375°F (190°C) and grease an 8×8 or 9×9-inch baking dish; in a large bowl beat together cream cheese (if using), mayonnaise, crema, eggs, lime juice, melted butter, chili powder, smoked paprika, cumin, salt and pepper until smooth, then fold in the corn, shredded cheeses, cotija, cilantro and roasted poblano or sweet potato if using, transfer to the dish and smooth the top; bake 20–25 minutes until set but still slightly jiggly in the center, let rest 5 minutes before cutting and serve topped with extra cotija, cilantro and a squeeze of lime.
Tip: Use well-drained corn and don’t overbake—the casserole should be creamy, not dry—add cream cheese for extra silkiness and adjust lime and salt after mixing but before baking.
This recipe is one of several easy casserole ideas from Delicious Casseroles that make weeknight meals effortless.
How to Add Protein: Chicken, Shrimp, and Chorizo Options

This protein-forward Mexican street corn casserole builds on the cheese-heavy vegetarian base by folding in cooked chicken, shrimp, or chorizo so you get savory, satisfying bites throughout; choose one protein or a mix, pre-cook and season it simply (lime, cumin, chili powder, salt) before mixing with the creamy corn-cheese custard, and adjust bake time only slightly so the casserole stays moist and the added protein warms through without drying.
- 4 cups thawed frozen or well-drained canned corn
- 1 cup shredded cheddar
- 1 cup shredded Monterey Jack or Oaxaca
- 1/2 cup crumbled cotija (plus extra for serving)
- 4 oz cream cheese, softened (optional)
- 3/2 cups mayonnaise and Mexican crema combined (3/4 cup each) or 1 1/2 cups mayo+Greek yogurt mix
- 2 large eggs
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter or olive oil
- 1/4 cup chopped cilantro
- 1 cup cooked shredded chicken (rotisserie or poached), or 3/4 pound peeled/deveined shrimp (cook and chop), or 3/4 pound cooked chorizo (drained); optional: diced roasted poblano or sweet potato
Preheat oven to 375°F (190°C) and grease an 8×8 or 9×9-inch baking dish; if using chicken, shred; if using shrimp, roughly chop after a quick sauté with a pinch of salt, cumin and lime; if using chorizo, remove from casing and brown, then drain and cool.
In a large bowl beat together cream cheese (if using), mayonnaise/crema mix, eggs, lime juice, melted butter, chili powder, smoked paprika, cumin, salt and pepper until smooth, then fold in the corn, shredded cheeses, cotija, cilantro and your chosen cooked protein and any roasted veg, transfer to the dish and smooth the top; bake 20–30 minutes until set but slightly jiggly in the center (add 5–8 minutes if you used a lot of dense meat), let rest 5 minutes before cutting and serve topped with extra cotija, cilantro, pickled jalapeños and a squeeze of lime.
Tip: Taste and adjust seasoning (especially salt and lime) after mixing but before baking, drain proteins well to avoid watering down the custard, and avoid overbaking to keep the casserole creamy rather than dry.
This casserole can be adapted into a healthier version by incorporating lean proteins and lighter dairy options like Greek yogurt and reduced-fat cheese for a delicious and nutritious twist.
Make-Ahead, Freezer, and Reheat Tips

This make-ahead, freezer-friendly Mexican street corn casserole with optional chicken, shrimp or chorizo is designed to be assembled ahead, chilled or frozen, and baked or reheated with minimal fuss so you can enjoy creamy, cheesy corn with protein whenever you want; follow the storage and reheating guidance below to preserve texture and flavor and prevent the custard from becoming watery or dry.
- 4 cups thawed frozen or well-drained canned corn
- 1 cup shredded cheddar
- 1 cup shredded Monterey Jack or Oaxaca
- 1/2 cup crumbled cotija (plus extra for serving)
- 4 oz cream cheese, softened (optional)
- 3/2 cups mayonnaise and Mexican crema combined (3/4 cup each) or 1 1/2 cups mayo+Greek yogurt mix
- 2 large eggs
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter or olive oil
- 1/4 cup chopped cilantro
- 1 cup cooked shredded chicken (or 3/4 lb cooked shrimp, chopped, or 3/4 lb cooked chorizo, drained)
- Optional: diced roasted poblano or sweet potato
Assemble the casserole in a greased 8×8 or 9×9 baking dish by beating cream cheese (if using) with mayo/crema, eggs, lime juice, melted butter and spices until smooth, folding in corn, cheeses, cotija, cilantro and fully cooled cooked protein, then cover tightly and refrigerate up to 48 hours or freeze (wrap with a double layer of foil and plastic or use an airtight container) for up to 3 months.
To bake from chilled, preheat oven to 375°F (190°C) and bake 20–30 minutes until set and slightly jiggly in center (add 5–10 minutes if very cold).
To bake from frozen, thaw overnight in fridge if possible and bake 30–45 minutes or bake covered at 375°F for 40–55 minutes then uncover to brown, use a toothpick to check doneness and let rest 5 minutes before serving.
When reheating portions, thaw overnight when frozen and reheat covered at 325–350°F until warmed through (20–30 minutes for a whole chilled casserole or 10–15 minutes for individual portions).
Microwave individual servings covered and stirred halfway for 1–3 minutes on medium power, and always avoid overheating to prevent the custard from separating or drying out.
Adjust salt and a squeeze of lime after reheating for best flavor.
This comforting casserole can be adapted with shredded rotisserie chicken for quick assembly and family-friendly weeknight dinners with comforting protein.
Serving Suggestions and Side Dish Pairings

Serve this creamy, cheesy Mexican street corn casserole alongside bright, fresh sides and hearty mains to balance its rich custardy texture — think crisp salads, tangy salsas, smoky grilled proteins, and warm tortillas for scooping.
- 4 cups thawed frozen or well-drained canned corn
- 1 cup shredded cheddar
- 1 cup shredded Monterey Jack or Oaxaca
- 1/2 cup crumbled cotija (plus extra for serving)
- 4 oz cream cheese, softened (optional)
- 3/4 cup mayonnaise
- 3/4 cup Mexican crema or Greek yogurt (if substituting)
- 2 large eggs
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter or olive oil
- 1/4 cup chopped cilantro
- 1 cup cooked shredded chicken (or 3/4 lb cooked shrimp, chopped, or 3/4 lb cooked chorizo, drained)
- Optional: diced roasted poblano or sweet potato
- Optional sides: cilantro-lime salad, pico de gallo, pickled red onions, warm corn or flour tortillas, grilled steak or chicken, black bean and avocado salad
Preheat oven to 375°F (190°C) and grease an 8×8 or 9×9 baking dish; beat cream cheese (if using) with mayo/crema, eggs, lime juice, melted butter and spices until smooth, fold in corn, cheeses, cotija, cilantro and fully cooled cooked protein, transfer to dish, cover and refrigerate up to 48 hours or freeze up to 3 months, bake chilled 20–30 minutes until set (add 5–10 minutes if very cold) or from thawed/frozen 30–55 minutes as needed, let rest 5 minutes, garnish with extra cotija, lime wedges and cilantro and serve with suggested sides.
Tip: For best contrasts, pair the casserole with something acidic (pico, pickled onions, lime) and a crunchy element (salad, tortilla chips) and adjust seasoning after reheating to brighten flavors.
Campbell’s classic casseroles like Green Bean Casserole are a great example of how simple pantry ingredients can become comforting, crowd-pleasing side dishes.
Tips for Achieving Smoky, Charred Corn Flavor

To coax smoky, charred corn flavor into your Mexican street corn casserole without losing its creamy custard texture, char the corn kernels first using high heat and direct contact (grill, hot skillet, or broiler), then fold them into the custard before baking so the charred notes infuse the whole dish while still retaining moisture and creaminess.
- 4 cups thawed frozen or well-drained canned corn (or fresh kernels from 5–6 ears)
- 1 cup shredded cheddar
- 1 cup shredded Monterey Jack or Oaxaca
- 1/2 cup crumbled cotija (plus extra for serving)
- 4 oz cream cheese, softened (optional)
- 3/4 cup mayonnaise
- 3/4 cup Mexican crema or Greek yogurt (if substituting)
- 2 large eggs
- 2 tablespoons lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons melted butter or olive oil
- 1/4 cup chopped cilantro
- 1 cup cooked shredded chicken (or 3/4 lb cooked shrimp, chopped, or 3/4 lb cooked chorizo, drained)
- Optional: 1–2 roasted poblano peppers, diced (for extra char)
- Optional: lime wedges and extra cotija for serving
Heat a gas or charcoal grill to high and spread corn in a single layer on a sheet pan (or use a heavy cast-iron skillet preheated over high heat); grill, broil, or sear the corn, stirring and shaking the pan until kernels are well-charred in spots (about 8–12 minutes), then remove and let cool slightly.
Meanwhile beat cream cheese (if using) with mayo/crema, eggs, lime juice, melted butter and spices until smooth, fold in the charred corn, cheeses, cotija, cilantro and cooked protein, transfer to a greased 8×8 or 9×9 dish and bake at 375°F (190°C) for 20–30 minutes if refrigerated or 30–55 minutes from frozen/thawed until set and golden on top, rest 5 minutes before serving.
Tip: Char the corn at the last minute so the kernels retain some juiciness—if charring creates too much smoke, finish by tossing the kernels with a pinch of smoked paprika and a quick hit from a kitchen torch to mimic the grilled flavor.
Seafood casseroles like the Deliciously Cozy Seafood Casserole often use a creamy base and mixed seafood that can inspire protein variations in this recipe.
Dietary Swaps: Dairy-Free, Lower-Calorie, and Keto-Friendly Options

This Mexican street corn casserole adapts easily to dairy-free, lower-calorie, and keto diets by swapping cheeses and mayo for suitable alternatives, reducing carbs, and using high-fat low-carb ingredients where needed while still keeping charred corn flavor and creamy texture; choose the version you need and follow the ingredient list and single-paragraph two-line instruction block below.
- 4 cups charred corn kernels (fresh, frozen/thawed, or canned and well drained)
- Dairy-free: 1 cup dairy-free shredded cheddar-style, 1 cup dairy-free shredded Monterey-style, 4 oz dairy-free cream cheese (optional), 3/4 cup vegan mayo, 3/4 cup plain unsweetened dairy-free yogurt or cashew crema, 1–2 tbsp nutritional yeast (optional)
- Lower-calorie: omit cream cheese, use 1/2 cup light mayo or 1/2 cup nonfat Greek yogurt plus 1/4 cup light shredded cheese each, use cooking spray instead of butter
- Keto: use 4 oz full-fat cream cheese, 3/4 cup mayonnaise (or avocado mayo), 1/2 cup shredded cheddar, 1/2 cup shredded Monterey Jack or Oaxaca, 1/4 cup grated cotija or substitute Parmesan, omit any added sweeteners or high-carb add-ins
- Common additions for all versions: 2 large eggs (or 2 flax eggs for dairy-free/vegan), 2 tbsp lime juice, 1 tsp chili powder, 1/2 tsp smoked paprika, 1/2 tsp ground cumin, 1 tsp kosher salt, 1/2 tsp black pepper, 2 tbsp melted butter or olive oil (or melted coconut oil for dairy-free), 1/4 cup chopped cilantro, 1 cup cooked protein optional (chicken, shrimp, or chorizo) or omit for vegetarian
Preheat oven to 375°F (190°C) and grease an 8×8 or 9×9 baking dish; in a large bowl beat cream cheese (or dairy-free/cream-cheese substitute) with mayo/yogurt, eggs (or flax eggs), lime juice, spices and melted fat until smooth, fold in charred corn, cheeses or substitutes, cilantro and any cooked protein, transfer mixture to the prepared dish and bake 20–30 minutes if refrigerated or 30–55 minutes from frozen/thawed until set and golden and a knife inserted near center comes out mostly clean; let rest 5 minutes before serving.
Tip: For dairy-free or lower-calorie versions, char the corn last-minute and add a pinch of smoked paprika or a quick torch to boost smoky flavor lost by cheese swaps; for keto, skip higher-carb mix-ins and use full-fat dairy or mayo to preserve creaminess and mouthfeel. This casserole also pairs well with the comforting textures of creamy broccoli rice casseroles for cozy weeknight meals.
