Mexican breakfast casserole brings the best parts of a hearty morning meal into one shareable dish: seasoned sausage, colorful peppers, black beans, tortillas, creamy eggs, salsa, and melted cheese. This Mexican breakfast casserole is especially useful when breakfast needs to serve a group because the layers can be assembled ahead, chilled, and baked when everyone is ready to eat. The center stays tender while the edges turn bubbly, making each square easy to portion for brunch.
What This Mexican Breakfast Casserole Is
This is a Southwestern-style egg bake built in a 9×13-inch dish. Corn tortillas form a soft, savory base, while sausage, peppers, onion, salsa, and black beans create a filling middle. The egg mixture binds everything as it bakes, and salsa con queso adds creamy chile flavor before the shredded Mexican blend cheese melts over the top.
The recipe makes six servings and takes about 40 minutes of preparation plus 60 minutes for chilling and baking. That timing includes a short refrigerator rest that helps the tortillas absorb some of the flavorful liquid before the casserole goes into the oven.
Why This Breakfast Casserole Works
Each layer has a clear job. Browning the sausage first develops savory flavor and removes excess grease before the meat joins the casserole. Sautéing the peppers and onion softens their texture so they finish tender instead of crunchy. Salsa and black beans add moisture and substance, while the eggs, queso, and cream set into a rich custard around the fillings.
The tortillas keep the bottom from feeling like plain scrambled eggs and make the casserole easier to cut into portions. Covering the assembled dish during its refrigerator rest also makes it convenient for a brunch schedule. Use chunky salsa, but drain away any visibly excessive liquid if it is very loose; too much moisture can delay setting.
Ingredients for Mexican Breakfast Casserole
Gather the following ingredients before starting. Have the peppers and onion diced, the black beans drained and rinsed, and the cheese divided so layering goes smoothly.
- 1 1/2 pounds ground sausage
- 1 tablespoon taco seasoning
- 1 red bell pepper, seeded and diced
- 1 green bell pepper, seeded and diced
- 1 small sweet onion, about 1 cup, diced
- 1 15-ounce jar chunky salsa
- 1 15-ounce can black beans, drained and rinsed
- 12 large eggs
- 1 cup salsa con queso
- 1/3 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1/2 teaspoon red pepper flakes
- 6 corn tortillas
- 2 cups Mexican blend shredded cheese
- Optional for serving: pico de gallo, diced avocado, cilantro, and sour cream

How to Make Mexican Breakfast Casserole
Set out a large skillet, a large mixing bowl, and a greased 9×13-inch casserole dish. Keep the oven step until after the covered dish has rested in the refrigerator.
Build the savory filling
- Spray a 9×13-inch casserole dish with nonstick cooking spray and set it aside.
- In a large skillet over medium-high heat, brown the ground sausage with the taco seasoning. Drain the grease, remove the sausage, and sauté the peppers and onion until tender.
- Return the sausage to the skillet and stir in the salsa and black beans. Remove the pan from the heat.
Whisk and layer
- In a large bowl, whisk the eggs, salsa con queso, heavy cream, salt, pepper, and red pepper flakes until combined.
- Arrange the tortillas in a single layer on the bottom of the prepared casserole dish.
- Spread the sausage mixture over the tortillas, layer on 1 cup of the shredded cheese, then add the remaining sausage mixture.
- Pour the egg mixture over the layers and top with the remaining cheese. Cover with foil and refrigerate for about 30 minutes.

Bake until set
- Preheat the oven to 375°F.
- Bake the casserole uncovered for about 45 minutes, until the center is only slightly jiggly and the edges are bubbly and firm.
- Serve warm with pico de gallo, avocado, cilantro, and sour cream.
For the best visual doneness cue, look for a set edge and a center that moves slightly when the dish is gently nudged. A knife inserted in the middle should come out without liquid egg clinging to it. Let the casserole rest for a few minutes before cutting so the layers hold together.
Serving Ideas
Serve each square with pico de gallo for brightness, avocado for richness, cilantro for a fresh herbal note, and sour cream to cool the seasoning. A simple fruit salad, sliced oranges, or a crisp green salad balances the sausage and cheese. For a brunch table, put the toppings in small bowls so everyone can customize a portion without changing the primary bake.
This casserole is also a practical use case for a make-ahead weekend breakfast. Assemble it the night before, keep it tightly covered in the refrigerator, and bake it the next morning. Add coffee, fruit, and warm tortillas for a complete brunch spread.
Tips and Optional Variation
Recipe-specific tip: Drain the salsa and black beans well, and do not skip the short rest before baking. Those two details help prevent a watery center while giving the tortillas time to soften.
Optional variation: For an optional variation, replace part of the bell pepper with diced jalapeño and use hot salsa or pepper jack cheese. Keep the sausage, egg mixture, tortilla layer, and baking time the same so the casserole remains structurally reliable. For a meatless version, omit the sausage and add extra beans and corn, but treat that as an optional variation rather than a change to the primary recipe.
Storage and Reheating
Cover leftovers with foil or plastic wrap, or transfer individual squares to airtight containers. Refrigerate for up to three days. Reheat a serving in the microwave until hot throughout, or warm the covered casserole in a 350°F oven. If reheating the whole dish, uncover it for the final few minutes so the cheese regains some of its baked texture.
The unbaked casserole can be prepared up to 24 hours ahead and kept tightly covered in the refrigerator. If it is very cold when it goes into the oven, allow a little extra baking time and rely on the set edges and knife test rather than the clock alone.
Mexican Breakfast Casserole Search Answers
Can Mexican breakfast casserole be made ahead?
Yes. Assemble it, cover it, and refrigerate it for up to 24 hours before baking. The rest helps the tortillas soften and makes the recipe easier to schedule for brunch.
How do you keep an egg casserole from getting watery?
Drain the beans and avoid adding excess liquid salsa. Bake until the center is set with only a slight jiggle, and let the casserole rest before slicing.
What goes well with Mexican breakfast casserole?
Pico de gallo, avocado, cilantro, sour cream, fresh fruit, or a green salad all work well. Their freshness balances the sausage, eggs, beans, and melted cheese.
Mexican Breakfast Casserole FAQs

With a sturdy tortilla base, creamy seasoned eggs, and a colorful sausage-and-bean filling, this Mexican breakfast casserole is built for relaxed serving. Prepare it ahead when helpful, watch for the set center, and finish each portion with the fresh toppings that make the warm layers shine.

Mexican Breakfast Casserole
Ingredients
Ingredients
- 1 1/2 pounds ground sausage
- 1 tablespoon taco seasoning
- 1 red bell pepper seeded and diced
- 1 green bell pepper seeded and diced
- 1 small sweet onion about 1 cup, diced
- 1 15-ounce jar chunky salsa
- 1 15-ounce can black beans drained and rinsed
- 12 large eggs
- 1 cup salsa con queso
- 1/3 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1/2 teaspoon red pepper flakes
- 6 corn tortillas
- 2 cups Mexican blend shredded cheese
- pico de gallo for serving
- diced avocado for serving
- cilantro for serving
- sour cream for serving
Instructions
Instructions
- Spray a 9x13-inch casserole dish with nonstick cooking spray and set it aside.
- In a large skillet over medium-high heat, brown the ground sausage with the taco seasoning. Drain the grease, remove the sausage, and sauté the peppers and onion until tender.
- Return the sausage to the skillet and stir in the salsa and black beans. Remove the pan from the heat.
- In a large bowl, whisk the eggs, salsa con queso, heavy cream, salt, pepper, and red pepper flakes until combined.
- Arrange the tortillas in a single layer on the bottom of the prepared casserole dish.
- Spread the sausage mixture over the tortillas, layer on 1 cup of the shredded cheese, then add the remaining sausage mixture.
- Pour the egg mixture over the layers and top with the remaining cheese. Cover with foil and refrigerate for about 30 minutes.
- Preheat the oven to 375°F. Bake the casserole uncovered for about 45 minutes, until the center is only slightly jiggly and the edges are bubbly and firm.
- Serve warm with pico de gallo, avocado, cilantro, and sour cream.






