
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.
Ingredients
- •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
- 1Heat oven to 400°F. Lightly mist a 9 x 13-inch baking dish with cooking spray; set aside.
- 2Cook the chorizo in a large sauté pan over medium-high heat for 6–8 minutes, crumbling as it cooks, until browned with no pink remaining. Transfer to a clean plate with a slotted spoon, reserving about 1 tablespoon of grease in the pan (add oil if needed).
- 3Add the onion and bell pepper to the same pan over medium-high heat. Cook 5–7 minutes, stirring occasionally, until softened. Add the garlic and cook 1–2 minutes more, stirring, until fragrant.
- 4Stir in the salsa, black beans, corn, cumin, and cooked chorizo until completely combined. Remove from heat and set aside.
- 5In a separate bowl, whisk together the eggs and milk until evenly blended; set aside.
- 6Layer half of the tortillas evenly in the bottom of the prepared baking dish. Top with half of the chorizo mixture, half of the egg mixture, and half of the cheese. Repeat with remaining tortillas, chorizo mixture, egg mixture, and cheese.
- 7Cover the baking dish with foil and bake at 400°F for 45–50 minutes, until the center is set and no longer jiggly, or until a toothpick inserted in the center comes out clean.
- 8Let cool for 10 minutes on a wire rack. Divide the casserole evenly into 12 portions, slice, and serve warm. Divide any remaining portions into airtight containers for storage.
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
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon 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.
More like this
Beef and Egg Breakfast Bowls
Stovetop · 8 servings
Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings
Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings



