Vegan enchilada casserole is an easy main dish filled with classic Southwestern flavors, and makes a generous amount. I’ve been making a version of this vegan enchilada casserole for ages. It’s my favorite in-a-hurry casserole, and maybe it will become yours, too!
This casserole involves throwing together a lot of convenient ingredients like canned beans, tomato sauce, and frozen corn, Yet it’s unbelievably good when you need an inexpensive, tasty dinner that everyone devours.
In this version, you have the option of combining beans with vegan burger crumbles or going all in on beans. Either way it tastes terrific, and all you need to do while it in the oven is to make a simple salad. Steaming a batch of broccoli or greens wouldn’t hurt, either.
Complete the meal: Since you have the oven on at 400º F, consider roasting a pan of vegetables; for ideas, see 8 Easy Roasted Vegetable Dishes That Hardly Need Recipes or Classic Roasted Root Vegetables with Lots of Variations.
Or, roast a pan of diced or fry-cut potatoes or sweet potatoes. A basic tossed salad of lettuce, tomatoes, bell peppers, olives, and cucumbers with your favorite dressing rounds out the meal.
Photos by Hannah Kaminisky, BittersweetBlog.com.
Explore lots more cozy, family-friendly vegan casseroles
Tex-Mex Recipes Your Family Will Love
Vegan Enchilada Casserole

Filled with Southwestern flavors, and making a generous amount, this might just become your favorite in-a-hurry casserole.
Ingredients
- 15- to 16-ounce can tomato sauce or crushed tomatoes
- 1 tablespoon olive oil
- 15- to 16-ounce cans pinto, pink, or black beans, drained and rinsed
- 10-ounce bag vegan burger crumbles (or omit and use an extra can of beans)
- 1- to 1.5-ounce packet taco seasoning
- 1 cup salsa, plus more for topping
- 2 cups frozen corn kernels, thawed
- 2 to 3 scallions, thinly sliced (use a little for topping if desired)
- 10 to 12 corn tortillas
- 1 1/2 to 2 cups cups grated nondairy cheddar or pepperjack cheese (or a combination)
Instructions
- Preheat the oven to 400º F.
- Lightly oil a wide 2-quart rectangular casserole dish. Pour about 1/4 cup of the sauce over the bottom of the dish and spread around evenly
- Heat the oil in a large skillet or stir-fry pan. Add the beans burger crumbles (or the extra can of beans if you’d like to omit the burger crumbles), the remaining tomato sauce, and taco seasoning.
- Stir together and bring to a simmer over medium-high heat for 5 minutes.
- Stir in the salsa, corn, and scallions. Cook for 2 minutes longer and remove from the heat.
- Layer in the casserole dish as follows: 5 to 6 tortillas (enough to cover; sometimes it’s easier to cover the surface evenly if you cut them in half), overlapping one another; half of the bean mixture; half of the cheese. Repeat the layers.
- Bake for 15 minutes, until the cheese is nicely melted. Let stand for a minute or two, then cut into wedges or squares to serve. Pass around salsa to top each serving.
If you like this vegan enchilada casserole, you might also enjoy …
Vegan Tortilla Soup with Summer Squash and Corn
- Here are more cozy casseroles & skillets and tortilla dishes
Leave a Reply