This amazing Mexican breakfast casserole recipe is loaded up with the most flavorful ingredients, it's naturally gluten-free (and can also be made vegetarian), it's easy to make ahead the day beforehand, and most of all, it's just ridiculously delicious!
Prep Time20 minutesmins
Cook Time55 minutesmins
Total Time1 hourhr15 minutesmins
Course: Breakfast
Cuisine: Mexican
Keyword: casserole, freezer friendly, gluten free, make ahead
Servings: 12servings
Ingredients
1.25poundsground sausage* or Mexican chorizo
1small white onionpeeled and diced
1poblano or green bell peppercored and diced
4clovesgarlicminced
1(15-ounce) jar red or green salsa (approx. 2 cups)
1(15-ounce) can black or pinto beansrinsed and drained
2/3cupwhole-kernel cornfrozen or canned
1teaspoonground cumin
1teaspoonfine sea salt
12large eggs
1/3cupmilk
8corn tortillashalved
3cupsshredded Mexican-blend cheese
optional toppings: diced avocadodiced red onion, chopped fresh cilantro, diced green onion, sliced fresh jalapeños, and/or crumbled cotija cheese
Instructions
Heat oven to 400°F. Lightly mist a 9 x 13-inch baking dish with cooking spray; set aside.
Cook the sausage in a large sauté pan over medium-high heat until browned, crumbling the sausage as it cooks. Use a slotted spoon to transfer the sausage to a clean plate, reserving a tablespoon or so of grease in the sauté pan. (Or if there is no grease remaining, add a tablespoon of oil to the pan.)
Add the onion and pepper and sauté for 5 minutes, stirring occasionally, until softened. Add the garlic and sauté for 1-2 minutes more, stirring occasionally, until fragrant.
Add in the salsa, beans, corn, cumin, salt, cooked sausage, and stir until the mixture is completely combined. Remove pan from the heat, and set aside.
In a separate bowl, whisk together the eggs and milk until evenly combined; set aside.
Alright, time to layer up all of the ingredients! Layer half of the tortillas in an even layer in the bottom of the baking dish. Then top evenly with half of the sausage mixture, half of the egg mixture, and half of the cheese. Repeat with another layer of tortillas, sausage mixture, egg mixture and cheese.
Cover the dish with foil and bake for 45-50 minutes*, or until the center of the casserole is cooked through and no longer jiggly (or when a toothpick inserted in the center of the casserole comes out clean).
Transfer baking dish to a wire cooling rack and let cool for 10 minutes. Then sprinkle with your desired toppings, slice and serve warm!
Notes
*Sausage: Any good-quality ground sausage would work great here! You could use breakfast sausage, Italian sausage, Mexican chorizo, or whatever you have on hand. Pork, beef, chicken or vegan sausage would all be great!*Cheesy Topping: If you want the cheese on top of the casserole to be a bit crispier, just uncover the casserole during the final 10 minutes of cooking.