
Layers of tortillas, spicy chorizo, and melted cheese, all bound together with fluffy eggs. Doesn’t that already sound better than another plain omelet?
I make Mexican Breakfast Casserole whenever I’m feeding a crowd or just want breakfast to feel like an actual event. It’s hearty, it’s spicy, and it somehow tastes even better the next day.
Why This Mexican Breakfast Casserole Just Works
This casserole solves the classic brunch problem: how do you feed a lot of people without standing over a stove flipping eggs one plate at a time? Everything bakes together in one dish, which means you actually get to sit down and eat with everyone else.
Have you ever tried making breakfast for a full house and ended up eating cold eggs by the time you finally sat down? This recipe fixes that completely, since it bakes hands-off while you handle everything else.
IMO, that’s exactly why this dish has become my go-to for holiday mornings and lazy weekend brunches alike.
What You’ll Need for Mexican Breakfast Casserole
Here’s the full ingredient list with quantities, so there’s no guessing at the grocery store.
Olive oil — 2 tablespoons, divided
Large onion — 1, diced
Green pepper — 1, diced
Garlic — 3 cloves, minced
Ground chorizo — 1 pound
Taco seasoning — 2 tablespoons
Frozen corn — 1 cup, thawed
Black beans — 1 can, 15 ounces, drained and rinsed
Plum tomatoes — 2, diced
Corn tortillas — 12, quartered
Mexican style cheese — 2 cups, shredded, divided
Eggs — 8 large
Milk — 1 cup
That’s the complete list. Nothing here requires a specialty grocery trip.

A Quick Note on Chorizo Choice
Fresh Mexican chorizo tends to be spicier and juicier than the cured Spanish variety, so grab that if you want the traditional flavor here. If your family prefers something milder, ground turkey or chicken with a bit of extra taco seasoning works as a solid substitute.
How to Make Mexican Breakfast Casserole, Step by Step
This process has a few stages, but none of them are difficult. I’m breaking each one down so nothing feels rushed or confusing.
Step 1: Preheat and Prep the Dish
Preheat your oven to 375°F and let it fully heat before anything goes in. Generously coat a 9×13-inch baking dish with cooking spray, covering the bottom and all the sides. This step matters more than it seems, since a well-greased dish makes serving and cleanup dramatically easier later.
Step 2: Sauté the Vegetables
Heat one tablespoon of olive oil in a large skillet over medium heat. Once it shimmers, add the diced onion, green pepper, and minced garlic. Sauté for about 2 minutes, stirring frequently, until the vegetables turn tender without going mushy.
This quick sauté builds the flavor foundation for everything that follows. Rushing through it leaves the finished casserole tasting flatter than it should.
Step 3: Cook the Chorizo Mixture
Add the ground chorizo directly into the skillet along with the taco seasoning. Break the chorizo apart with a spoon as it cooks, continuing for 5 to 7 minutes until fully browned. The spices should coat every piece evenly by the time it finishes.
Stir in the thawed corn, drained black beans, and diced tomatoes next. Cook everything together for a few more minutes, just until heated through completely. This mixture becomes the flavorful heart of the entire casserole.

Step 4: Layer the Casserole
Arrange 12 quartered tortilla pieces across the bottom of your prepared baking dish, covering it evenly. Spread one-third of the chorizo mixture over the tortillas, then sprinkle a generous handful of cheese on top. Repeat this layering process two more times, alternating tortillas, chorizo mixture, and cheese.
Finish with a final layer of tortilla pieces on top. Take your time here, since even, well-distributed layers bake more consistently than a haphazard pile.
Step 5: Prepare and Pour the Egg Mixture
Crack the eggs into a large mixing bowl and whisk them thoroughly. Pour in the milk and whisk again until the mixture looks smooth and fully combined. This egg mixture is what binds every layer together into one cohesive casserole.
Using a ladle, pour the egg mixture slowly and evenly across the entire dish. Make sure it seeps down into every layer rather than pooling only on top. Even distribution here directly affects how fluffy the final texture turns out.
Step 6: Bake to Golden Perfection
Cover the casserole tightly with foil. At this point, you can either refrigerate it overnight for baking the next morning or bake it immediately.
If baking right away, place the covered dish in your preheated oven for 30 minutes. If refrigerating overnight, pull it out the next morning and bake covered for that same 30 minutes. Either way, remove the foil afterward, sprinkle the remaining cheese over the top, and bake uncovered for another 20 to 25 minutes.
Check for doneness by inserting a knife into the center. It should come out clean, with the top looking golden and slightly puffed.
Step 7: Rest Before Serving
Pull the casserole out once it looks fully set and golden. Let it rest on the counter for 5 to 10 minutes before slicing into it. This short rest allows the layers to firm up so each portion holds together cleanly.
FYI, this is also the perfect moment to set out toppings like avocado, cilantro, or salsa so everyone can customize their own plate.
Tips for Better Mexican Breakfast Casserole Every Time
A handful of small details separate a great batch from a mediocre one.
Prep ingredients ahead of time to make morning assembly faster
Make it a day in advance for deeper, more developed flavor
Don’t skimp on the cheese, since it’s what ties every layer together
Use fresh vegetables whenever possible for the brightest flavor
Adjust the spice level by choosing a milder chorizo or dialing back the taco seasoning
Easy Variations Worth Trying
Once you’ve made the base version, a few swaps keep things interesting.
Vegetarian version: swap the chorizo for sautéed mushrooms or zucchini, plus extra black beans
Spicy version: add diced jalapeños or chopped chipotle peppers into the meat mixture
Cheese lovers version: mix in pepper jack, mozzarella, or feta alongside the Mexican-style cheese
Gluten-free version: double-check all packaged ingredients, since corn tortillas are naturally gluten-free
Dinner version: serve this casserole for dinner instead, since it works just as well any time of day
Have you tried the chipotle version yet? IMO the smoky heat takes this dish to a completely different level.

What to Serve Alongside Mexican Breakfast Casserole
This casserole pairs well with a handful of fresh toppings and drinks.
Sliced avocado for a creamy contrast
Your favorite salsa for extra kick
A dollop of sour cream on top
Fresh chopped cilantro for brightness
A glass of orange juice or a spicy michelada
FAQs About Mexican Breakfast Casserole
Can I make this casserole ahead of time? Yes, assemble it the night before, cover tightly, and refrigerate. Bake it the next morning for about 30 minutes covered, then uncover and finish baking as directed.
Can I freeze leftovers? Absolutely. Let the casserole cool completely, then wrap it tightly before freezing. Thaw overnight in the fridge and reheat in the oven before serving again.
What kind of cheese should I use? A Mexican-style cheese blend gives the most classic flavor. Pepper jack or sharp cheddar both work well if you want a slightly different twist.
Is this recipe suitable for gluten-free diets? Yes, as long as you check your taco seasoning and other packaged ingredients for hidden gluten. Corn tortillas are naturally gluten-free.
How spicy is this dish? Most of the heat comes from the chorizo and taco seasoning. Choose a milder chorizo or reduce the seasoning if you prefer a gentler flavor, then add heat back in with toppings if needed.
Can I bake this casserole without refrigerating it overnight? Yes, it bakes perfectly well the same day. The overnight rest simply deepens the flavor, but it’s completely optional if you’re short on time.
Final Thoughts on Mexican Breakfast Casserole
This recipe proves that a hearty, crowd-pleasing breakfast doesn’t need to keep you stuck at the stove all morning. Layers of tortillas, spicy chorizo, and melted cheese come together into something that feels like a genuine occasion.
Make this for your next brunch gathering and watch how quickly it disappears. Give it a try, and I promise this becomes the breakfast everyone starts requesting by name.
credit: kitchenlyhub