EretenSouthern and Tex-Mex recipes

Mexican Street Corn Casserole

Mexican Street Corn Casserole

If you’re looking for a recipe for Mexican Corn Casserole that’s not creamy and flavorful but also delivers the well-balanced balance of spice and comfort, you’ve found it! This version is packed with bold, authentic Tex-Mex flavors you crave while keeping it quick and plain for busy weeknights.

Wooden spoonful of street corn casserole in a baking dish.

Mexican Street Corn Casserole

What sets this Mexican Corn Casserole apart is not the ingredients but how everything is ready for maximum flavor. With our Texas roots and years of experience developing recipes, we've put together a casserole that feels like home without spending hours in the kitchen. The combination of fresh corn, chiles, and a creamy sauce ensures every bite is packed with the right amount of zest, tang, and richness you’ve come to know with elotes.

This is Tex-Mex comfort food at its finest. It’s an straightforward-to-make dish that brings big flavor without a lot of effort, making it suited to both weeknight parties, dinners, and potlucks.

It’s our goal to help connect people to the flavors we grew up with—whether you’re new to Southern and Tex-Mex food or have fond memories of it. This casserole is a reflection of that approach and doesn’t add stress to the dinner routine.

Why you will come back to this Mexican Corn Casserole Recipe

  • Tastes like classic street corn (elote) in casserole form
  • No boxed mix or canned creamed corn
  • Straightforward to throw together
  • Bright and fresh, not heavy or overly rich
  • Well-balanced for potlucks, taco night, or holiday sides
  • Reheats great without getting watery

What is elote?

Also known as traditional Mexican street corn, elote is a popular street food. It typically consists of charred, grilled corn on the cob that’s covered in a creamy and sometimes a little bit of spicy hot sauce, and sprinkled with herbs and spices.

Meaning “corn cob” in Spanish, Elote Is served still on the cob. When taken off the cob, mixed with the other ingredients, and served in a cup, it’s called Esquites.

As such, you could also call this corn casserole Esquites Casserole!

Mexican Street Corn Casserole Ingredients

Here’s what you’ll need to stock up on to make this straightforward Mexican corn casserole:

  • Mayonnaise – We suggest using regular mayonnaise rather than light, but use what you have on hand.
  • Sour cream – Be sure to grab the full fat kind. The fat free variety isn’t going to give you the same taste.
  • Chili powder – This will bring the heat to your dish. You could also substitute it with cayenne pepper.
  • Garlic powder – Make sure it isn’t expired. You want it to have a bold taste.
  • Ground cumin – Stick with a quality brand for your ground cumin. Some brands give you an overwhelming earthy flavor that can ruin the entire thing.
  • Salt – we always use coarse kosher salt. Morton is the brand we typically grab.
  • Frozen corn – Yellow corn and white corn will both work. You can also use fresh or canned corn. If using canned corn, be sure to drain it completely to avoid a soggy casserole. While cream style corn is satisfying, we would pass on adding that in here.
  • Cotija cheese – Use queso fresco cheese for a more traditional substitute. Feta cheese could also work in a pinch.
  • Fresh cilantro – It’s inexpensive and adds great flavor to this.
  • Fresh limes –You’ll need the zest and the juice, so we don’t recommend using bottled lime juice. You’ll want fresh lime juice for this. —it makes a difference.
Ingredients needed to make Mexican corn casserole.

Mexican Street Corn Casserole Seasoning

Elote typically contains a spice mix of chili powder, garlic powder, cumin, and salt.

Tajín, which is chili lime seasoning, is another popular topping for elote.

The grocery chain Trader Joe’s sells its own Everything but the Elote Seasoning, which includes cane sugar, salt, corn flour, parmesan cheese, chipotle powder, dried cilantro, and cumin, plus other flavorings and preservatives.

The Spice Lab also makes A great blend.

How to cook Elote Casserole

  1. The first thing to do is thaw the corn. This is an important step or your casserole might be soggy! Here’s a Tutorial on thawing frozen corn If you are in a hurry. Be sure to drain any extra water that might come off.
  2. Then, preheat the oven to 350°F. Get out a 9×13-inch baking dish and set it aside.
  3. In a large bowl, combine the mayo, sour cream, chili powder, garlic powder, cumin, salt, lime zest, and lime juice. Stir until everything is well mixed.
  4. Next, fold in the corn and cotija cheese until evenly coated and distributed.
  5. Then pour the corn mixture into the baking dish and pop it in the oven. Bake for 30-35 minutes.
  6. Before serving, you can top it with additional seasonings, cotija cheese, and chopped fresh cilantro if desired.
Seasonings measured into a mixing bowl with mayo and sour cream.
Mixing bowl with sour cream, mayo, seasonings and lime juice.
Corn added to the street corn casserole sauce in a mixing bowl.
Mixing bowl with corn and cotija cheese inside with a mixing spoon.
Mexican Corn casserole in a baking dish.

Elote Casserole Substitutions & Variations

This casserole can be customized any way you like. While not exactly the traditional elote, a few fun ways to change it up include:

  • Sprinkling green onions on top
  • Adding in jalapeno pepper
  • Make it even creamier with some cream cheese in the sour cream/mayo mix
  • Use ancho chili powder in place of standard chili powder
  • Add in cheddar cheese or Mexican blend cheese to make it extra cheesy
  • Sprinkle in some black pepper
  • Add in red pepper flakes for extra spice
  • Add in roasted green chiles or extra chili powder to add a little heat

Serving Suggestions for Elote Casserole

This creamy elote casserole works anywhere you’d normally serve Mexican street corn, but it’s even easier for feeding a crowd.

Serve it with grilled or smoked meats

Make it part of taco night

Bring it to potlucks and cookouts

  • Summer BBQs
  • Cinco de Mayo parties
  • Backyard cookouts
  • Holiday meals when you want something different

Mexican Corn Casserole Recipe Tips & Tricks

  • It’s important that the corn is fully thawed before you cook with it. If not, it can cause the casserole to be watery.
  • Make sure your spices aren’t expired. It’s a good idea to check them at least once a year!
  • If you want to make this into a one-dish meal, you can add some cooked lean ground beef that’s been seasoned with taco seasoning for a full meal.
Baking dish mexican street corn casserole with a lime wedge on top.

How to keep Mexican Street Corn Casserole

To store leftover street corn casserole, allow it to first come to room temperature. Once it has cooled completely, place it in an airtight container in the refrigerator. It will stay fresh for 3-4 days.

Mexican Street Corn Casserole FAQs

Prep 10 minutesCook 40 minutesMakes 8 servings

Ingredients

  • ¾ cup mayo
  • ¼ cup sour cream full fat version
  • 1 teaspoon chili powder
  • ½ teaspoon garlic powder
  • ½ teaspoon ground cumin
  • ½ teaspoon coarse kosher salt
  • 30 ounces frozen corn thawed
  • 6 ounces cotija
  • ¼ cup chopped cilantro
  • 2 fresh limes zested and juiced
  • 1 pinch cayenne (optional)
  • Toppings: extra cotija, fresh lime zest, dusting of chili powder, small drizzle of butter

Method

  1. Preheat the oven to 350°F.
  2. In a mixing bowl, combine the mayo, sour cream, chili powder, garlic powder, cumin, salt, lime zest, and lime juice. Mix to combine well.
  3. Add the corn and cotija cheese to the mix and stir to combine.
  4. Pour the corn mixture into a 9×13 baking dish .
  5. Bake for 30-35 minutes.
  6. Top with additional seasonings, cotija cheese, and cilantro if desired.

Notes

  • It’s important that the corn is fully thawed. If not, it can cause the casserole to be watery.

Other plates from the kitchen

Dishes that sit near this one, with their own ingredient list.