Cheesy Mexican Corn Casserole
This Mexican corn casserole is the kind of side dish where the empty dish tells you everything you need to know. It is creamy, a little spicy, and loaded with sweet corn and melted cheese, all held together by a tender cornbread base that bakes up golden on top.

It uses mostly pantry staples and comes together with ten minutes of hands-on work, making it a go-to when you need something reliable and crowd-pleasing.
Why This Casserole Stays in the Rotation
The mix of sharp cheddar, pepper jack, and mild green chiles gives you just enough heat without scaring anyone away. The boxed corn muffin mix does the heavy lifting, turning a bowl of wet ingredients into a spoonable, fluffy casserole with a buttery crust around the edges.
I keep coming back to it because it holds beautifully on a buffet, reheats well for days, and somehow tastes even better the next day once the spices settle in.
Ingredients

- 2 cans (15 oz each) whole kernel corn, drained: look for no-salt-added if you want to control the salt yourself
- 1 can (14.75 oz) cream-style corn: provides that signature creamy base
- 1 cup sour cream: full-fat keeps the casserole tender
- 1/2 cup unsalted butter, melted: let it cool a minute so it does not scramble the eggs
- 2 large eggs, lightly beaten: helps the casserole set as it bakes
- 1 box (8.5 oz) corn muffin mix, such as Jiffy: the key binder, do not skip it
- 1 can (4 oz) diced green chiles, drained: mild and tangy, the foundation of the Mexican flavor
- 1 cup shredded sharp cheddar cheese: grab a block and shred it yourself for the best melt
- 1/2 cup shredded pepper jack cheese: adds a gentle kick and extra creaminess
- 1 tsp chili powder: a warm, earthy note
- 1/2 tsp ground cumin: rounds out the spice
- 1/2 tsp salt: adjust if your butter or canned corn is already salted
- 1/4 tsp black pepper
Variations / Substitutions
- Make it spicier: swap the green chiles for one or two seeded, diced fresh jalapeños and try habanero jack in place of pepper jack
- Swap the cheese: a mix of Monterey Jack and crumbled cotija on top after baking gives a salty, tangy finish
- Turn it into a main dish: fold in 1 ½ cups of cooked, crumbled chorizo or shredded rotisserie chicken before baking
- Dairy-free option: use a plant-based sour cream and a good melting dairy-free cheddar, though the texture will be a touch looser
If you like this, you’ll love our Green Chile Chicken Enchiladas.
How to Make Cheesy Mexican Corn Casserole
Step 1: Mix the Casserole Batter

Preheat the oven to 350°F (175°C) while you gather everything. In a large mixing bowl, whisk the 2 beaten eggs, 1 cup sour cream, ½ cup melted butter, the drained green chiles, 1 teaspoon chili powder, ½ teaspoon cumin, ½ teaspoon salt, and ¼ teaspoon black pepper until smooth. Add both cans of drained whole kernel corn and the can of cream-style corn, then stir in the box of corn muffin mix, 1 cup cheddar, and ½ cup pepper jack until no dry pockets remain.
The batter will look loose and pale yellow with streaks of melted butter and cheese. It’s supposed to be thin, so don’t worry. Grease a 9×13-inch baking dish, pour the mixture in, and spread it into an even layer.
Step 2: Bake Until Golden

Slide the dish into the preheated oven and bake for 40 to 45 minutes. You’ll know it’s ready when the top turns golden brown and the edges start pulling away from the sides of the dish slightly.
The center should be set but with a tiny jiggle, like a spoonbread. The casserole will puff up a bit as it bakes and settle once it cools. A toothpick inserted near the center should come out with just a few moist crumbs.
Step 3: Scoop and Serve

Let the casserole sit on a cooling rack or a trivet for 5 minutes so it firms up enough to hold a clean scoop. Run a serving spoon through it and pile generous portions onto plates. A little chopped fresh cilantro on top brightens every bite, but it’s just as good without.
Serve while it’s still hot and the cheese is pulling away in glossy strands.
Tips for the Best Mexican Corn Casserole
- Don’t overmix once the corn muffin mix goes in. Stir just until combined so the casserole stays tender, not tough.
- For a crispier, deeper brown top, turn on the broiler for the last 2 minutes of baking. Watch it closely.
- Double the recipe for a crowd. Use a deep 9×13 or a 4-quart baking dish and tack on 10 extra minutes of bake time.
- If your oven runs hot, check at the 35-minute mark. The color is your guide, more than the clock.
Bake times by dish size:
| Pan size | Bake time (approx.) |
|---|---|
| 9×13-inch (standard) | 40 to 45 minutes |
| 8×8-inch (thicker) | 45 to 50 minutes |
| 11×7-inch | 40 to 45 minutes |
Storing Leftovers
- Refrigerate: cover the dish tightly and store in the fridge for up to 4 days.
- Reheating: a 350°F (175°C) oven for 10 to 15 minutes wakes up the creamy texture and recrisps the top better than a microwave, though the microwave works in a pinch for single servings.
What Goes Well with Cheesy Mexican Corn Casserole
A bright, smoky grilled chicken or a simple carne asada keeps the meal hearty while the casserole brings the creamy, spicy contrast. For a lighter night, ladle up a bowl of black bean soup and let the corn casserole be the star on the side. Tacos with a fresh salsa verde also love a spoonful of this baked, cheesy corn tucked next to them.
Frequently Asked Questions
Can I use fresh corn instead of canned?
Yes, you can. Cut the kernels from 4 large ears of corn and use about 2 cups in place of the two cans of drained kernel corn. The cream-style corn is still needed for moisture.
What can I use if I don’t have corn muffin mix?
There’s not a good swap for the boxed mix here. It provides the structure and the classic cornbread flavor, so skipping it leaves you with a runny, unset casserole.
Can I assemble this ahead of time?
You can mix everything, pour it into the greased dish, cover, and refrigerate for up to 4 hours before baking. Pull it out while the oven preheats. It may need an extra 5 minutes in the oven straight from the fridge.
Can I freeze the baked casserole?
Yes. Cool it completely, wrap it tightly, and freeze for up to 2 months. Thaw overnight in the fridge, then reheat at 350°F (175°C) until warmed through in the center.

Cheesy Mexican Corn Casserole Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Whisk eggs, sour cream, butter, green chiles, chili powder, cumin, salt, and pepper. Stir in both corns, muffin mix, and cheeses until just combined. Pour into a greased 9×13 dish.
- Bake 40 to 45 minutes until golden brown and the center is set with a slight jiggle.
- Cool 5 minutes, then scoop servings onto plates. Top with cilantro if you like and serve hot.
