Skip to Content

Mexican Breakfast Casserole

Discover the authentic Mexican flavor with this Mexican breakfast casserole recipe, perfect to start your day with a spicy feast. Full of rich flavors, the combination of tender potatoes, fluffy eggs and a mix of traditional Mexican spices will transport you directly to the heart of Mexico. Simple, delicious and easy to prepare, this casserole will quickly become a favorite of the whole family!

I love Mexican cuisine with its spicy flavors! So, today I decided to prepare a breakfast casserole inspired by the flavors of the classic taco recipe – a vegetarian recipe rich in nutrients and tastes. I hope this mexican egg casserole inspires you!

Mexican Breakfast Casserole Vegetarian

If you are looking for casserole recipes for breakfast, I also recommend:

Mexican Casserole


  • Boiled, grated potatoes: Potatoes are the consistent and comforting base for the breakfast casserole. When boiled and then roasted, they develop a slightly crunchy texture on the outside when cooked in this Mexican hash brown casserole, while also offering a soft interior. The neutral taste of potatoes is a perfect base to absorb the spices and flavors of the other ingredients.
  • Taco seasoning: This spice mix can contain chili, cumin, garlic powder, onion powder, paprika, oregano, and sometimes even a dash of cayenne for heat. The addition of these spices infuses the casserole with a complex and deep flavor profile, specific to Mexican cuisine, and provides a spicy note that stimulates the taste buds.
  • Black beans: Black beans add vegetable protein and fiber, enriching the casserole with a robust texture. It also absorbs the flavors from the spices and salsa, contributing to the overall richness of the taste.
  • Onions: Onions, when cooked, become sweet and soft, adding a layer of flavor and a slight crunch. It is a key ingredient in many Mexican dishes, providing a subtle aromatic base that is both comforting and necessary for the overall balance of flavors.
  • Salsa sauce: Salsa brings a welcome acidity and moisture, which helps bind the individual ingredients into a cohesive and tasty meal. It can vary in the level of spiciness, allowing the heat of the casserole to be adjusted. It also contributes to the vibrant color and visual appeal of the dish.
  • Eggs: Eggs are the essential binder in this Mexican egg bake. They add a creamy texture and richness, tying all the other ingredients together. In addition, eggs coagulate when cooked, providing structure and helping to maintain the shape of the casserole.
  • Cheddar cheese: Cheddar cheese, when melted, stretches and creates an irresistible, creamy texture. Its rich and slightly smoked taste intensifies the complexity of the casserole.
  • Full fat milk: Milk adds creaminess to the egg mixture.
  • Salt and pepper: These basic spices are essential to accentuate and balance the flavors.
Mexican Breakfast Casserole Recipe

Seasoning Tips

When it comes to adjusting the spiciness level of the Mexican breakfast casserole, control can be easily achieved through the selection and amount of chili spices and the type of salsa used

  • The choice of hot peppers: If you prefer a less spicy casserole, you can use chili ancho or pasilla, which are milder. For a medium spiciness, chile de arbol or chipotle are excellent choices. For those who want a high level of spiciness, they can opt for chili habanero or salsa made with them.
  • Salsa Adjustment: Salsa comes in a variety of spiciness levels, from mild to extra-spicy. To control the heat, start with a mild version and gradually add a spicier salsa until you reach the desired level of heat. You can also add chili powder or red chili flakes to intensify the flavor.
  • Test along the way: Try the salsa and the spices you are going to use before adding them to the casserole. Tastes can vary considerably between different brands and types.
  • Add contrasts: If the casserole becomes too spicy, you can balance the taste by adding ingredients that counterbalance the heat, such as sour cream, avocado or even a larger amount of cheese.
Mexican Breakfast Casserole Vegetarian

Freezing tips for meal prep

The casseroles are perfect to be made in large quantities and frozen for quick breakfasts during the week.

  • Cooling completely: Before freezing, make sure the casserole is completely cooled to room temperature. This prevents the formation of ice crystals that can affect the texture when refreezing.
  • Portions: Cut the casserole into individual portions. This will facilitate defrosting only the necessary amount, without the need to defrost the entire casserole.
  • Appropriate packaging: Wrap each portion in plastic film or put them in freezer bags with a tight seal.
  • Labeling: Write down the date and type of casserole on each package. The casseroles can be safely frozen for about 2-3 months.
  • Defrosting and Reheating: When you are ready to enjoy the casserole, transfer the desired portion from the freezer to the refrigerator the night before to thaw gradually. Reheat in the oven at a low temperature to prevent drying, until it is completely heated.
  • Avoid refreezing: After it has been thawed, the casserole should not be refrozen, because this can affect the quality and food safety.

Following these instructions, you can enjoy the taste and comfort of your Mexican breakfast casserole whenever you want, with the possibility of adapting the spiciness to your personal preferences and having ready-made and easy-to-serve meals.

Mexican Breakfast Casserole Dish

How to make the Mexican casserole recipe

Yield: 8

Mexican Breakfast Casserole

Mexican Breakfast Casserole Vegetarian mic dejun cu cartofi

Discover the authentic Mexican flavor with this Mexican breakfast casserole recipe, perfect to start your day with a spicy feast.

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour


  • 5 large boiled potatoes, grated
  • 2 tablespoons taco seasoning
  • 3 cups black beans, canned and drained
  • 1 medium onion, chopped
  • 1 ½ cups salsa
  • 12 eggs
  • 2 cups Cheddar cheese
  • ¼ cup full-fat milk
  • ½ teaspoon salt
  • ½ black pepper, ground


  1. Add 1 tablespoon of taco seasoning to the grated potato, mix and transfer the potato mixture to a greased casserole dish. Press to get an even layer.
  2. In a pan on medium heat, add the chopped onion and saute for 1-2 minutes, then add the black beans and saute for another 2-3 minutes. Add the salsa and continue to cook for another 2 minutes, stirring. Turn off the heat and set aside.
  3. In a bowl, add eggs, milk, grated cheese, salt and pepper and the other spoon of taco seasoning. Mix well.
  4. Incorporate the beans mixture into the egg mixture and pour everything into the casserole, over the layer of potatoes.
  5. Put in the oven and bake for 40 minutes.

Nutrition Information



Serving Size


Amount Per Serving Calories 417Total Fat 18gSaturated Fat 8gTrans Fat 0gUnsaturated Fat 8gCholesterol 310mgSodium 1292mgCarbohydrates 40gFiber 9gSugar 5gProtein 25g

I strive to keep the information as accurate as possible but make no warranties regarding its accuracy. I encourage you to make your own calculations using your preferred nutrition calculator.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Skip to Recipe