Welcome to Recipesmammy

Breakfast Enchilada Casserole

By Clara Whitfield | April 15, 2026
Breakfast Enchilada Casserole
Breakfast Bakes

Breakfast Enchilada Casserole

Prep20 min
Cook35 min
Total55 min
Serves6
Breakfast Enchilada Casserole
Golden, cheesy, utterly irresistible

I still remember the first time I made a breakfast enchilada casserole for my family. It was a chilly winter morning, and the aroma of melted cheese, scrambled eggs, and chorizo wafting from the oven was like a warm hug for everyone. My kids loved it, my husband asked for seconds, and I knew right then that this recipe was a keeper.

As a home cook, I'm always on the lookout for dishes that are easy to make, feed a crowd, and can be prepared ahead of time. This breakfast enchilada casserole checks all those boxes and more. It's perfect for brunch gatherings, holiday mornings, or even a quick weekday breakfast that can be reheated on-the-go.

What I love most about this recipe is its versatility. You can customize it to your taste by using different types of cheese, adding diced veggies, or swapping out the chorizo for another protein. And the best part? It's incredibly easy to make, even for a beginner cook.

In this recipe, I'll walk you through the steps to create a mouth-watering breakfast enchilada casserole that's sure to become a family favorite. From the layers of tortillas, eggs, and cheese to the spicy kick of chorizo, every component works together to create a dish that's greater than the sum of its parts.

So, let's get started and make a breakfast enchilada casserole that will impress your loved ones and leave them wanting more!

Why You’ll Love This Recipe

  • It's an easy and convenient breakfast option that can be prepared ahead of time
  • It's perfect for feeding a crowd, whether it's a holiday gathering or a weekend brunch
  • It's highly customizable, so you can add your favorite ingredients or substitutions
  • It's a great way to use up leftover tortillas, cheese, and other ingredients
  • It's a nutritious and filling breakfast option that will keep you energized throughout the morning
  • It's a fun and creative twist on traditional breakfast dishes
  • It's a great option for meal prep, as it can be refrigerated or frozen for later use

Why This Recipe Works

The key to a great breakfast enchilada casserole is layering. By alternating between tortillas, eggs, cheese, and chorizo, you create a dish that's both flavorful and textured. The tortillas absorb the egg mixture and cheese, while the chorizo adds a spicy kick that elevates the entire dish.

Another important aspect is the cooking technique. By baking the casserole uncovered for the last 10-15 minutes, you get a golden, crispy crust on top that adds a satisfying crunch to each bite. And, by letting the casserole rest for a few minutes before serving, the cheese sets, and the eggs firm up, making it easier to slice and serve.

The combination of eggs, cheese, and chorizo also provides a boost of protein to keep you fueled throughout the morning. And, with the option to add diced veggies or other ingredients, you can customize the casserole to suit your dietary needs and preferences.

Overall, this breakfast enchilada casserole is a masterclass in texture, flavor, and presentation. It's a dish that's sure to impress your family and friends, and one that you'll return to again and again for its ease, flexibility, and sheer deliciousness.

Ingredients You’ll Need

To make this delicious breakfast enchilada casserole, you'll need a few key ingredients, including tortillas, eggs, cheese, and chorizo. You'll also want to have some basic pantry staples on hand, such as salt, pepper, and olive oil. Don't worry if you don't have all the ingredients in your pantry - you can easily substitute or omit items to suit your taste preferences.

When shopping for ingredients, look for high-quality tortillas that are pliable and fresh. You'll also want to choose a good-quality cheese that melts well, such as cheddar or Monterey Jack. And, if you can't find chorizo, you can substitute it with another spicy sausage or add some diced ham or bacon for added flavor.

  • 8-10 corn tortillasLook for high-quality tortillas that are pliable and fresh, as they will be easier to roll and will hold up better to the egg and cheese mixture
  • 6 large eggsFresh eggs are essential for this recipe, as they will provide a rich and creamy texture to the casserole
  • 1 cup shredded cheddar cheeseA good-quality cheese that melts well is essential for this recipe, as it will add flavor and texture to the casserole
  • 1/2 cup shredded Monterey Jack cheeseThis cheese adds a creamy and mild flavor to the casserole, and helps to balance out the spiciness of the chorizo
  • 1/2 cup diced chorizoChorizo adds a spicy and smoky flavor to the casserole, and can be substituted with other spicy sausages or diced ham or bacon if needed
  • 1/2 cup diced onionOnion adds a sweet and savory flavor to the casserole, and can be sautéed with the chorizo for added flavor
  • 2 cloves garlic, mincedGarlic adds a pungent and aromatic flavor to the casserole, and can be sautéed with the onion and chorizo for added flavor
  • 1/2 cup chopped fresh cilantroCilantro adds a fresh and herbaceous flavor to the casserole, and can be used as a garnish for added color and flavor
  • 1/2 teaspoon saltSalt enhances the flavors of the other ingredients and helps to bring out the natural sweetness of the tortillas and cheese
  • 1/4 teaspoon black pepperPepper adds a subtle and slightly spicy flavor to the casserole, and helps to balance out the other ingredients
Ingredients for Breakfast Enchilada Casserole

Equipment You’ll Need

Large skillet or sauté pan Cutting boardChef's knifeMeasuring cups and spoonsWhiskInstant-read thermometer9x13-inch baking dish

How to Make Breakfast Enchilada Casserole

  1. 1
    Preheat your oven to 375°F (190°C) and grease a 9x13-inch baking dish with a small amount of oil or cooking spray
  2. 2
    In a large skillet or sauté pan, cook the diced chorizo over medium-high heat, breaking it up with a spoon as it cooks, until it is no longer pink and is lightly browned, about 5-7 minutes
  3. 3
    Add the diced onion to the skillet and cook until it is translucent and starting to caramelize, about 5 minutes
  4. 4
    Add the minced garlic to the skillet and cook for an additional 1-2 minutes, until fragrant
  5. 5
    In a large bowl, whisk together the eggs, salt, and pepper until well combined
  6. 6
    Add the shredded cheese, chopped cilantro, and cooked chorizo mixture to the bowl and stir until well combined
  7. 7
    To assemble the casserole, lay a tortilla flat in the prepared baking dish and spoon some of the egg and cheese mixture onto the center of the tortilla
  8. 8
    Roll the tortilla up and place it seam-side down in the baking dish, then repeat with the remaining tortillas and egg mixture
  9. 9
    Pour any remaining egg mixture over the top of the rolled tortillas and sprinkle with additional cheese if desired
  10. 10
    Cover the dish with aluminum foil and bake for 25-30 minutes, then remove the foil and continue baking for an additional 10-15 minutes, until the top is golden brown and the eggs are set
  11. 11
    Remove the casserole from the oven and let it rest for 5-10 minutes before slicing and serving

Expert Tips

  • To prevent the tortillas from tearing, make sure to handle them gently and don't overfill them with the egg and cheese mixture
  • If using leftover tortillas, make sure to warm them up in the microwave or oven before using to make them more pliable
  • To add extra flavor to the casserole, try adding diced bell peppers, mushrooms, or other vegetables to the skillet with the chorizo and onion
  • For an extra crispy top, sprinkle some grated cheese or breadcrumbs on top of the casserole before baking
  • To make the casserole more substantial, try adding some cooked sausage, bacon, or ham to the egg and cheese mixture
  • To freeze the casserole, assemble it up to the point of baking, then cover it with plastic wrap or aluminum foil and freeze for up to 2 months

Common Mistakes to Avoid

  • Not cooking the chorizo long enough, resulting in a raw or undercooked flavor
  • Overfilling the tortillas, resulting in a messy and difficult-to-roll casserole
  • Not letting the casserole rest long enough, resulting in a runny or unset egg mixture
  • Not using high-quality cheese, resulting in a bland or unmelty texture
  • Not greasing the baking dish, resulting in a stuck or difficult-to-remove casserole
  • Not covering the dish with foil during baking, resulting in a dry or overcooked casserole

Variations and Substitutions

  • Try using different types of cheese, such as feta or goat cheese, for a unique flavor profile
  • Add some diced ham or bacon to the egg and cheese mixture for added protein and flavor
  • Use leftover roasted vegetables, such as bell peppers or zucchini, to add extra flavor and nutrients
  • Try using different types of tortillas, such as whole wheat or corn tortillas, for a different texture and flavor
  • Add some heat to the casserole by incorporating diced jalapenos or serrano peppers
  • Use this recipe as a base and add your own favorite ingredients, such as diced tomatoes or chopped spinach

What to Serve With Breakfast Enchilada Casserole

This breakfast enchilada casserole is perfect for serving a crowd, and can be paired with a variety of sides and drinks. Try serving it with a fresh fruit salad, a green salad, or a side of roasted potatoes or hash browns.

For a fun and festive touch, try serving the casserole with a dollop of sour cream, a sprinkle of cilantro, or a side of spicy salsa. You can also offer a variety of beverages, such as coffee, tea, or juice, to complement the meal.

Fresh fruit saladGreen saladRoasted potatoes or hash brownsSour cream or Greek yogurtSalsa or hot sauceCoffee or tea

Make-Ahead, Storage, Freezing and Reheating

This breakfast enchilada casserole can be stored in the refrigerator for up to 3 days, or frozen for up to 2 months. To refrigerate, simply cover the dish with plastic wrap or aluminum foil and store it in the fridge.

To freeze, assemble the casserole up to the point of baking, then cover it with plastic wrap or aluminum foil and freeze. When you're ready to bake, simply thaw the casserole overnight in the fridge, then bake as directed.

To reheat the casserole, simply cover it with foil and bake it in the oven at 350°F (180°C) for 10-15 minutes, or until it's hot and bubbly. You can also reheat individual slices in the microwave for 20-30 seconds, or until hot and bubbly.

When reheating, make sure to check the casserole frequently to avoid overcooking or drying out. You can also add a splash of milk or cream to the egg mixture to help keep it moist and creamy.

Frequently Asked Questions

Can I use leftover tortillas for this recipe?

Yes, you can use leftover tortillas for this recipe. Simply warm them up in the microwave or oven before using to make them more pliable

Can I substitute the chorizo with another type of sausage?

Yes, you can substitute the chorizo with another type of sausage, such as breakfast sausage or Italian sausage. Just be sure to cook it until it's no longer pink and lightly browned

Can I add other ingredients to the egg and cheese mixture?

Yes, you can add other ingredients to the egg and cheese mixture, such as diced bell peppers, mushrooms, or cooked sausage. Just be sure to adjust the cooking time and temperature as needed

How do I prevent the tortillas from tearing?

To prevent the tortillas from tearing, make sure to handle them gently and don't overfill them with the egg and cheese mixture. You can also try warming them up in the microwave or oven before using to make them more pliable

Can I freeze the casserole for later use?

Yes, you can freeze the casserole for later use. Simply assemble it up to the point of baking, then cover it with plastic wrap or aluminum foil and freeze for up to 2 months

How do I reheat the casserole?

To reheat the casserole, simply cover it with foil and bake it in the oven at 350°F (180°C) for 10-15 minutes, or until it's hot and bubbly. You can also reheat individual slices in the microwave for 20-30 seconds, or until hot and bubbly

Can I make this recipe in advance?

Yes, you can make this recipe in advance. Simply assemble the casserole up to the point of baking, then refrigerate or freeze it until you're ready to bake

How many servings does this recipe make?

This recipe makes 6-8 servings, depending on serving size

The Full Recipe
Recipe Card
Breakfast Enchilada Casserole

Breakfast Enchilada Casserole

Start your day with a delicious breakfast enchilada casserole, packed with scrambled eggs, chorizo, and cheese, perfect for a crowd

Prep20 min
Cook35 min
Total55 min
Serves6
Pin Recipe

Ingredients

  • 8-10 corn tortillas
  • 6 large eggs
  • 1 cup shredded cheddar cheese
  • 1/2 cup shredded Monterey Jack cheese
  • 1/2 cup diced chorizo
  • 1/2 cup diced onion
  • 2 cloves garlic, minced
  • 1/2 cup chopped fresh cilantro
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat your oven to 375°F (190°C) and grease a 9x13-inch baking dish with a small amount of oil or cooking spray
  2. In a large skillet or sauté pan, cook the diced chorizo over medium-high heat, breaking it up with a spoon as it cooks, until it is no longer pink and is lightly browned, about 5-7 minutes
  3. Add the diced onion to the skillet and cook until it is translucent and starting to caramelize, about 5 minutes
  4. Add the minced garlic to the skillet and cook for an additional 1-2 minutes, until fragrant
  5. In a large bowl, whisk together the eggs, salt, and pepper until well combined
  6. Add the shredded cheese, chopped cilantro, and cooked chorizo mixture to the bowl and stir until well combined
  7. To assemble the casserole, lay a tortilla flat in the prepared baking dish and spoon some of the egg and cheese mixture onto the center of the tortilla
  8. Roll the tortilla up and place it seam-side down in the baking dish, then repeat with the remaining tortillas and egg mixture
  9. Pour any remaining egg mixture over the top of the rolled tortillas and sprinkle with additional cheese if desired
  10. Cover the dish with aluminum foil and bake for 25-30 minutes, then remove the foil and continue baking for an additional 10-15 minutes, until the top is golden brown and the eggs are set
  11. Remove the casserole from the oven and let it rest for 5-10 minutes before slicing and serving

Nutrition (per serving, approximate)

350Calories
20gProtein
25gCarbs
20gFat