Mexican breakfast casserole

Mexican Breakfast Casserole

No Comments

Photo of author

By Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This Mexican Breakfast Casserole is warm, hearty, and full of bold flavor without being fussy. It’s one of those cozy breakfasts that feels special but is still easy enough for a slow morning at home. Everything bakes together in one dish, and the leftovers are just as good the next day.

Servings: 6
Total Time: 15 minutes prep + 40 minutes bake = 55 minutes

Why I Love This Recipe

The first time I made this, I wanted something comforting but more exciting than basic eggs and cheese. I used real Mexican-style spices, added beans and sausage, and when it came out of the oven, I knew it was a keeper. It smelled amazing, sliced beautifully, and tasted even better the next morning.

  • It actually tastes bold and seasoned, not bland
  • One baking dish means easy cleanup
  • Every bite has eggs, sausage, beans, and cheese
  • It reheats like a dream for busy mornings
Mexican breakfast casserole

What You’ll Need

  • 1 pound breakfast sausage
  • 8 large eggs
  • 1 cup whole milk
  • 1 cup shredded cheddar cheese
  • 1/2 cup shredded Monterey Jack cheese
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1/2 cup diced onion
  • 1/2 cup black beans, drained and rinsed
  • 1/2 cup corn kernels
  • 1/2 cup salsa
  • 1 teaspoon taco seasoning
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil
  • Cooking spray

Tools You’ll Need

  • Large skillet
  • Mixing bowl
  • Whisk
  • 9×13-inch baking dish
  • Measuring cups and spoons
  • Spatula

Why This Recipe Works (Quick Science)

Eggs cook gently in the oven and trap moisture from the salsa, vegetables, and beans, which keeps the casserole soft and fluffy. Fat from the sausage and cheese protects the eggs from drying out. As the casserole bakes, the spices warm and bloom, spreading flavor through every bite.

Substitutions and Variations

  • Swap breakfast sausage for chorizo for deeper flavor
  • Use pepper jack cheese for extra heat
  • Add diced jalapeños for spice
  • Use dairy-free milk and cheese if needed
  • Add a layer of corn tortillas for a heartier texture

Make Ahead Tips

Cook the sausage and chop the vegetables the night before and store them in the fridge. You can also fully assemble the casserole, cover it tightly, and refrigerate overnight. Bake fresh in the morning.

Cooking Instructions

Step 1: Cook the Sausage

Heat 1 tablespoon olive oil in a large skillet over medium heat. Add 1 pound breakfast sausage and break it into small crumbles. Cook until fully browned and no pink remains, then drain excess grease.

Step 2: Add Vegetables and Spices

Add 1/2 cup diced onion, diced red bell pepper, diced green bell pepper, 1 teaspoon taco seasoning, 1/2 teaspoon ground cumin, and 1/2 teaspoon chili powder. Stir and cook for 3–4 minutes until softened and fragrant.

Step 3: Add Beans and Corn

Stir in 1/2 cup black beans and 1/2 cup corn kernels. Cook for 1–2 minutes until warmed through.

Step 4: Whisk the Eggs

In a large bowl, whisk together 8 large eggs, 1 cup whole milk, 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/2 cup salsa until smooth and well combined.

Step 5: Assemble the Casserole

Spray a 9×13-inch baking dish with cooking spray. Spread the sausage mixture evenly in the dish. Pour the egg mixture over the top, then sprinkle 1 cup shredded cheddar cheese and 1/2 cup shredded Monterey Jack cheese evenly.

Step 6: Bake

Bake at 375°F (190°C) for 35–40 minutes until the center is set and the top is lightly golden.

Step 7: Rest and Serve

Let the casserole rest for 5–10 minutes before slicing and serving so it holds together cleanly.

Pro Tips

  • Let the casserole rest before cutting so slices stay neat
  • Freshly shredded cheese melts smoother than pre-shredded
  • Don’t overbake or the eggs will dry out
  • Spread the fillings evenly for balanced flavor in every bite

Leftovers and Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or oven until warmed through.

Common Mistakes

  • Skipping the spices, which makes the casserole bland
  • Not draining sausage grease
  • Overbaking the eggs
  • Cutting into the casserole too soon

What to Serve With

  • Fresh fruit
  • Avocado slices or guacamole
  • Warm tortillas
  • Extra salsa or pico de gallo

FAQ

Can I freeze this casserole?
Yes. Cool completely, wrap tightly, and freeze for up to 2 months.

Can I make it spicier?
Yes, use hot salsa or add diced jalapeños.

Can I use egg whites only?
Yes, but the casserole will be lighter and less rich.

Macros Information (Approximate per Serving)

  • Calories: 450
  • Protein: 27g
  • Fat: 33g
  • Carbohydrates: 14g

Final Thoughts

This Mexican Breakfast Casserole really earns its name. It’s bold, comforting, and full of flavor while still being easy and practical. Bake it once, and it’s likely to become part of your regular breakfast rotation. If you try it, leave a comment and share how it turned out or any twists you made.

Leave a Comment