This recipe for Black Bean Enchilada Casserole has eight layers of tortillas, black beans, roasted vegetables, and cheese making it the most delicious ever! Bake in the oven, in a deep casserole dish until the cheese is melted and bubbly. A healthy, plant-based casserole, perfect for Sunday family dinner. Check out the video!
This recipe gets to the heart of everything I love about a casserole. It’s cheesy (there are three kinds of cheese here). It’s comforting, and best of all, literally packed to the gills with flavor and texture.
Now, this is not traditional Mexican food by any means but this dish does use some of our favorite Mexican flavors including chipotles, black beans, and even chayote!
This is the ideal casserole for anyone who’s not into the whole ground beef, taco seasoning combination, and even if you are, I promise the creamy tang of goat cheese and roasted vegetables with a hint of spicy chipotle enchilada sauce really is a luscious change.
That being said, feel free to add shredded rotisserie chicken in between the layers and make this a chicken enchilada casserole. Let’s take a look at the details, shall we?
important equipment announcement
I made this recipe in an 8×8-inch Pyrex Deep Dish baking dish which is 50 percent deeper than a traditional casserole dish.
If you have one of those–great! If not you can make it in a regular 9 x 13-inch baking dish. There won’t be as many layers but it will be wider, as in, more spread out, so the amounts will stay the same.
layers upon layers in this vegetarian enchilada casserole
The extra deep dish means I could pack that much more flavor into this black bean enchilada casserole.
Not only do we have the black beans but also a mixture of roasted vegetables including, chayote, red onion, and sweet bell peppers.
There is also a layer of soft goat cheese that makes these enchiladas oh so creamy and corn tortillas of course, which I crisped in a little hot oil before layering—the flavor of uncooked tortillas just won’t do.
I’ve also layered in chopped cilantro and an extra sprinkle of minced garlic (there can never be too much) and of course, a generous layer of shredded sharp cheddar cheese.
super easy enchilada sauce
Sure you can use your favorite store-bought enchilada sauce here (you’ll need about 2 cups enchilada sauce for this recipe).
I almost did, thinking I’d try to make these roasted veggie enchiladas as straight-forward as possible.
I actually reached for the jar at the grocery store, and then put it back because I wanted to make a homemade enchilada sauce recipe that is practically the same amount of effort as popping open that jar.
We all need a back-pocket enchilada sauce recipe, right?!
This sauce is so good, and so simple. It requires a few fresh ingredients, some spices, and chipotle peppers en adobo.
Get the best tomatoes you can find and if your tomatoes are no good right now, use canned. Puree it all together in a blender and you’re done!
I’d make a double batch while you’re at it. Use the extra to make this recipe super saucy or serve extra sauce on the side.
tips for making it
The first step is to make the sauce, which is little more than blending everything in the blender.
Then heat the oven and prepare the baking dish with cooking spray.
Next, roast the vegetables. Once they come out, lower the heat in the oven to 350.
Many enchilada casserole recipes call for flour tortillas but I prefer the flavor and texture of corn tortillas. To make them extra delicious, fry them in a bit of oil before layering in the casserole.
Now it is time to layer! You’ll start with the enchilada sauce and save the remaining enchilada sauce for the top. Here’s how the layers break down:
- 1/2 cup of enchilada sauce
- 3 corn tortillas. Spread them out so they cover as much surface as possible
- 1/4 of the roasted vegetables
- 1/4 of the black beans
- 1/4 of the goat cheese
- 1/4 of the white cheddar
- 1/4 of the cilantro
- 1/4 of the chopped garlic
- Repeat this order until all the ingredients are used.
Bake the casserole for 30 minutes. Check to make sure nothing is spilling over in your oven. If so, set a baking sheet below the casserole dish. Continue baking for another 15-20 minutes.
If you’re feeling extra, serve your amazing casserole with sour cream!
more plant-based mexican recipes to try!
- Vegan Ceviche with Avocado and Lime
- Sofrito Black Beans
- Green Chili Vegan Pozole
- Authentic Mexican Chilaquiles with Scrambled Eggs
- Sweet Potato Nachos with Black Beans and Smoked Cheddar
- Mexican Potato Soup with Melty Cheese
- Green Chilaquiles with Fried Eggs
the perfect tequila to go with it
If you are going to make this for Cinco de Mayo or other celebrations, I highly recommend finding a bottle of Tequila Cristalino to serve with it.
This newest, super smooth tequila is the perfect match for this rich, hearty dish. Find out more about it here:
make a delicious, healthy dinner with minimum fuss!
Here’s the recipe you need when you want to impress (even if that’s just yourself) but with something healthy and comforting at the same time! This enchilada casserole really does it all. Let me know when you make by snapping a pic and tagging me on Instagram @holajalapeno and #holajalapeno so I can see or leave me a comment below (don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating) ! Also, don’t forget to sign up for my weekly newsletter, lots of good stuff there too!
In support of this small business, ¡Hola! Jalapeño earns revenue in a few different ways. Several sponsored posts are published each month. I also earn an affiliate commission on the sales of products I link to— there are a few of those links in this post. I only feature items I genuinely love and personally use on a regular basis. This commission is an arrangement between the retailer and ¡Hola! Jalapeño (readers never pay more for products). This income allows me to run the site. Thank you for reading!