Home » Dinner Recipes » Vegan Enchilada Casserole With Black Beans & Green Sauce
| |

Vegan Enchilada Casserole With Black Beans & Green Sauce

This Vegan Enchilada Casserole is gluten-free, requires only 10 ingredients, takes only 15 minutes to prepare and is ready after 30 minutes in the oven. It’s a vegan green enchilada casserole recipe that’s full of delicious, healthy nutrition and can be made at the beginning of the week with lots of left overs. TIP: these vegan enchiladas go great with my rice cooker Cilantro Lime Rice and my easy Watermelon Agua Fresca with mint and no sugar.

person scooping a slice of vegan enchilada casserole out of a white dish

Hello hungry friends! It’s finally cooling down in the California desert, which means I can now turn on my oven without baking myself! This week, I’ve prepared a super easy, 3-layer Vegan Enchilada Casserole that I think you’re going to love. If you don’t have a lot of time and you want an easy, Mexican-inspired weekday meal, this is your go-to recipe that will give you lots of left-overs for the rest of the week.

TIP: This recipe pairs well with my Instant Pot Vegan Tinga Tacos and my healthy Vegan Street Corn grilled in the husk. And if you love your enchiladas saucy, pair this vegan enchilada casserole with my tangy Cilantro Lime Avocado Sauce.

🌟 WHY THIS RECIPE WORKS

health and nutrient friendly – this vegan enchilada casserole recipe is loaded with 12 grams of protein, 13 grams of dietary fiber, vitamins A and C, potassium, calcium, and iron as it’s filled with healthy, fresh vegetables and 2 kinds of fiber-rich beans.

quick and easy – with a 15 minute prep time and only 30 minutes in the oven, this casserole is ready to feed your family in 45 short minutes.

dietary restriction friendly – vegan, gluten-free, low-fat (if you omit vegan cheese) and low calorie at only 363 calories per serving; you can’t get any better than that.

ingredient-friendly – calls for only 10 basic ingredients for the enchiladas and a few everyday spices and toppings.

versatile – you can substitute the veggies I used with vegetables you have in your refrigerator. Anything goes with this recipe.

budget friendly – this recipe costs less than $20 to make. And if you use vegetables already found in your fridge, the recipe costs even less.

🥘 INGREDIENTS

📋 INGREDIENT NOTES AND SUBSTITUTIONS

  • enchilada sauce – you can use red or green, canned or fresh. If you need a basic green enchilada sauce recipe, try this vegan creamy green enchilada sauce.
  • black beans – can be canned (low sodium preferred) or homemade.
  • spinach – should be fresh, rinsed and patted dry before using.
  • re-fried beans – in most cases, canned vegetarian beans at your local store are vegan. Be sure to read ingredients before purchase.
  • vegetables – bell peppers and jalapeno should be ripe and fresh with no bruising or marks. If you don’t have bell peppers, use any kind of vegetables you have in your fridge.
  • tortillasstore-bought corn tortillas may be gluten-free, but may come into contact with gluten during processing and/or packaging. Be sure to read the label carefully before purchasing or make your own.
  • toppings – I top this vegan enchilada casserole with sliced avocado, jalapeno, cilantro and a squirt of fresh lime. Other favorites include this Tofu Sour Cream and Mango Corn Salsa.

🔪 INSTRUCTIONS

Step 1. Saute spinach in vegetable broth until it starts to wilt. Set aside.

spinach being sauteed in pan and stirred by someone

Step 2. Heat olive oil in skillet over medium heat.

person pouring olive oil into skillet

Steps 3 Add onion and garlic.

Step 4. Stir. Saute until onion is translucent.

onions and garlic being sauteed in a skillet while being stirred by a person

Step 5. Add red and green bell pepper, corn and jalapeno.

Step 6. Stir all veggies until evenly coated with olive oil and cook until almost tender.

vegetables simmering in a skillet for vegan enchilada casserole recipe

Step 7. Add spices: cumin, chili powder, smoked paprika, sea salt and black pepper.

Step 8. Stir until spices are well incorporated, then simmer for 2 minutes to allow the vegetables to bathe in the spices. Remove from heat. Set aside.

adding spices to a skillet and stirring with vegetables

🍲 Assembling the Enchilada Casserole

Steps 1 – 6. To create the bottom layer, add sauce to bottom of the casserole dish. Top with layer of corn tortillas. Add re-fried beans. Top with spinach and then black beans. Add vegetables and more sauce.

steps 1 through 6 of preparing vegan enchilada casserole

Step 7. Top with layer of vegan cheese.

adding vegan cheese to casserole bottom layer

Steps 8-14. Repeat steps 1 through 7 to create the middle layer. You can opt for omitting vegan cheese in this layer like I did if you choose.

Steps 15 – 16. For the final layer, finish with another layer of tortillas, enchilada sauce and vegan cheese.

preparing top layer of vegan casserole by adding tortillas, sauce and vegan cheese

Step 17. Bake at 350 degrees Fahrenheit (176 Celsius) for 30 minutes or until cheese starts to get bubbly and edges start to brown.

Step 18. Remove from oven. Allow to cool for 5 minutes. Slice, plate, top with your favorite toppings and enjoy.

a slice being removed from completed enchilada casserole

👩🏻‍🍳 EXPERT TIPS

  • Omit vegan cheese to lower fat content in recipe.
  • Reheat in oven for 10 minutes or microwave. If reheating in oven, cover with foil so as not to over-brown.
  • The vegetables used in this recipe are what I had in my refrigerator and are interchangeable. Feel free to use any veggies you have in yours.
  • Choose low sodium canned beans if not making at home.
  • Choose gluten-free tortillas if gluten-intolerant.

💭 FAQS

How long will left-overs last in my refrigerator?

Store left-overs in an air-tight container for up to 4 days.

Can I freeze left-overs of this recipe?

Freeze left-overs by the slice in an individual airtight container for up to 90 days.

Can left-overs be defrosted in the microwave?

Yes, they can. Be sure to remove lid and cover loosely with plastic wrap before defrosting for approximately 10 minutes in the microwave.

a slice of vegan enchilada casserole on a white plate next to the entire casserole

🍽 More Dinner Recipes You’ll Love

Have you tried this? Why not leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback. You can also follow me on Instagram, Facebook, Pinterest, and Twitter, and sign up for my newsletter!

person scooping a slice of vegan enchilada casserole out of a white dish

Easy Vegan Enchilada Casserole with Green Sauce

Made with a medley of seasonal vegetables nestled between layers of healthy ingredients this easy Vegan Enchilada Casserole is your go-to meal when you want something healthy and delicious that doesn't take all night to make. 
5 from 53 votes
Print Pin Rate
Course: Main Course
Cuisine: Mexican
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 15 minutes
Cook Time: 30 minutes
Cooling Time: 5 minutes
Total Time: 50 minutes
Servings: 8 servings
Calories: 363kcal
Author: Deborah
Cost: $13

Equipment

Ingredients

For the Enchiladas

  • 1/4 cup vegetable broth low sodium
  • 1 bunch spinach rinsed and drained
  • 1 tsp olive oil extra virgin
  • 3 cloves garlic minced
  • 1 med yellow onion finely chopped
  • 1 med red bell pepper coarsely chopped
  • 1 med green bell pepper coarsely chopped
  • 1 cup frozen corn
  • 1 med jalapeño diced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • 1 tsp sea salt
  • 1 tsp ground black pepper
  • 15 oz can refried beans vegan & lard-free
  • 15 oz can black beans
  • 28 oz can green enchilada sauce low sodium; divided
  • 15 corn tortillas
  • 8 oz vegan mozzarella cheese shredded

Toppings (Optional)

  • fresh avocado seeded and sliced
  • fresh lime sliced into wedges
  • cilantro coarsely chopped
  • jalapenos seeded and chopped

Instructions

Preparing the Enchiladas

  • Preheat oven to 350 degrees Fahrenheit (176 Celsius). Heat vegetable broth over medium heat in large fry pan or wok. Add spinach and saute until almost wilted. Remove, drain and pat dry with paper towels.  Set aside.
  • In same pan, heat 1 tsp olive oil.
  • Add onion and garlic and saute until onion is translucent.
  • Add bell peppers, corn and jalapeno. Stir until all vegetables are evenly coated with olive oil. Saute until almost tender.  
  • Stir in cumin, chili powder, smoked paprika, sea salt and black pepper. Saute for 2 minutes. Remove from heat. Set aside.

Assembling the Enchiladas: The Bottom Layer

  • Thinly coat bottom of 9×13 casserole dish with enchilada sauce.
  • Place layer of tortillas on top of sauce, side by side.
  • Add layer of re-fried beans.
  • Add some spinach.
  • Add black beans.
  • Add half the vegetables with spices.
  • Add layer of vegan cheese shreds.

Middle Layer

  • Repeat above steps 1-7 to create middle layer. If counting calories and prefer less fat, omit cheese in this layer or all together.

Top Layer

  • Top with another layer of tortillas.
  • Add some sauce.
  • Finish with final layer of vegan cheese.

To Bake

  • Bake for 30 minutes. During last 5 minutes, increase heat to broil and remove just as soon as sides start to bubble and top layer is slightly browned. Watch carefully so as not to burn. 
  • Remove from oven and allow to cool for 5 minutes or more before slicing, plating and topping with your favorite garnishes.

Video

Notes

  • Omit vegan cheese to lower fat content in recipe.
  • Reheat in oven for 10 minutes or microwave. If reheating in oven, cover with foil so as not to over-brown.
  • The vegetables used in this recipe are what I had in my refrigerator and are interchangeable. Feel free to use any veggies you have in yours.
  • Choose low sodium canned beans if not making at home.
  • Choose gluten-free tortillas if gluten-intolerant.
  • Store left-overs in an air-tight container for up to 4 days.
  • Freeze left-overs by the slice in an individual airtight container for up to 90 days.
  • When ready to defrost left-overs, remove from freezer and let sit out for at least 4 hours or microwave for 10 minutes on defrost setting. 

Nutrition

Serving: 1piece | Calories: 363kcal | Carbohydrates: 60g | Protein: 12g | Fat: 9g | Saturated Fat: 2g | Sodium: 1974mg | Potassium: 408mg | Fiber: 13g | Sugar: 10g | Vitamin A: 1455IU | Vitamin C: 39mg | Calcium: 103mg | Iron: 4mg
Tried this Recipe? Pin it for Later!Mention @oohlalaitsvegan or tag #oohlalaitsvegan!

Similar Posts

5 from 53 votes (52 ratings without comment)

Leave a Reply

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.

2 Comments

  1. 5 stars
    I am all about the casserole as we head back to school! This enchilada casserole was a hit with the whole family!