Beautiful Ingredient

  • RECIPES
  • ABOUT
  • SUBSCRIBE
menu icon
go to homepage
  • RECIPES
  • ABOUT
  • SUBSCRIBE
subscribe
search icon
Homepage link
  • RECIPES
  • ABOUT
  • SUBSCRIBE
×
Home » main dish

Veggie Enchilada Casserole

Jump to Recipe Jump to Video

This veggie-packed enchilada casserole is hearty, filled with layers of whole foods that are gluten-free, vegan, dairy-free and oil-free. Sauces can be made ahead and are so easy to put together.

A plate of cheesy enchilada casserole garnished with scallions

There is so much goodness packed into this one dish! It's one of those clean-out-the-freezer meals, using a whole bag of frozen corn and cauliflower rice. What else is in this enchilada casserole? Cabbage for a little crunch, lots of black beans, and two comfort-food homemade sauces (so easy to make): enchilada sauce and queso made with the Everyday Vegan Cheese Sauce plus mild green chiles. Lots of flavor and texture here!

While this recipe takes longer than the usual 30 minutes or less, the sauces can be made within 30 minutes ahead ahead of time, and if you do that this dish comes in close to 30 minutes - in that way, it can be suitable for a weeknight. It makes a nice one-dish meal, and it makes a lot so that you can have leftovers the next night.

Bowls of corn, cabbage, cauliflower rice, black beans, corn tortillas, vegan cheese sauce, enchilada sauce.

Ingredients and variations

This recipe is a great way to get your veggies in! Not only is there cauliflower, cabbage, and corn, the sauces contain a variety, as well! Each sauce recipe has its own info regarding substitutions. The queso is made simply by adding a can of mild green chiles to the cheese sauce. Of course, store-bought enchilada sauce or vegan cheese will also do in a pinch if you are short on time or missing ingredients.

For the cauliflower, you could try using regular rice instead, or skip the rice altogether. The cabbage could be left out or replaced with spinach or kale. You could also make this recipe without the corn, though it would lose the juicy sweetness that the corn brings.

Black beans are a big part of what makes this casserole so satisfying. If you're out, you can always use another variety like pinto or kidney or refried beans.

I've used both 6-inch and slider sizes of corn tortillas, and they both work fine. Just remember to spread the enchilada sauce on any parts that overlap.

Equipment

You will be blending the sauces in a blender, or the enchilada sauce can be stirred by hand. The cheese sauce also requires steaming or boiling the potatoes and sweet potatoes or carrots.

The casserole itself is baked in the oven in a 9x13 casserole dish.

Instructions

Once the sauces are made, It's just a matter of layering the ingredients in the 9x13 pan. The layers are in this order, though don't worry too much about the order. I would think it would turn out fine if you varied them.

  1. enchilada sauce
  2. tortillas
  3. enchilada sauce
  4. cabbage
  5. cauliflower rice
  6. enchilada sauce
  7. tortillas
  8. enchilada sauce
  9. queso cheese sauce
  10. black beans
  11. corn
  12. tortilla strips
  13. cheese sauce - bake at 375 for 25 minutes
  14. add any toppings
Three bowls of vegan enchilada casserole topped with avocado slices and cilantro.

The Recipe

Three plates of vegan enchilada casserole.

Veggie Enchilada Casserole

This veggie-packed enchilada casserole is hearty, filled with layers of whole foods that are gluten-free, vegan, dairy-free and oil-free. Sauces can be made ahead and are so easy to put together.
5 from 1 vote
Print Pin Rate SaveSaved!
Course: Main Course
Cuisine: American, Mexican, vegan
Key Attributes: casserole, enchilada, veggie-packed
Prep Time: 10 minutes minutes
Cook Time: 25 minutes minutes
Sauces: 25 minutes minutes
Total Time: 1 hour hour
Servings: 12
Fiber: 12.8g
Prevent your screen from going dark

Equipment

  • oven
  • blender for cheese sauce and enchilada sauce
  • steamer for cheese sauce
  • chef's knife and board

Ingredients

  • 2 cups Quick and Easy Enchilada Sauce or store bought
  • 8 corn tortillas 6 inch or 15 sliders (4 ½ inch)
  • ½ pound cabbage chopped into short shreds
  • 4 ½ cups black beans 3 cans
  • 12 ounces cauliflower riced (frozen)
  • 16 ounces corn kernels frozen

Queso Cheese Sauce

  • 1 batch Everyday Vegan Cheese Sauce 6 cups
  • 1 4 oz can mild green chiles or 2 seeded jalapeños

Optional Topping Suggestions

  • cilantro
  • avocado
  • hot sauce
  • nutritional yeast
  • salsa
  • guacamole
  • red onion
  • scallions
  • lime

Instructions

  • Preheat the oven to 375 degrees. Spread a generous layer (about a cup) of enchilada sauce on the bottom of a 9x13 pan until evenly coated. A spatula or silicone pastry brush works well for this.
  • Set aside a couple tortillas that will be cut into strips on top at the end. Then, place the first of two layers of tortillas on top of the sauce, painting sauce on any areas that overlap. Then spread more enchilada sauce over the tortillas.
  • Spread the cabbage in an even layer over the sauce, then the cauliflower rice over the cabbage.
  • Add another layer of tortillas, painting the bottoms with sauce before setting them on top of the cauliflower. Then, spread enchilada sauce over the tortillas. Pour half the cheese sauce over the enchilada sauce.
  • Spread the black beans in a single layer over the sauce. Then, spread the corn over the beans. Cut the remaining tortillas into strips and cover the corn with the strips.
  • Top the tortilla strips with the remaining queso cheese sauce. Place the 9x13 onto a baking tray before placing it in the oven to bake for 25 minutes, or until the cheese sauce becomes more golden. Let sit a couple minutes before serving.

Video

Notes

Beautiful Ingredient offers nutritional information for recipes on this site as a courtesy. The calculations are automatically provided by an outside service, which at times may not have a reference for every exact ingredient precisely as intended.  Therefore, while accuracy is attempted, calculations should be considered rough estimates.  They do not include garnishes.

Rough Nutrition Estimate provided by WPRM (based on generic ingredients and limited specification options)

Nutrition Facts
Veggie Enchilada Casserole
Amount per Serving
Calories
302.9
% Daily Value*
Fat
 
4.1
g
6
%
Saturated Fat
 
0.6
g
4
%
Trans Fat
 
0
g
Polyunsaturated Fat
 
0.7
g
Monounsaturated Fat
 
2
g
Cholesterol
 
0
mg
0
%
Sodium
 
515.3
mg
22
%
Potassium
 
1085.8
mg
31
%
Carbohydrates
 
58.9
g
20
%
Fiber
 
12.8
g
53
%
Sugar
 
9.4
g
10
%
Protein
 
12.5
g
25
%
Vitamin A
 
3160.6
IU
63
%
Vitamin C
 
42
mg
51
%
Calcium
 
115.2
mg
12
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?I'd love to see! On Instagram, mention @beautifulingredient and tag #beautifulingredient!

Related Recipes

  • a jar of homemade enchilada sauce with corn tortillas and a lime
    Quick and Easy Enchilada Sauce
  • a jar of creamy vegan cheese sauce
    Everyday Oil-free Vegan Cheese Sauce
  • fresh homemade guacamole
    Easy Vegan Guacamole
  • A ramekin of smoky hemp heart seasoning
    Smoky Hemp Heart Seasoning Mix

More main dish

  • A closeup view of a large salad bowl filled with vegan street corn salad.
    Vegan Street Corn Salad
  • Black bean mushroom tacos with yellow corn tortillas on a light wood background.
    Black Bean Mushroom Tacos
  • Two bowls of creamy gnocchi soup filled with cauliflower, beans, spinach, basil.
    Vegan Gnocchi Soup (oil-free)
  • Vegan cheese fondue in a yellow pot, with a dipped piece of broccoli hovering over it.
    Vegan Cheese Fondue

share & save

7 shares

Comments

No Comments

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Kari smelling anise hyssop while standing behind her market basket and fresh produce.

Welcome to a world of beautiful food!

I'm Kari, and this is where I celebrate beautiful ingredients and focus on ways to make eating more plants easier. Recipes are centered around whole foods and are vegan, cooked without the need for oil, mostly refined sugar-free and gluten-free. And so delicious!


Subscribe

Subscribe to your choice of the free or paid newsletter. You can see your options here before you commit:

what are you hungry for?

  • gluten-free

  • snacks

  • 30 minutes or less

  • 5 ingredients or less


Footer

Subscribe

Subscribe to your choice of the free or paid newsletter. The free newsletter is full of news, updates, and maybe a bit behind the scenes. It comes out 1-2x per month.

Or choose the paid version to go a bit deeper and be the first to see fresh recipes not yet on this site, meal plans, and ideas to help you fit cooking in and find more calm in your kitchen.

You can see your options here before you commit:

beautiful ingredient

About
Contact

Subscribe

eating more plants

Recipe Index

discover more at:

Privacy Policy • Terms of Use • Copyright/Content Usage

Copyright © 2025 Beautiful Ingredient

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.