Hey, breakfast lovers!
Are you ready to spice up your morning? I’ve got a delicious treat for you.
Today, I’m sharing my favorite Mexican breakfast casserole!
It’s loaded with flavor, super filling, and perfect for sharing (or not, no judgment here!).
Plus, it’s easy to whip up, even on a busy morning.
Let’s dive into this tasty recipe! 🌶️🥚
Preparation Time | 20-30 minutes |
Cooking Time | 40-50 minutes |
Total Time | 60-80 minutes |
Level of Difficulty | Medium |
Ingredients
- 12 large eggs
- 2 cups whole milk
- 2 teaspoons new mexico chili powder
- 1 teaspoon ground cumin
- 1 teaspoon kosher salt
- 6 medium roma tomatoes, chopped
- 1/4 medium white onion, diced
- 2 jalapeños, deveined and minced
- 4 garlic cloves, minced
- 12 corn tortillas
- 16 ounces bacon, cooked and cut into bite-sized pieces
- 8 ounces pepper jack cheese, shredded
- 8 ounces medium cheddar cheese, shredded
- 1/4 cup fresh cilantro, chopped
Step 1: Prepare Your Baking Pan and Preheat the Oven
Preheat your oven to 350°F (175°C).
While it’s warming up, spray a 9×13-inch baking pan with non-stick spray to ensure that your casserole will come out easily once it’s cooked.
Step 2: Whisk Together Egg Mixture
In a large bowl, combine 12 large eggs and 2 cups of whole milk.
As you whisk, sprinkle in 2 teaspoons of New Mexico chili powder, 1 teaspoon of ground cumin, and 1 teaspoon of kosher salt.
Continue whisking until the mixture is fully combined and free of large clumps.
Step 3: Prepare the Tomato Mixture
In a medium bowl, combine 6 chopped roma tomatoes, 1/4 diced medium white onion, 2 deveined and minced jalapeños, and 4 minced garlic cloves.
Toss these ingredients together to make a fresh and zesty tomato mixture.
Step 4: Layer the Casserole
Line the bottom of your prepared baking pan with 4 corn tortillas, overlapping them if necessary to cover the entire bottom.
Layer on 1/4 of the tomato mixture, 1/4 of the cooked and cut bacon (16 ounces total), and 1/4 of each cheese (8 ounces of shredded pepper jack and 8 ounces of shredded medium cheddar).
Repeat the layering process twice more, each time beginning with tortillas and ending with the cheeses.
Step 5: Add Egg Mixture and Bake
Pour the egg mixture over the layered casserole, making sure it’s evenly distributed.
Place the casserole in the oven and bake uncovered for 40-50 minutes, or until a knife inserted in the center comes out clean.
Step 6: Finish and Serve
Once the casserole is baked through, top it with the remaining cheese and place it under the broiler for about 2 minutes, or until the cheese is melted and bubbly.
Sprinkle the remaining tomato salsa and bacon over the top, then garnish with 1/4 cup of chopped fresh cilantro.
Serve hot and enjoy your delicious layered casserole!