Go Back
+ servings
This Mexican casserole is served for a breakfast for the holidays.
5 from 8 votes

Healthy Mexican Breakfast Casserole

This Mexican Breakfast Casserole is a healthy brunch recipe that is easy to meal prep ahead of time and bake in the oven when you're ready to eat.  It's full of ground sausage, salsa, eggs, cheese, corn tortillas, and tons of spicy taco flavor!  

Course Breakfast, main dish
Cuisine Mexican
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 10 servings
Calories 373 kcal


  • 2 Tbsp. oil or butter
  • 1 small green bell pepper
  • 1 small sweet onion finely
  • 1 tsp. salt divided
  • ½ tsp. black pepper
  • ½ lb. ground sausage regular
  • ½ lb. ground beef or turkey 93/7
  • 2 Tbsp. taco seasoning
  • 1 cup salsa mild or medium
  • 1 cup canned sweet corn drained
  • 1 cup canned black beans rinsed and drained
  • 12 large eggs
  • ¼ cup milk cashew, almond, or soy milk
  • 8 corn tortillas cut into quarters
  • 2 cups shredded cheese cheddar or Monterrey Jack


  1. Preheat oven to 375 °F.

  2. Add oil, onions, and peppers to a large skillet and sauté for 2-3 minutes over medium heat.

  3. Add ground sausage and beef. Cook for 6-8 minutes or until cooked through. Use a potato masher to crumble the meat.

  4. Add taco seasoning, ½ t. salt and ¼ t. pepper. Stir to combine.
  5. In a medium bowl combine salsa, corn, and black beans. Stir to combine.
  6. In a large bowl combine eggs, ¼ c. milk, ½ t. salt and ¼ t. pepper. Whisk to combine.
  7. Spray a 9 x 13 inch pan with non-stick cooking spray.
  8. Layer half of the meat mixture, 16 tortilla quarters, half of the salsa/corn mixture, and 1 cup of cheese. Repeat all layers except for the last cheese layer.

  9. Pour egg mixture over the layers and top with remaining cheese.
  10. Bake for 45-55 minutes, or until middle no longer jiggles.

  11. Serve with cilantro, green onions, avocados and extra salsa.

Recipe Video

Recipe Notes

  • Prep-ahead Instructions:

    • Stop before baking and refrigerate the casserole dish for up to 2 days.

    • On the morning of serving, pull out the dish at least 30 minutes ahead of time so it can come to room temperature.

    • Proceed with the baking directions as instructed.

Nutrition Facts
Healthy Mexican Breakfast Casserole
Amount Per Serving
Calories 373 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 8g50%
Cholesterol 274mg91%
Sodium 1107mg48%
Potassium 411mg12%
Carbohydrates 20g7%
Fiber 4g17%
Sugar 3g3%
Protein 23g46%
Vitamin A 938IU19%
Vitamin C 9mg11%
Calcium 194mg19%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.