PF
Delicious Mexican breakfast platter featuring chilaquiles, scrambled eggs, and tortillas on a black plate.
StovetopComplexity

Amazing Mexican Breakfast Casserole

This Mexican Breakfast Casserole delivers 23g protein and 421 calories per serving — a rare high-protein breakfast option for morning macros. Batch-preps 12 servings from stovetop cooking, covering your entire week's breakfasts in one session. Front-loading protein at breakfast stabilizes hunger and supports muscle recovery from overnight fasting and previous training.

Rate this recipe:

Ingredients

12 servings
  • Chorizo, Pork(567g)
  • Yellow Onion
  • Bell Pepper
  • Garlic(240g)
  • Salsa, Prepared, Red, Store-Bought(480g)
  • Beans, Black, Canned, Drained
  • Corn, Sweet, Frozen(160g)
  • Cumin, Ground(5g)
  • 1 teaspoon fine sea salt
  • Egg, Whole, Large
  • 2% Milk(80g)
  • Tortilla, Corn, 6-Inch
  • Mexican Blend Cheese(720g)
  • Optional Toppings: Diced Avocado, Diced Red Onion, Chopped Fresh Cilantro, Diced Green Onion, Sliced Fresh JalapeñOs, And/Or Crumbled Cotija Cheese

Instructions

  1. 1Heat oven to 400°F.  Lightly mist a 9 x 13-inch baking dish with cooking spray; set aside.
  2. 2Cook 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.)
  3. 3Add 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.
  4. 4Add 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.
  5. 5In a separate bowl, whisk together the eggs and milk until evenly combined; set aside.
  6. 6Alright, 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.
  7. 7Cover 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).
  8. 8Transfer baking dish to a wire cooling rack and let cool for 10 minutes.  Then sprinkle with your desired toppings, slice and serve warm!

Nutrition — Per Serving

421

calories

23g

protein

30g

fat

Carbohydrates
14g
Saturated fat
15.6g
Sodium
798 mg
Dietary fiber
1.6g

12 servings per batch · ~188g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Mexican Breakfast Casserole have per serving?

Each serving delivers 23g of protein with 421 calories, offering solid protein density for a breakfast dish. Macros break down to 30g fat and 14g carbs per serving.

How long does Mexican Breakfast Casserole take to prepare?

Quick prep time on the stovetop yields 12 servings per batch, making this one of the most efficient meal prep recipes for batch cooking. One preparation session covers 12 breakfast or brunch meals throughout the week or month.

Is Mexican Breakfast Casserole good for muscle gain?

At 23g protein per serving, this casserole works as a secondary breakfast alongside a primary protein source for muscle gain phases. The high fat content supports hormone production and satiety, complementing your morning macro intake.

Breakfast Burritos with Beef, Bacon, and Honey

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan
Big Breakfast Power Bowls

Big Breakfast Power Bowls

Oven · 10 servings

51g protein552 cal20g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef and Eggs

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan
Cottage Cheese Egg Breakfast Bakes

Cottage Cheese Egg Breakfast Bakes

Oven · 6 servings

52g protein360 cal9g fat
Complexity
View Recipe →+ Plan