<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&tid=2614356552436&pd[em]=&noscript=1" /> Skip to Content

Vegetarian Mexican Breakfast Casserole

Do you have company coming or another reason to feed a crowd (or is your family the crowd)? This Mexican Breakfast Casserole is easy to pull together with whole foods and bakes up to a delicious breakfast, brunch, or even breakfast-for-dinner. Using eggs for dinner recipes is a frugal way to feed the family.

My family likes it with salsa and Tabasco on the side. We love having breakfast for dinner, and this is a nice, hearty casserole that fills us up. If you need an easy breakfast, brunch, or quick dinner this is the recipe for you!

And if you’re a fan of vegetarian egg casseroles, give our Vegetable Breakfast Casserole a try as well.

Pin showing the finished mexican breakfast casserole.

This post contains affiliate links. That means that if you make a purchase after clicking on a link, I earn a small commission at no extra cost to you.

For those of you looking for more breakfast recipes you’ll find some good options in Hearty Breakfast Sandwiches, Vegetarian Mexican Breakfast Casserole, Banana Blueberry Breakfast Muffins, and Rosemary Potatoes!

When to serve this tasty casserole recipe:

This is technically a breakfast casserole because the base is eggs. You can always serve it up for brunch as well. I like to serve this Mexican breakfast casserole for dinner as well. It’s such an easy recipe that it makes a great anytime of day meal.

Finished mexican breakfast casserole ready to eat.

Can I add meat to this recipe?

You can absolutely add some meat to this one if you like. I don’t usually put the meat into the recipe itself. It’s already loaded with protein so it doesn’t really need the meat for protein. You can serve up some bacon, sausage, or even chorizo with this tasty breakfast recipe!

A bite of the finished mexican breakfast casserole ready to eat.

What will I need to make this Mexican breakfast casserole?

This recipe uses simple, wholesome, easy to find ingredients. You’ll be able to grab all of these things easily in your next grocery order so you can try out this delicious Mexican breakfast casserole.

For this hearty breakfast recipe you’ll need potatoes, onions, peppers, eggs, skim milk, diced green chilies, shredded cheddar cheese, and then add salt and pepper to taste! That’s all!

Can you believe it?! If you really like to add meat to your casseroles you can throw in some bacon or sausage. Chorizo would be great with this casserole.

Finished slice of the mexican breakfast casserole ready to eat.

How to make a meatless Mexican casserole for breakfast:

Preheat oven to 350 and prepare a 9 x 13 baking dish with cooking spray.

Egg mixture ready to go into the casserole.

Add potatoes to bottom of dish and sprinkle with salt and pepper.

Sprinkle the onion and red pepper over the potatoes.

Potatoes

Add half the green chiles and about half of the cheese to the top.In a bowl, mix the eggs, milk and remaining green chiles.

Pour over the potato and vegetable mixture, then top with the rest of the cheese.

cheese added.

Bake at 350 degrees for 45 – 55 minutes.

mixture of eggs being addedd.

Check for doneness by inserting a knife in the center.

Baked and ready to eat.

If you have leftovers, they’re easy to reheat and serve in a tortilla for a morning breakfast burrito. That’s also a way to stretch out the main casserole if you’re feeding more than 8 people. Enjoy!

Looking for more family friendly casseroles?

For more easy, family-friendly casserole recipes, follow my Captivating Casseroles board on Pinterest. You can also find some more casseroles linked below:

Full pan finished mexican breakfast casserole

Printable Mexican Breakfast Casserole Recipe:

Yield: 8 servings

Mexican Breakfast Casserole

Mexican Breakfast Casserole

This delicious Mexican breakfast casserole is easy to make, fun to eat, and family friendly. The perfect way to start the day.

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes

Ingredients

  • 1 lb potatoes, peeled and finely diced (or a bag of frozen hash browns)
  • 1 small onion, diced
  • 1 red pepper, diced
  • 12 eggs
  • 1⁄2 cup skim milk
  • 1 can (4 oz) diced green chilies
  • 1 1⁄2 cups shredded cheddar cheese
  • salt and pepper

Instructions

  • Preheat oven to 350 and prepare a 9 x 13 baking dish with cooking spray.
  • Add potatoes to bottom of dish and sprinkle with salt and pepper.
  • Sprinkle the onion and red pepper over the potatoes. Add half the green chiles and about half of the cheese to the top.
  • In a bowl, mix the eggs, milk and remaining green chiles.
  • Pour over the potato and vegetable mixture, then top with the rest of the cheese.
  • Bake at 350 degrees for 45 - 55 minutes. Check for doneness by inserting a knife in the center.
  • Nutrition Information:

    Yield:

    8

    Serving Size:

    1

    Amount Per Serving: Calories: 260Total Fat: 14gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 300mgSodium: 295mgCarbohydrates: 16gFiber: 2gSugar: 3gProtein: 17g

    Shelly

    Monday 16th of March 2015

    Yummy! Looks delicious, and I always appreciate recipes for us vegetarians. Thanks for sharing at #ondisplaythursday!

    Ashley Mullen

    Thursday 12th of March 2015

    This looks gooood! Thank you for linking up to Creative K Kids' Tasty Tuesdays Linky Party. I have pinned your post to the Tasty Tuesdays Pinterest Board.

    Skip to Recipe