This post contains affiliate links. Please see ourย disclosure policy.

This Vegan Mexican Egg Casserole gets a delicious Mexican flair with layers of roasted potatoes, onion and bell peppers, spinach, tomatoes, vegan cheese, and fluffy tofu eggs seasoned with taco spice.ย  Your whole family will gobble this easy brunch recipe up! Nut-free + gluten-free option.

two plates with vegan Mexican egg breakfast casserole with bell pepper, potatoes and onions

I love me a good breakfast casserole and today we are adding a Mexican twist to it!

This easy Vegan Mexican Casserole is my new favorite weekend brunch recipe. I guess you could call it Mexican Egg Casseroleย orย Mexican Egg Bake. Essentially, it is vegan tofu eggs mixed with some pre-baked veggies, some bread, and some vegan cheese shreds then all baked in a casserole dish. It is almost like a vegan egg souffle dish packed with vegetables. You can also add in some cooked beans if you like to make it even more hearty.

Now let’s talk about the seasonings because that is where we get the Mexican flavors in. Taco seasoning and chipotle chili powder are your best friends for whenever you want to add a pinch of fiesta to any dish.

I make my own taco spice using this taco seasoning recipe but storebought is fine as well.ย  Making your own is quick and easy and takes mere minutes using common spices you probably already have, so it’s worth checking out the recipe. When made at home, you can also adjust the flavor and heat to preference.

overhead shot with two plates with vegan Mexican egg breakfast casserole topped with cheese

Back to the vegan Mexican casserole – we use a mix of pre-roasted veggies and veggies as add ons. Pre-roasting the potatoes, onion and bell peppers before adding to vegan tofu “egg” mixture is necessary to allow for them to cook. And we all love that aroma of roasted bell peppers and charred onions, don’t we? It makes this vegan egg casserole taste a bit like fajitas.

two servings of vegan Mexican breakfast casserole with tofu eggs, cheese and vegetables

MORE SAVORY BREAKFAST OPTIONS

Vegan Mexican Egg Casserole with Tofu Eggs

4.93 from 13 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 4
Course: Breakfast, brunch
Cuisine: American
This Vegan Mexican Egg casserole gets a delicious Mexican flair with layers of roasted potatoes, onion and bell peppers, spinach, tomatoes, cheese, and fluffy tofu eggs seasoned with taco spice.ย  You while family will gobble this easy brunch recipe up! Nut-free + gluten-free option.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

Ingredients:

  • 1 tsp oil
  • 1 yukon gold potato, cubed small
  • 1/2 cup thinly sliced onion
  • 1/2 cup sliced red bell pepper
  • 1/2 tsp chipotle pepper flakes
  • 1/2 tsp salt
  • 1 tsp taco seasoning

For the Egg Mixture

  • 14 oz firm tofu
  • 2 tsp flour, ot use cornstarch for Glutenfree
  • 1/4 tsp black pepper
  • 1/2 tsp salt
  • 1/2 tsp indian sulfur salt, Kala Namak
  • 1/2 tsp turmeric
  • 1/4 tsp baking powder
  • 1/4 tsp ground mustard
  • 1 tsp taco seasoning
  • 3/4 cup water

to add later

  • 1 tomato, chopped or 1/2 cup salsa
  • 1/2 cup frozen spinach, thawed and squeezed or 1 cup fresh spinach
  • 2 slices bread, toasted and chopped, or you can omit this to make it gluten-free and add in some black beans, or chorizo.
  • vegan Cheese to top, optional

Instructions 

  • Add oil to a 9x9 inch baking dish. Add in the potato, onion, peppers, and the taco seasoning, salt, and chipotle pepper flakes and toss well to coat.
  • Bake at 375 degrees F (190c) for 16-18 minutes, or until the potatoes are almost done. Meanwhile, blend the egg mixture ingredients until smooth.
  • Add the egg mixture to the baking dish. Add in the spinach, tomato or salsa, and the bread, and mix in.
  • Even it out with a spatula. top it with some vegan cheese shreds. then bake for 30-40 minutes, or until the center is set, and not liquid.
  • Remove the baking dish from the oven, let it cool for a few minutes before slicing and serving.

Notes

If you plan to use vegan sausage or chorizo, add it to the potato mixture so that it gets golden brown, and then add in your egg mixture.
Serve with hot sauce or make an egg sauce

Nutrition

Calories: 167kcal, Carbohydrates: 24g, Protein: 9g, Fat: 5g, Saturated Fat: 1g, Sodium: 608mg, Potassium: 627mg, Fiber: 4g, Sugar: 5g, Vitamin A: 3133IU, Vitamin C: 39mg, Calcium: 104mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients:

  • any breakfast casserole needs potatoes – I use Yukon gold potato here.
  • onion and red bell pepper are great here and will be roasted along with the potatoes. If you don’t like onion, skip them and add some onion powder, if wanted.
  • later on, we add fresh spinach and tomatoes or salsa – those don’t have to bake
  • Cubed day-old slices of bread or toast add some texture! And yes, it NEEDS to be toasted!
  • Chipotle pepper flakes and taco seasoning bring on the Mexican flair
  • the base of our vegan egg mixture is blended soft or firm tofu
  • flour is added to thicken the egg mix while baking
  • turmeric for that golden egg color
  • ย I like to use a mix of salt and Indian Sulfur Salt (kala namak) to get that eggy taste into the egg sauce.ย  Sulfur salt smells pretty intense, similar to hard-boiled eggs. If that sounds a bit scary to you, feel free to skip it but I recommend you try it.
  • ย apart from salt and pepper we also add some ground mustard and taco seasoning to the eggs for some more oomph
  • in traditional egg casseroles, the eggs make the casserole rise. Here we use baking powder for the same effect.

Tips:

  • You want to make sure your potatoes are cubed small and evenly.
  • For gluten-free use gluten-free bread and cornstarch or gluten-free flour for thickening
  • Make sure your sandwich bread is vegan. Some have eggs or milk powder added. At the bottom of the nutrition information, it will say if it contains eggs or dairy.
  • Want the casserole extra? Add some vegan cheese shreds to to the tofu egg mix as well
  • Vegan sausage would be another great addition. If you plan to use vegan sausage or chorizo, add it to the potato mixture so that it gets golden brown, and then add in your egg mixture.

ingredients used for making vegan Mexican egg casserole

How to make Vegan Mexican Breakfast Casserole

sliced onion and bell pepper and cubed potatoes in a white casserole dish

Add oil to a 9×9 inch baking dish.ย  Slice and dice your veggies. Now add in the potato, onion, peppers, and the taco seasoning, salt, and chipotle pepper flakes and toss well to coat.

vegetables mixed with seasoning and oil in a white baking dish

Bake the taco spiced veggies at 375 degrees F for 16-18 minutes, or until the potatoes are almost done. Meanwhile, blend the egg mixture ingredients until smooth.

roasted bell peppers, onion and potatoes in a casserole dish

vegan egg mixture being poured on top of roasted vegetables in casserole dish to make egg casserole

Add the egg mixture to the baking dish. Add in the spinach, tomato or salsa, and the bread, and mix in.

bread cubes, fresh spinach and tomatoes being added to egg casserole

 

vegan Mexican egg casserole ready for baking

Even it out with a spatula. top it with some vegan cheese shreds. then bake for 30-40 minutes, or until the center is set, and not liquid.

vegan egg breakfast casserole being topped with shredded cheese

Remove the baking dish from the oven, let it cool for a few minutes before slicing and serving.

How to serve Mexican Egg Casserole

You can serve this casserole with some hot sauce, or make an egg sauce, and serve with that.

overhead shot of freshly baked vegan Mexican egg casserole

MEAL PREP:

This vegan Mexican breakfast casserole will keep in the fridge for up to 5 days, so itโ€™s perfect for meal prep! You can also freeze some leftovers and thaw/reheat as needed, though the texture will be slightly different.

a plate with Mexican egg casserole topped with shredded cheese

 

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

4.93 from 13 votes (2 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

33 Comments

  1. Donna Fields Feldman says:

    5 stars
    Thank you so much for the recipe, Richa. Another one that is just a celebration of tastes.

    1. Vegan Richa Support says:

      Thanks for taking the time to comment!

  2. Suzanne says:

    5 stars
    Made this yesterday for the first time and it was delicious and very easy to make. Son’s girlfriend is vegan and make your recipes for her all the time. Hasn’t disappointed yet!

    1. Vegan Richa Support says:

      How kind of you to cook for her!

  3. Beth says:

    5 stars
    I saw your “20 Best Vegan Casserole Dishes” page and I plan to go through the list.
    This one was delicious! I ran out of bread, so used chopped corn tortillas instead.

  4. Danielle says:

    4 stars
    Tasty!

    1. Vegan Richa Support says:

      thank you!

  5. Sue says:

    5 stars
    This has been on my “make this week” list for over 19 months!!! (I think I might have to retitle that list). I’ll be making it again much sooner. It was very tasty, quick, easy and used ingredients I normally have on hand. Another winner and big thank you to you, Richa, for your hard work and always-delicious recipes.

    1. Vegan Richa Support says:

      yay! so glad you finally made it and will again!

  6. Cindi says:

    5 stars
    This was excellent! I used Just Egg instead of tofu since I had to use it up. Will definitely be making this again. Iโ€™ll try adding broccoli next time, I bet that would be delicious too. Thank you!

    1. Vegan Richa Support says:

      awesome, thank you!