The Mexican Breakfast Casserole Difference
- All the flavor of a taco, minus the mess: We’re taking those classic taco fillings—seasoned beef, melty cheese, and fresh salsa—and baking them into a single, glorious dish.
- A foolproof, custard-like base: The secret is a perfectly balanced egg and milk mixture that bakes up light, fluffy, and never soggy, even with all those hearty mix-ins.
- Make-ahead magic for stress-free mornings: Assemble it the night before, pop it in the fridge, and just bake it off in the morning. It’s the ultimate brunch shortcut.
The Essential Components

- 1 lb ground beef or chorizo: (Chorizo adds incredible smoky depth, but beef is a classic choice)
- 1 medium onion, diced: For that aromatic base.
- 1 red bell pepper, diced: Adds sweetness and color.
- 2 cloves garlic, minced: Non-negotiable for flavor.
- 1 packet (1 oz) taco seasoning: Or 3 tablespoons of your homemade blend.
- 10 large eggs: The backbone of the casserole.
- 1 cup whole milk or half-and-half: (Half-and-half yields a richer, creamier custard)
- 2 cups shredded Mexican blend cheese: (A mix of cheddar, Monterey Jack, and asadero is ideal for melting)
- 1 can (4 oz) diced green chiles: For a gentle, earthy heat.
- 6-8 corn or flour tortillas, cut into 1-inch strips: (Stale tortillas work best as they absorb the custard without turning to mush)
- Salt and black pepper to taste:
- Optional toppings: Fresh salsa, sour cream, sliced avocado, fresh cilantro, and pickled jalapeños.
Swaps & Alternatives
- Make it vegetarian: Swap the meat for a can of black beans (rinsed and drained) and a cup of corn kernels. Sauté them with the onions and peppers.
- Use leftover taco meat: This is a fantastic way to use up leftover meat from your Mexican Beef And Rice Skillet.
- Dairy-free option: Use a full-fat unsweetened oat milk or almond milk for the custard and a vegan shredded cheese that melts well.
- Spice it up: Add a chopped jalapeño to the sauté or a dash of cayenne pepper to the egg mixture.
- Gluten-free: Simply use 100% corn tortillas. This version is naturally gluten-free, similar to our Mexican Breakfast Casserole.
Chef’s Twists
- The “Green Chile” Dream: Stir a 7-ounce can of salsa verde into the egg mixture for a tangy, tomatillo-forward flavor.
- Potato Layer: Add a layer of frozen hash browns (thawed and patted dry) on the bottom of the dish before adding the tortillas for extra heartiness.
- Smoky Chipotle Kick: Blend one chipotle pepper in adobo sauce into the milk before whisking with the eggs. This adds a deep, smoky heat that’s incredible.
- Breakfast Taco Casserole: Top the finished casserole with crumbled queso fresco, a drizzle of crema, and a sprinkle of everything bagel seasoning for a next-level finish.
How to Make Mexican Breakfast Casserole

1. Brown the Meat and Aromatics
In a large skillet over medium-high heat, cook the ground beef or chorizo, breaking it apart with a spoon, until it’s fully browned and no longer pink. Drain off any excess fat. Add the diced onion and bell pepper, and cook for 4-5 minutes until softened. Stir in the garlic and taco seasoning, cooking for one more minute until fragrant. Remove from heat and set aside.2. Build the Custard Base
In a large bowl, whisk together the eggs, milk, and a generous pinch of salt and pepper until completely smooth and uniform. This is your custard. It’s the same principle you’d use for a perfect Quiche Lorraine, but with a spicy, Mexican-inspired twist.3. Layer the Casserole
Grease a 9×13-inch baking dish. Spread half of the tortilla strips across the bottom. Top with half of the meat mixture, half of the diced green chiles, and one cup of the shredded cheese. Repeat the layers: the remaining tortillas, meat, green chiles, and top with the final cup of cheese. Carefully pour the egg custard evenly over the entire dish, making sure to get it into all the nooks and crannies.4. Let It Rest (The Secret Step)
This is crucial. Gently press down on the casserole with a spatula to help the tortillas absorb the liquid. Cover the dish with plastic wrap and refrigerate for at least 30 minutes, or ideally overnight. This allows the tortillas to fully soak up the custard, resulting in a perfectly tender, not dry, casserole. This technique is what separates this dish from a simple scramble.5. Bake to Golden Perfection
When you’re ready to bake, preheat your oven to 375°F (190°C). Remove the plastic wrap and let the casserole sit on the counter while the oven heats. Bake for 35-45 minutes, or until the center is just set (it should jiggle slightly) and the top is golden brown and bubbly. A knife inserted into the center should come out clean.6. Rest and Serve
Let the casserole rest for at least 10 minutes before slicing. This allows the custard to fully set, making for clean, beautiful slices. While it rests, you can whip up a quick batch of Cilantro Lime Rice to serve on the side.Common Mistakes to Avoid
- Skipping the Resting Time: This is the #1 mistake. If you bake it immediately, the tortillas will be dry and the casserole will be watery. The rest is non-negotiable.
- Over-baking the Custard: A dry, rubbery casserole is a sad casserole. Bake just until the center is set. It will continue to cook as it rests.
- Using Pre-shredded Cheese: It contains anti-caking agents that prevent it from melting into a smooth, creamy layer. Buy a block and shred it yourself for the best texture.
Perfect Pairings
This casserole is a star on its own, but it loves company. Serve it with a dollop of sour cream, a generous spoonful of fresh salsa, and sliced avocado.For a full brunch spread, consider adding a side of refried beans or a simple fruit salad. It also pairs beautifully with other Mexican-inspired dishes. You could easily serve it alongside some hearty Mexican Beef And Rice Skillet for a larger gathering.
And if you’re in the mood for a completely different but equally delicious handheld option, check out our collection of quesadilla recipes for a quick lunch. Or, for a fun appetizer, our nachos recipes are always a crowd-pleaser. For a more traditional holiday meal, you might love our tamales recipes, and for a cozy dinner, a big pot of chili recipes is perfect. And don’t forget, you can always use leftover casserole filling to make incredible fajita recipes later in the week.
For a lighter, individual-sized option, you can also pour this mixture into a greased muffin tin to make Mini Quiche—just reduce the baking time to about 18-22 minutes.
First time making Mexican Breakfast Casserole? I hope this guide made it easy. Let me know how it turned out!
Can I make this Mexican Breakfast Casserole ahead of time?
Yes, this recipe is designed for make-ahead convenience. You can assemble the casserole completely, cover it with plastic wrap, and refrigerate it for at least 30 minutes or ideally overnight. The resting time is crucial as it allows the tortilla strips to absorb the egg custard, resulting in a perfectly tender texture. When ready to bake, simply remove the plastic wrap, let it sit on the counter while the oven preheats, and bake as directed.
What is the best type of tortilla to use, and can I make this gluten-free?
The recipe calls for either corn or flour tortillas cut into 1-inch strips, but it notes that slightly stale tortillas work best as they absorb the custard without turning to mush. To make the casserole gluten-free, simply use 100% corn tortillas, which makes the dish naturally gluten-free.
What is the most common mistake to avoid when making this casserole?
The number one mistake is skipping the resting time. If you bake the casserole immediately after assembling, the tortillas will be dry and the casserole will be watery. The article states this step is ‘non-negotiable’ for the best texture. Other common mistakes include over-baking the custard (bake just until the center is set) and using pre-shredded cheese, which contains anti-caking agents that prevent smooth melting.
How can I make this Mexican Breakfast Casserole vegetarian?
To make a vegetarian version, simply swap the ground beef or chorizo for a can of black beans (rinsed and drained) and a cup of corn kernels. Sauté these with the onion and bell pepper in place of the meat.


Mexican Breakfast Casserole Taco Twist
Equipment
- Large skillet
- 9×13 inch baking dish
- Large mixing bowl
- Whisk
- Chef’s knife
- Cutting board
- Wooden spoon or spatula
- Measuring cups and spoons
- Plastic Wrap
- Box grater (for cheese)
Ingredients
- 1 lb ground beef or chorizo
- 1 medium onion, diced
- 1 red bell pepper, diced
- 2 cloves garlic, minced
- 10 large eggs
- 1 cup whole milk or half-and-half
- 2 cups shredded Mexican blend cheese from a block
- 6-8 corn or flour tortillas, cut into 1-inch strips
- Salt and black pepper to taste
- Optional toppings: fresh salsa, sour cream, sliced avocado, fresh cilantro, pickled jalapeños
Instructions
- In a large skillet over medium-high heat, cook the ground beef or chorizo, breaking it apart with a spoon, until fully browned and no longer pink. Drain off any excess fat.
- Add the diced onion and bell pepper to the skillet and cook for 4-5 minutes until softened. Stir in the garlic and taco seasoning, cooking for one more minute until fragrant. Remove from heat and set aside.
- In a large bowl, whisk together the eggs, milk, and a generous pinch of salt and pepper until completely smooth and uniform.
- Grease a 9×13-inch baking dish. Spread half of the tortilla strips across the bottom. Top with half of the meat mixture, half of the diced green chiles, and one cup of the shredded cheese.
- Repeat the layers: remaining tortillas, remaining meat, remaining green chiles, and top with the final cup of cheese. Carefully pour the egg custard evenly over the entire dish, making sure to get it into all the nooks and crannies.
- Gently press down on the casserole with a spatula to help the tortillas absorb the liquid. Cover the dish with plastic wrap and refrigerate for at least 30 minutes, or ideally overnight.
- When ready to bake, preheat your oven to 375°F (190°C). Remove the plastic wrap and let the casserole sit on the counter while the oven heats.
- Bake for 35-45 minutes, or until the center is just set (it should jiggle slightly) and the top is golden brown and bubbly. A knife inserted into the center should come out clean.
- Let the casserole rest for at least 10 minutes before slicing. Serve with optional toppings like fresh salsa, sour cream, sliced avocado, fresh cilantro, and pickled jalapeños.
