As the sun rises and the aroma of spices fills the kitchen, my mind wanders to moments shared around the breakfast table. This Ultimate Mexican Breakfast Casserole is more than just a dish; it’s a heartwarming morning ritual that brings family and friends together. Bursting with layers of melty cheese, savory sausage, and colorful veggies, this casserole delivers both comfort and joy right on your plate. It’s wonderfully versatile, making it perfect for meal prepping or showcasing at your next brunch gathering. Plus, you can easily customize it to suit any dietary preference, whether you’re craving a vegetarian twist or a low-carb option. Are you ready to transform your breakfast routine and create unforgettable memories with this delicious recipe? Let’s dive in!

Why is this casserole a breakfast game-changer?

Flavor Explosion: This Mexican Breakfast Casserole combines bold spices with melty cheeses, making every bite a revelatory experience.
Customizable: Tailor it to your taste—swap in black beans for a vegetarian option or use zucchini ribbons for a low-carb twist!
Quick Prep: Whip it up in no time; simply layer, bake, and enjoy. It’s the perfect solution for busy mornings.
Crowd-Pleaser: Whether it’s a holiday brunch or a cozy weekend breakfast, this dish garners compliments from all who taste it. For a delightful pairing, try serving it with a light side of Breakfast Grilled Cheese.
Heartwarming Tradition: Rooted in Mexican heritage, this casserole is about gathering and sharing love over food, perfect for creating lasting memories.

Mexican Breakfast Casserole Ingredients

For the Casserole
Chorizo or Breakfast Sausage – Adds savory depth and spice; substitute with turkey sausage or black beans for a vegetarian version.
Eggs – Provide structure and richness; use egg substitutes for a lower cholesterol option.
Milk or Half-and-Half – Contributes creaminess to the egg mixture; for a dairy-free version, substitute with almond milk or coconut cream.
Shredded Cheddar Cheese – Melts beautifully, adding flavor and creaminess; use a dairy-free cheese for a vegan option.
Shredded Pepper Jack Cheese – Provides extra spice and flavor; substitute with mozzarella for a milder taste.
Red Bell Pepper – Adds sweetness and color; can replace with green bell pepper or omit for fewer veggies.
Onion – Enhances flavor through sautéing; shallots can be used as a substitute.
Diced Green Chiles – Elevates the dish’s flavor with heat; use jalapeños for more spice.
Corn Tortillas – Forms the base of the casserole; swap for cauliflower tortillas for a low-carb option.
Cumin and Paprika – Bring warmth and depth to the dish; experiment with smoked paprika for a different flavor profile.
Salt – Enhances all flavors; adjust to taste.

This Mexican Breakfast Casserole is the heart of your brunch table, inviting everyone to gather and indulge in its warm flavors!

Step‑by‑Step Instructions for Mexican Breakfast Casserole

Step 1: Preheat and Prepare
Begin by preheating your oven to 375°F (190°C), ensuring it’s nice and hot for the perfect bake. Lightly grease a 9×13 inch baking dish with cooking spray or olive oil to prevent sticking. This will be the foundation of your flavorful Mexican Breakfast Casserole, so make sure it’s well coated.

Step 2: Sauté the Sausage and Vegetables
In a large skillet over medium heat, cook the chorizo or breakfast sausage along with diced onion and red bell pepper. Stir occasionally for about 5–7 minutes until the meat is browned and the vegetables are soft. Once done, drain any excess grease, allowing the savory mix to shine as a rich layer in your casserole.

Step 3: Whisk the Egg Mixture
In a mixing bowl, whisk together the eggs, milk, cumin, paprika, and salt until well combined and slightly frothy. This will create a creamy, flavorful custard-like base that will envelop all the layers in your Mexican Breakfast Casserole. Set this delightful mixture aside for layering.

Step 4: Layer the Tortillas and Mixtures
Start building your casserole by layering half of the prepared corn tortillas at the bottom of the greased baking dish. Follow this with half of the cooked sausage and vegetable mixture, then sprinkle half of the cheddar and pepper jack cheeses. Finally, pour half of the egg mixture over the layers, ensuring even distribution.

Step 5: Repeat the Layering
Repeat the layering process by adding the remaining corn tortillas, followed by the rest of the sausage mixture, more cheese, and finishing with the rest of the egg mixture. This creates a hearty, delicious Mexican Breakfast Casserole packed with flavor and texture, ready to be baked to golden perfection.

Step 6: Bake the Casserole
Cover the assembled casserole with aluminum foil and place it in the preheated oven. Bake for 30 minutes, allowing the flavors to meld and the eggs to set. This step will create a comforting and warm base for your morning dish.

Step 7: Finish Baking for a Crispy Top
After 30 minutes, carefully remove the foil and bake for an additional 10–15 minutes. Keep an eye on it until the top is golden brown and bubbly, resembling perfection. This final touch adds a delightful crispy texture to your Mexican Breakfast Casserole.

Step 8: Cool and Serve
Once done, remove the casserole from the oven and let it rest for 10 minutes. This will help it hold its shape for clean slices when serving. Feel free to garnish with fresh cilantro, avocado slices, or a dollop of sour cream for an extra touch of flavor before enjoying this amazing breakfast treat!

Make Ahead Options

These Mexican Breakfast Casserole preparations are perfect for busy home cooks looking to save time during hectic mornings! You can assemble the casserole up to 24 hours in advance by following the standard layering instructions and then covering it tightly with foil. Refrigerate overnight to let the flavors meld, ensuring the best taste. To maintain quality and prevent sogginess, consider lightly toasting the tortillas before layering. When you’re ready to enjoy this delightful dish, bake directly from the fridge—just add an extra 5-10 minutes to the initial baking time if it’s chilled. It’s a convenient way to enjoy a hearty breakfast with minimal effort!

What to Serve with Mexican Breakfast Casserole?

Elevate your brunch experience with these delectable side dishes, each complementing the flavors of your savory casserole.

  • Fresh Fruit Salad: A medley of seasonal fruit adds sweetness and brightness, balancing the richness of the casserole beautifully.
  • Crispy Breakfast Potatoes: Seasoned roasted or fried potatoes provide a satisfying crunch, perfect for soaking up the casserole’s hearty flavors.
  • Guacamole: Creamy and zesty, guacamole enhances the Mexican theme and offers a delightful contrast to the cheese and eggs.
  • Refried Beans: Creamy refried beans deliver a savory component while adding richness to your brunch spread, making it a filling meal.
  • Spicy Salsa: A vibrant salsa adds a burst of freshness and heat, elevating each bite of casserole with tangy flavor.
  • Chilled Horchata: This sweet, rice-based drink cools the palate and complements the spiciness of the dish perfectly.
  • Yogurt Parfaits: Layered with granola and berries, these offer a refreshing contrast and lighten up the meal after rich bites of casserole.
  • Zesty Corn Salad: A bright corn salad with lime and cilantro adds a crisp and tangy note, enhancing the overall flavor profile.
  • Margaritas: For a festive touch, serve classic margaritas; their citrus notes harmonize wonderfully with the rich flavors in the casserole.
  • Mexican Churros: End your meal on a sweet note with these crispy pastries, offering a delightful way to round off a hearty breakfast.

How to Store and Freeze Mexican Breakfast Casserole

Fridge: Store any leftovers in an airtight container for up to 3 days. This ensures the flavors remain fresh and tempting for your next meal.

Freezer: Allow the casserole to cool completely, then slice and wrap tightly in plastic wrap or aluminum foil. It can be frozen for up to 2 months without losing its delicious taste!

Reheating: When ready to enjoy again, reheat in the oven at 350°F (175°C) for about 20-25 minutes or microwave individual portions until hot. Your Mexican Breakfast Casserole will taste just as delightful as the day it was made!

Make-Ahead Tip: Consider assembling the casserole the night before and refrigerating it; simply bake it the next morning for a hassle-free, mouthwatering breakfast!

Variations & Substitutions for Mexican Breakfast Casserole

Feel free to explore these creative twists that will add your own personal touch to this delightful morning dish!

  • Vegetarian: Substitute chorizo with black beans and extra bell peppers for a hearty, meatless option.
    Try it with a dollop of avocado cream for extra flavor!

  • Dairy-Free: Replace milk with almond milk or coconut cream, and use dairy-free cheese.
    This way, everyone can enjoy the creamy goodness without compromising dietary needs.

  • Low-Carb: Swap corn tortillas for sautéed zucchini ribbons or cauliflower tortillas to keep it keto-friendly.
    The result is a lovely, light dish that still feels satisfying!

  • Extra Spice: For those who crave heat, add sliced jalapeños or a sprinkle of cayenne pepper into the egg mixture.
    They bring a fiery punch that complements the other flavors beautifully.

  • Sweet Potato Twist: Introduce roasted sweet potatoes in addition to the traditional layers for a sweet, earthy flavor.
    It’s a delicious surprise that contrasts with the savory elements.

  • Cheese Variety: Experiment with different cheeses; try Gouda or feta for a unique flavor profile.
    Each cheese brings its own delightful touch, making the casserole feel fresh and new every time.

  • Seasonal Veggies: Incorporate your favorite seasonal vegetables, like spinach, mushrooms, or cherry tomatoes to keep things vibrant.
    Not only does this add nutrition, but the colors will make your casserole pop!

  • Hearty Grain Base: For something a bit different, layer the bottom with cooked quinoa or brown rice instead of tortillas.
    This gives it a wonderful texture and heartiness, making it a filling breakfast delight.

While you’re exploring these variations, don’t forget about other tasty options to pair with your casserole, like a refreshing side of refried beans or a warm, comforting Croissant Breakfast Casserole that’ll up the brunch game. Happy cooking!

Expert Tips for the Best Mexican Breakfast Casserole

  • Prevent Sogginess: Lightly toast the corn tortillas before layering to avoid a mushy texture—this keeps your casserole beautifully structured.
  • Chill for Flavor: Assembling your Mexican Breakfast Casserole the night before allows flavors to develop, making for a deliciously robust dish in the morning.
  • Rest Time: Don’t skip the resting period after baking! Let it sit for 10 minutes to maintain clean, perfectly shaped slices when serving.
  • Customize Wisely: Feel free to substitute ingredients but keep in mind that swapping dairy cheese for vegan options may alter the texture slightly.
  • Layering Magic: For extra flavor, add a bit of enchilada sauce between layers; it enhances the overall taste and brings a new twist to this comforting dish.

Mexican Breakfast Casserole Recipe FAQs

What type of chorizo should I use for this casserole?
I recommend using fresh, Mexican chorizo for its bold flavor that adds a wonderful depth to the casserole. If you prefer a leaner option, turkey sausage works perfectly too! For a vegetarian alternative, black beans or plant-based sausage can be used to keep those delightful flavors intact.

How should I store leftover Mexican Breakfast Casserole?
Store any leftover casserole in an airtight container in the refrigerator for up to 3 days. This keeps the flavors fresh and ready for your next meal! When you’re ready to enjoy, just reheat it in the oven or microwave until warmed through.

Can I freeze the Mexican Breakfast Casserole?
Absolutely! To freeze, wait for the casserole to cool completely. Then, slice it into portions, wrap each slice tightly in plastic wrap or aluminum foil, and place them in a freezer-safe container. It can be frozen for up to 2 months. Reheat in the oven at 350°F (175°C) for about 20-25 minutes when you’re ready to enjoy it!

What can I do if the casserole is too soggy?
If your casserole turns out too soggy, it’s likely the tortillas weren’t toasted beforehand. To improve texture, lightly crisp the tortillas in the oven or on a skillet until golden before layering. If you want to avoid future sogginess, ensure you drain any excess grease from the sausage and avoid adding too much liquid in the egg mixture.

Is this casserole suitable for people with dietary restrictions?
Yes! The Mexican Breakfast Casserole is very customizable. For a gluten-free option, make sure to use gluten-free tortillas. Dairy-free eaters can substitute cow’s milk and cheese with almond milk and dairy-free cheese. Additionally, you can easily omit the chorizo for a vegetarian dish or swap in low-carb options like zucchini ribbons for tortillas, making it a versatile choice for many diets!

Mexican Breakfast Casserole

Savor the Morning with Mexican Breakfast Casserole Bliss

Enjoy a heartwarming Mexican Breakfast Casserole that combines flavors, comfort, and joy for any breakfast occasion.
Prep Time 20 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: Mexican
Calories: 300

Ingredients
  

For the Casserole
  • 1 pound Chorizo or Breakfast Sausage Substitute with turkey sausage or black beans for vegetarian option.
  • 8 large Eggs Use egg substitutes for lower cholesterol option.
  • 1 cup Milk or Half-and-Half Substitute with almond milk or coconut cream for dairy-free version.
  • 2 cups Shredded Cheddar Cheese Use a dairy-free cheese for vegan option.
  • 2 cups Shredded Pepper Jack Cheese Substitute with mozzarella for a milder taste.
  • 1 medium Red Bell Pepper Can replace with green bell pepper or omit.
  • 1 medium Onion Shallots can be used as a substitute.
  • 1 can Diced Green Chiles Use jalapeños for more spice.
  • 8 pieces Corn Tortillas Swap for cauliflower tortillas for low-carb option.
  • 1 teaspoon Cumin
  • 1 teaspoon Paprika Experiment with smoked paprika for different flavor.
  • salt Salt Adjust to taste.

Equipment

  • 9x13 inch baking dish
  • large skillet
  • mixing bowl

Method
 

Step-by-Step Instructions for Mexican Breakfast Casserole
  1. Preheat your oven to 375°F (190°C) and lightly grease a 9x13 inch baking dish.
  2. In a large skillet over medium heat, cook the chorizo or breakfast sausage with diced onion and red bell pepper for 5–7 minutes until browned.
  3. Whisk together eggs, milk, cumin, paprika, and salt in a mixing bowl until well combined and slightly frothy.
  4. Layer half of the prepared corn tortillas at the bottom of the greased baking dish followed by half of the cooked sausage mixture, half of the cheeses, and half of the egg mixture.
  5. Repeat the layering process with the remaining corn tortillas, sausage mixture, more cheese, and the rest of the egg mixture.
  6. Cover the casserole with aluminum foil and bake for 30 minutes.
  7. Remove foil and bake for an additional 10–15 minutes until the top is golden brown and bubbly.
  8. Let the casserole rest for 10 minutes before serving. Garnish with cilantro or avocado slices if desired.

Nutrition

Serving: 1sliceCalories: 300kcalCarbohydrates: 20gProtein: 18gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 210mgSodium: 600mgPotassium: 320mgFiber: 2gSugar: 2gVitamin A: 15IUVitamin C: 20mgCalcium: 25mgIron: 10mg

Notes

Consider toasting the corn tortillas before layering to prevent sogginess. Assembling the casserole the night before enhances flavor. Letting it rest after baking maintains clean slices when serving.

Tried this recipe?

Let us know how it was!