Vegan Taco Casserole

vegan taco casserole caserola mexicana

This vegan taco casserole is comforting, delicious, healthy and very easy to make! Plus, it’s ideal for meal prep and to feed a whole family! 

Tacos are a world-famous Mexican dish, loved by children and adults alike. And the reasons are pretty solid: tacos are easy to make, filling, quick and delicious and they contain all the magnificent flavors of the Mexican cuisine. But do you know what’s better than a taco? A taco casserole, of course! A taco casserole is very similar to a shepherd’s pie or a lasagna, but with a unique, Mexican twist!

Making a vegan taco casserole is super easy, as the only thing you have to do is take the usual taco ingredients and some tortillas and layer everything in an oven tray. Bake to perfection and there you have it – Mexican comfort food at its best!

vegan taco casserole recipe caserola mexicana

Taco casseroles combine the amazing flavors of authentic tacos with the comforting feeling given by casseroles, resulting in a perfect dish that you can share with your friends and family during a Mexican-inspired dinner!

One of the best things about this taco casserole is that it’s the perfect dish for a weekend meal prep, but it is also ideal for a weeknight dinner, as the preparation is super quick and the baking only takes a little more than half an hour. The process of baking will cause the cheese to melt, resulting in a finger-licking good dish that you can top with fresh greens for a more refreshing taste!

easy vegan taco casserole recipe

A taco casserole might look complicated at first, but the entire process is actually super simple!

Just like any other casserole, this recipe is easily customizable, so you can make a taco casserole that will perfectly fit your taste and personal preferences. You can either make it with pork, beef, chicken or keep it vegan. Add jalapeno slices if you want to make this recipe as spicy as you can handle, add some black olives, exclude the cumin, add avocados, add more black beans or don’t add any sweet corn at all – the sky is the limit when we’re baking casseroles! Pick your favorite taco fillings, add them to this amazing taco casserole or put them on top when you serve it, and the results will be perfect every time!

vegan taco casserole

My recipe for vegan taco casserole is as simple as I promised and it preserves the authentic flavors of the Mexican cuisine. Serve it hot or freeze it for the following days – either way, the results will impress even your omni friends!

Don’t forget to add your favorite toppings before serving, such as yogurt, sour cream, tomatoes, avocado etc. Or, even better, make a homemade Mexican salsa to go with it and serve for lunch or dinner. Enjoy!

5.0 from 1 reviews
Vegan Taco Casserole
Prep time
Cook time
Total time
This vegan taco casserole is comforting, delicious, healthy and very easy to make! Plus, it's ideal for meal prep and to feed a whole family!
Recipe type: Casserole
Cuisine: Mexican
Serves: 6+
  • 1 cup tofu, crushed
  • 1 cup black beans, cooked
  • 1 cup sweet corn, cooked
  • 2 cups tomato sauce
  • 6 large tortillas - you can use GF if you want
  • 1 Tbsp olive oil
  • 1 onion, diced
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1 tsp garlic, crushed
  • ½ tsp salt and pepper to taste
  • 1 cup vegan cheese, shredded (or for the vegetarian version, use any cheese you want)
  1. Preheat the oven to 200C.
  2. Heat the olive oil in a skillet over medium heat. Add the onion and saute until translucent.
  3. Add the tomato sauce, chili powder, cumin, garlic, salt and pepper and cook for about 8 minutes.
  4. Brush a casserole with some olive oil.
  5. Spread a layer of tortillas on the bottom of casserole.
  6. Cover with ⅓ cup tomato sauce
  7. Spread a layer of crushed tofu over the tortillas then top with a layer of corn, beans and ⅓ cup vegan cheese.
  8. Top with 2 more tortillas and repeat the layers 2 times.
  9. Cover with foil and bake for about 30 minutes. Remove the foil and bake 10 more minutes, until golden. Top with some fresh greens and serve with a spoon of vegan yogurt.

Previous PostNext Post

About the Author


Facebook Twitter Google+

I’m Ruxandra Micu, a food blogger with extensive experience in online marketing and design. I’m passionate about cooking, nutrition, and helping businesses grow. I want to help people live a healthier life and to teach them the benefits of a clean, vegetarian diet. Need online marketing services and want me to help you grow your blog/business? Check out my portfolio > < and contact me!

5 Comments on “Vegan Taco Casserole”

  1. Perfect for family dinners! I recently made this and everyone was asking for a second helping… so good! 🙂

  2. Hello! Literally in the middle of making this dish and just noticed that veggie broth is listed as an ingredient but I don’t see it in the directions.. am I crazy? Does it go in the sauce? Please help!

Leave a Reply

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

Rate this recipe: