Mexican Breakfast Casserole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published January 6, 2024 • Updated February 3, 2026

Reader Rating
5 Stars (3 Reviews)

This post may contain affiliate links. See my disclosure policy.

This Mexican breakfast casserole layers keto tortillas with scrambled eggs, sausage, peppers and cheese for a hearty Southwest breakfast you can make ahead.

Breakfast casseroles save my mornings. I can prep this Southwest egg bake the night before, and my kids still get a hot, protein-packed breakfast even when we’re running late.

 

Looking down on an egg casserole filled with sausage, bell pepper and topped with sour cream and avocado.

This recipe builds in layers: low-carb tortillas, ground sausage with onions and peppers (seasoned with chili powder, cumin and garlic), and Mexican cheese. Whisked eggs tie everything together, and it bakes into a casserole my family requests every week.

 

What makes this egg breakfast casserole stand out?

  • Keto-friendly – I use zero net carb tortillas instead of corn or flour tortillas. This keeps carbs minimal and protein front and center, which keeps you full until lunch.
  • Bold seasoning – Cumin, chili powder and garlic give this dish Southwest flavor without salsa (which makes casseroles soggy, especially leftovers).
  • Flexible – Swap the sausage for bacon, chorizo or ground turkey. Add mushrooms, zucchini, tomatoes or spinach instead of peppers.
  • Make ahead – Assemble the night before and bake in the morning. It reheats perfectly for meal prep breakfasts all week.

How to make a Mexican breakfast casserole?

Here’s how this keto breakfast casserole comes together.

  1. Cook the sausage and vegetables.
  2. Add spicy flavor.
  3. Mix the eggs with milk of choice and cream.
  4. Assemble the layers by placing down two layers of tortillas, sausage mixture and shredded cheese.
  5. Pour over the eggs.
  6. Bake until set!
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 680+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Mexican Breakfast Casserole

5 (3) Prep 20m Cook 50m Total 70m 8 servings

Ingredients

  • 1 tablespoon avocado oil
  • 1 lb ground pork or Italian sausage
  • 1/2 medium onion, chopped
  • 1/2 green bell pepper, chopped
  • 2 teaspoon chili powder
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ground cumin
  • 10 oz can diced tomatoes & green chiles (Rotel)
  • 8 low-carb flour tortillas
  • 3 cups shredded Mexican blend cheese
  • 6 eggs
  • 1 ½ cups milk of choice
  • 1/2 cup heavy whipping cream
  • 3/4 teaspoon salt
  • 1/2 teaspoon black pepper

Step by Step Instructions

Step by Step Instructions

1
Preheat oven

Preheat oven to 350°F and spray a casserole dish with cooking spray. Set aside.

350 degrees
2
Cook sausage

To a large skillet, heat oil over medium-high heat. Add ground sausage and brown until cooked through.

A pound of ground sausage in a skillet.
Ingredients for this step
  • 1 tablespoon avocado oil
  • 1 lb ground pork or Italian sausage
3
Add vegetables and seasoning

Add chopped onion and green pepper to the skillet with the cooked sausage. Sauté until softened. Stir in seasonings – chili powder, garlic powder, cumin.

Cook sausage mixed with bell pepper and topped with seasonings.
Ingredients for this step
  • 1/2 medium onion, chopped
  • 1/2 green bell pepper, chopped
  • 2 teaspoon chili powder
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ground cumin
4
Add Rotel

Stir in diced tomatoes with green chiles. Let simmer for 10 minutes or until the liquid from the tomatoes has cooked off. Remove skillet from the heat.

A skillet with cooked sausage, bell pepper and diced tomatoes poured on top.
Tip Make sure you cook all the liquid off from the tomatoes to prevent the casserole from getting soggy after baking.
Ingredients for this step
  • 10 oz can diced tomatoes & green chiles
5
Cut tortillas

Cut each tortilla in half down the center.

Flour tortillas cut in half on a cutting board with a knife next to it.
Ingredients for this step
  • 8 low-carb flour tortillas
6
Assemble

To the prepared baking dish, layer down half of the tortilla halves. Top tortillas with half of the sausage mixture. Sprinkle on half the shredded cheese. Repeat layers one time.

Two images - the first of tortilla halves layers in a baking dish. The second is ground pork mixture topped with shredded cheese.
Ingredients for this step
  • 3 cups shredded Mexican blend cheese
7
Now it's an egg based casserole

In a medium bowl, whisk together eggs, milk, heavy cream, salt & pepper. Pour egg mixture over the casserole.

Wet eggs mixed in a casserole with shredded cheese on top.
Tip If making ahead, stop here. Wrap with plastic wrap or foil and place in the refrigerator overnight.
Ingredients for this step
  • 6 eggs
  • 1 ½ cups milk of choice
  • 1/2 cup heavy cream
  • 3/4 teaspoon salt
  • 1/2 teaspoon black pepper
8
Bake

Cover baking dish with aluminum foil and bake at 350°F for 50-60 minutes or until the center is cooked through and no longer jiggly on top.

A baked egg casserole in a white casserole dish.
Tip Garnish with sour cream, pico de gallo, avocado and/or cilantro.
Nutrition Per Serving
533 Calories
41.1g Fat
31.8g Protein
4.9g Net Carbs
22g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Similar Recipes

Others looking for “Mexican Breakfast Casserole” also liked:

Layers of tortillas mixed with egg and sausage and topped with avocado and tomatoes.

Customize it

I’ve made this casserole dozens of ways. Here are my favorite swaps.

Different proteins

Instead of ground sausage, try cooked bacon, chorizo, ground turkey or ground chicken.

Swap out the veggies

Fresh tomatoes, chopped broccoli, sliced mushrooms, black olives, chopped spinach, diced zucchini, or even small amounts of corn can be added or replaced for the bell pepper and onion.

Make it vegetarian

Skip the sausage and add more vegetables. For keto-friendly protein, try black soy beans instead of black beans.

Dairy free version

Use almond milk or macadamia nut milk in the egg mixture. Skip the cheese or use vegan cheese.

Looking down into a casserole dish filled with an egg based casserole topped with avocado, tomato and sour cream.

Storage information and meal prep instructions

Make ahead instructions

Prepare the casserole as described above until assembled. Wrap in plastic wrap or foil and place in the refrigerator overnight. Bake the next morning at 350°F for 50-60 minutes.

Freezer breakfast casserole instructions

To freeze the casserole, prepare the casserole through step 6 (or the assembling step), but don’t mix or add the eggs yet. Cover the baking dish tightly with plastic wrap and foil and freeze for up to 3 months. When you’re ready to bake the casserole, allow it to thaw in the refrigerator overnight. Mix up the egg mixture and pour over the casserole. Bake as instructed above.

Reheating instructions

Reheat the casserole in the air fryer at 325°F for 3-4 minutes or until heated through or microwave a slice on a plate for 60-90 seconds.
Mexican Breakfast Casserole

Frequently Asked Questions

Can I use corn tortillas?

Corn tortillas are higher in carbs, so I skip them for keto. I do have a low-carb tortilla recipe that tastes similar – search the site!

What toppings can I add?

Although this casserole is delicious by itself, you can load each slice up with sour cream, guacamole, diced avocado, pico de gallo, cilantro or more cheese.

How can I make this recipe lower in carbohydrates?

To make this dish even lower in carbs, decrease or omit the vegetables.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Breakfast Recipes

A white dish filled with keto apple cider donut bites, topped with cinnamon “sugar” and garnished with small white flowers and a red apple in the background.
18 Mins
Keto Apple Cider Donuts
Not yet rated

These keto apple cider donuts taste like fall in every bite. Warm, buttery, and coated in cinnamon "sugar," without all the carbs. Each donut packs...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
5 Stars (5 Reviews)

This high-protein overnight French toast casserole is an easy, delicious breakfast perfect for meal prep or feeding a crowd. With crispy edges, a...

See the Recipe
Reviews 3
5 Stars (3 Reviews)
  1. A
    Audrey Aug 5, 2024

    This recipe is delicious! I switched out the green chilies with 1 chopped tomato and some jalapeños. I also just used cheddar cheese instead of Mexican blend since it's what I had on hand. And I used half n half in place of the cream and some of the milk. I look forward to making this dish again!

  2. M
    Marilyn Mar 26, 2024

    Maze this several times now with different sausage meats, always delicious and super easy. The tortilla layers are not firm after baking, they're definitely in the soggy zone no matter how I simmer down the meat mixture, bake and cool the dish , however not a deal breaker....I think I may try subbing fathead dough lasagne noodles for the tortillas to see if it improves the texture but I do recommend this recipe as is for the taste, versatility and ease of make-ahead meals. ♥️ Thank you for all your amazing recipes! 🙌🏻

  3. A
    Allison Mar 1, 2024

    This was so, so good! I made it this afternoon and we had it for dinner! Was trying it out to see if I wanted to make it for guests and I do! Thanks for a fun and very tasty recipe!

Leave a Review