I’ve been making this Mexican breakfast casserole for years when I need a crowd-pleasing brunch or an easy weeknight dinner that doubles as breakfast the next day. It layers chorizo, eggs, tortillas, and melty cheeses into a savory, slightly spicy bake that slices cleanly and travels well to potlucks or holiday mornings.
Why you’ll love this dish
This casserole hits a sweet spot: it’s fast to assemble, feeds a crowd, and keeps well for leftovers. The corn tortillas soak up the egg mixture so each bite is custardy, while chorizo or breakfast sausage gives it a smoky, savory backbone. It’s also forgiving—swap cheeses, use less spice, or add extra veggies without breaking the recipe.
“We served this for Sunday brunch and everyone went back for seconds — simple, comforting, and full of flavor.”
If you’re collecting easy casserole ideas for family meals, you might also enjoy this hearty 5-ingredient hamburger potato casserole, which is just as hands-off and crowd-friendly.
How this recipe comes together
- Brown and season the meat with onion and bell pepper so the base is flavorful.
- Whisk eggs with milk and spices to make a custard that sets the casserole.
- Layer corn tortillas, the meat-veg mix, and two cheeses, then pour the egg mixture over everything.
- Bake covered to let the eggs set without over-browning, then uncover to get a golden top.
If you like make-ahead breakfast ideas, this approach is similar in convenience to an air-fryer breakfast burrito recipe, but designed for slicing and serving a crowd.
What you’ll need
- 1 lb chorizo or breakfast sausage, cooked and crumbled (chorizo for smoky heat; sausage for milder flavor)
- 8 eggs, beaten
- 1/2 cup milk or half-and-half (half-and-half yields a richer custard)
- 1 cup shredded cheddar cheese
- 1 cup shredded pepper jack cheese (or swap for Monterey Jack)
- 1 red bell pepper, diced
- 1/2 onion, diced
- 1 (4 oz) can diced green chiles, drained
- 6 corn tortillas, cut in halves or quarters (use corn for texture—flour works in a pinch)
- 1 tsp ground cumin
- 1 tsp smoked paprika (or regular paprika)
- 1/2 tsp salt, or to taste
Notes and substitutions:
- To make it vegetarian, use a plant-based crumbled sausage or black beans plus a pinch more cumin.
- Want it lighter? Use milk instead of half-and-half and swap half the cheeses for reduced-fat versions.
- For a milder version, omit the pepper jack and add diced tomatoes or mild cheddar.
For more casserole inspiration with a rustic, homey feel, check out this Amish country casserole.
Directions to follow
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a large skillet over medium heat, cook the chorizo or breakfast sausage with the diced onion and red bell pepper. Stir occasionally until the meat is browned and the vegetables are softened, about 6–8 minutes. Drain excess grease and set the mixture aside to cool slightly.
- In a medium bowl, whisk together the eggs, milk (or half-and-half), cumin, paprika, and salt until fully combined. Taste and adjust seasoning.
- Arrange half of the tortilla pieces in an even layer across the bottom of the prepared baking dish. Press them down slightly so they overlap.
- Spoon half of the meat-and-vegetable mixture over the tortillas. Sprinkle with half of the cheddar and half of the pepper jack cheese. Pour half of the egg mixture evenly over the top.
- Repeat: another layer of tortillas, the remaining meat mixture, the remaining cheeses, and then pour the remaining egg mixture to cover. Press gently so the tortillas absorb the custard.
- Cover the dish tightly with foil and bake for 30 minutes. Remove the foil and bake an additional 10–15 minutes until the top is golden and the eggs are set (a knife inserted in the center should come out mostly clean).
- Remove from the oven and let rest for 10 minutes to set before slicing. Garnish with chopped cilantro, sliced avocado, or a spoonful of salsa if desired.

For a sweet-contrast breakfast plate idea, you can pair slices with light fruit bowls like this baked blueberry cottage cheese breakfast bowl.
Best ways to enjoy it
- Serve slices with fresh cilantro, diced avocado, and a dollop of sour cream or salsa verde.
- For a brunch buffet, place hot sauce, chopped tomatoes, sliced jalapeños, and lime wedges nearby so guests can customize.
- Pair with a simple green salad for dinner or with roasted potatoes and fresh fruit for a hearty brunch.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container for up to 3–4 days. Cool to room temperature before refrigerating.
- Reheat: Warm individual portions in the microwave for 60–90 seconds, or reheat slices in a 350°F (175°C) oven for 10–15 minutes until heated through. Cover loosely with foil to prevent over-browning.
- Freeze: Wrap cooled slices tightly in plastic wrap and foil, or store in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Food safety: Do not leave the casserole at room temperature for more than 2 hours. Reheat to at least 165°F (74°C) before serving.
Pro chef tips
- Drain well: If using chorizo, drain excess fat after browning to avoid a greasy casserole. Blot with paper towels if needed.
- Don’t over-soak tortillas: Cut pieces should be overlapped but not completely saturated before baking—this keeps some texture.
- Cheese placement: Reserving part of the cheese for the uncovered bake time gives a crisp, bubbly top.
- Even slices: Let the casserole rest before slicing to get clean pieces—cut with a sharp serrated knife or a plastic spatula for best results.
- Make-ahead: Assemble the dish a few hours ahead, cover, and refrigerate. Add 5–10 extra minutes to the baking time if baking cold from the fridge.
Recipe variations
- Green chile and potato: Add thinly sliced cooked potatoes and more green chiles for a New Mexico-style spin.
- Southwestern veggie: Replace meat with sauteed mushrooms, zucchini, and black beans for a vegetarian option.
- Spicy breakfast bake: Use hot chorizo and add chopped pickled jalapeños between layers.
- Lower-carb: Use halved, lightly fried low-carb tortillas or even thinly sliced roasted eggplant as layers.
- Cheesy swap: Try Oaxaca or Monterey Jack for a melty, milder flavor, or mix in Cotija for a salty finish.
Helpful answers
Q: How long does this take to prepare and bake?
A: Active prep is about 15–20 minutes (cook meat, chop veggies, whisk eggs, layer). Baking is 40–45 minutes total, plus a 10-minute rest—plan roughly 1 hour and 15 minutes from start to table.
Q: Can I use flour tortillas instead of corn?
A: Yes. Flour tortillas will be softer and may absorb liquid differently—cut them into pieces the same way, but expect a slightly different texture. Toasting flour tortillas briefly before layering helps prevent sogginess.
Q: Is it safe to assemble the casserole the night before?
A: Yes. Assemble, cover tightly, and refrigerate overnight. Remove from fridge ~20 minutes before baking and add 5–10 minutes to baking time if starting cold.
Q: Can I reduce the spice level?
A: Use mild breakfast sausage instead of chorizo, swap pepper jack for mild cheddar, and omit jalapeños if you add them. Drain the green chiles or use mild canned tomatoes.
Q: What’s the best way to reheat for a crowd?
A: Preheat the oven to 350°F (175°C) and reheat the whole pan, covered with foil, for 20–30 minutes or until warmed through. Remove foil for the last 5–10 minutes to refresh the top.
Conclusion
If you want more casserole ideas to rotate into weekend brunches, this Mexican breakfast casserole is an easy, adaptable option that scales well and keeps nicely for leftovers. For a slightly different approach and additional tips, see the classic version at Gimme Some Oven’s Mexican Breakfast Casserole. For another home-cooker’s take with helpful notes, check out the recipe at Joyfully Mad’s Mexican Breakfast Casserole. And if you want a straightforward walk-through with photos, this Mexican Breakfast Casserole Recipe from The Gracious Wife is a great, practical reference.





