Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Soft Taco Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: She Likes Food
  • Total Time: 55 minutes
  • Yield: 6 1x
  • Diet: Vegetarian

Description

This Vegetarian Soft Taco Casserole is made with taco seasoned tofu, refried beans and chunky salsa that is layered between soft, flour tortillas and cheese. You only need a few main ingredients to make this delicious and filling dinner!


Ingredients

Scale
  • 23 teaspoons olive oil
  • 1/2 yellow onion, diced
  • 1 (14 oz) package extra, or super firm, tofu, pressed for at least 15 minutes
  • 1 (1 oz) package taco seasoning, I used low sodium (or about 23 tablespoons homemade taco seasoning)
  • 1/2 cup water, or a bit more
  • 1 (15 oz) can vegetarian refried beans
  • 2 cups chunky salsa, I like to use the bean and corn salsa
  • 1 cup taco sauce, or red enchilada sauce
  • 2 cups shredded cheese, or more if desired.
  • 8 medium sized flour tortillas
  • Optional toppings: black olives, onion, avocado, tomato, fresh herbs, sour cream, salsa, hot sauce, etc…

Instructions

  1. Pre-heat oven to 400 degrees F.  Press your tofu and then use your hands to crumble it into small pieces.  Heat a large skillet over medium heat and add olive oil and onions.  Let cook until onions are softened, 2-3 minutes, and then add in the tofu.  Season with a pinch of salt and cook tofu and onions together until tofu is lightly browned.
  2. Next, add the packet of taco seasoning and the water to the skillet and mix until combined.  Let cook for just about 4-5 more minutes, stirring occasionally.  Remove pan from the heat and add in the refried beans and the chunky salsa.  Season with salt, to taste and feel free to add in any other seasonings, such as cumin, paprika or granulated garlic.
  3. Cut your flour tortillas to fit the baking dish you are using.  I used a smaller one, but if yours is larger you may not have to cut them to fit.  Add about 1/2 cup of the taco sauce to the bottom of the baking dish and spread around evenly.  Top with two of the tortillas, you want the tortillas to cover the entire bottom and it is ok if they overlap a little.
  4. Top the tortillas with half of the bean and tofu mixture and spread out evenly.  Top that with about half a cup of the shredded cheese, or more if desired.  Next, layer on your tortillas, then the remaining bean mixture, shredded cheese, last layer of tortillas and then top with the remaining half cup taco sauce and a big handful of shredded cheese.
  5. Top baking dish with foil and place in the oven.  Bake for about 20 minutes with the foil on, remove the foil and bake for another 10-15 minutes, or until casserole is heated through and cheese is melted.  Allow casserole to cool for a few minutes, cut into slices and top with your favorite taco toppings.

Notes

The amount of flour tortillas will depend on the size of your baking dish and the size of the tortillas.  I used a baking dish that was a bit smaller than the regular 9×13 size and used 8 medium sized flour tortillas, that I trimmed a bit to fit the pan.

  • Prep Time: 15 mins
  • Cook Time: 40 mins
  • Category: Vegetarian, Dinner
  • Method: Stovetop, Oven
  • Cuisine: Mexican Inspired