This Vegetarian Enchilada Casserole is so easy to put together, and freezes well for healthy, quick dinners. This is stuffed with black beans, corn, peppers and onions, and is a meal that the whole family will enjoy. After you’ve had dinner, you’ll be so glad you have a 2nd of these in the freezer for another night!
This post is sponsored by Sharp Home USA — a brand that brings high quality appliances to our kitchens to make life a little bit easier! I only work with brands whose products I genuinely love. Thank you for supporting the brands that help keep Sunkissed Kitchen running at full speed.
Contents
Make Ahead Vegetarian Meals to Freeze
I adore South of the border flavors, and combine with that the ease of putting together this casserole, and you’ve hit dinner gold.
This recipe is one that I make often, with variations, but this classic mix of peppers, onions, black beans and corn is my favorite combination. So much wonderful veggie goodness, but they are also all things that freeze so well.
You could go super simple with this, and just use the beans and throw in some frozen corn. With that option, you could have this ready to go in no time.
Another option is to totally do it up with extra veggies — broccoli, cauliflower, spinach or chunks of butternut squash are all wonderful in enchiladas.
I use my homemade enchilada sauce in this recipe. It makes a large batch (more than you’ll need for this recipe!), so you can also freeze the extra and use it later on down the road.
Freezing Tips
You have several options when preparing this meal.
One, as I’ve done in these photos, use a really large pan, and make a giant casserole. This is enough for several meals. I like to take slices of it and freeze them individually, and when I am ready to enjoy one, I just have to pop it in my Sharp Superheated Steam Countertop Oven, set it on the Reheat function, and it goes from frozen to tasting fresh as fast as I can prepare a side salad.
The second option is to make 2 small casseroles that will easily feed a family of 4. Dinner is ready for the night, and you have a second to freeze. My family asks for this casserole often, so believe me, you’ll be so happy on a busy weeknight to be able to pull the 2nd out of the freezer and have a dinner that just needs a little time to reheat!
I use 2 8×8 pans when I do it this way, and one goes into my Sharp Superheated Steam Countertop Oven to bake, and the second gets wrapped in foil and then put in a freezer bag to stay fresh in the freezer for up to 3 months (however, it’s typically only a couple of days before we pull it out! Maybe I should make 4 at a time.).
Besides cooking 1/3 faster in my Sharp Superheated Steam Countertop Oven, it also makes reheating things a dream! The steam keeps everything moist, all while browning and crisping (do you see the gorgeous crunchy bits on this casserole?). There’s no need to defrost or plan ahead to prepare the 2nd casserole — it will take 7-10 minutes longer to bake if you’re starting from frozen, but that’s no big deal at all!
If you’ll be baking in a standard oven, I recommend pulling your casserole out to defrost 1-2 hours prior to baking. Then, bake as usual.
Tips for Vegetarian Enchilada Casserole
- Switch it Up: I use corn tortillas in this recipe, but flour would work as a substitute. Also, customize the veggies to suit your taste or to use up what you have in the refrigerator. Spinach works well, and broccoli chopped fine would also be great. If your kids are finicky about vegetables, chopped zucchini or cauliflower also blend into the sauce and cheese and could be a great way to sneak in a few more.
- Make it Gluten Free: Corn tortillas are gluten free, unless you buy the “soft” corn tortillas, which have wheat flour.
- Save time: Buy frozen corn, and use veggies that don’t need to be sautéed first. Really finely chopped broccoli or cauliflower, or spinach, mixed with frozen corn would be fine without pre cooking.
- Make it Ahead: See instructions above for freezing this casserole. It is also fine to keep it in the refrigerator for 2-3 days before baking, if preferred.
- Increase the Protein: Using leftover or rotisserie chicken is a great way to add protein to this meal if you don’t want to keep it vegetarian.
Vegetarian Enchilada Casserole
Ingredients
- 4 cups enchilada sauce (1/2 recipe of my homemade enchilada sauce)
- 18 corn tortillas
- 1 tbsp olive oil
- 2 onions medium
- 1/2 tsp sea salt
- 2 bell peppers (I used green, yellow and red)
- 2 ears corn (sub 2 cups frozen corn)
- 1 can black beans 15 ounce
- 3 cups cheddar cheese shredded
- cilantro (optional, to garnish)
Instructions
- Preheat oven to 425º F.
- In a large skillet, add olive oil and diced onion. Sauté the onions over medium heat for 5-7 minutes to soften.
- Add the chopped bell peppers, and continue to sauté for another 5-7 minutes until the peppers have softened.
- Add the black beans and corn into the vegetable mixture, and stir to combine. Remove the vegetables from heat.
- Add about 1/2 cup of enchilada sauce to the bottom of a 9″ x 13″ casserole pan.
- On top of the tortillas, add 1/2 of the vegetable mixture and 1/3 of the shredded cheese. Add another 1/2 cup of enchilada sauce and another layer of tortillas.Top the 2nd layer of tortillas with the remaining vegetable mixture, 1/3 of cheese, and another 1/2 cup of enchilada sauce.
- Add 1 more layer of tortillas, topped with 1 cup of enchilada sauce and the remaining cheese.
- Cover the casserole with foil and bake for 30 minutes. Remove the foil, and continue to bake for another 10 minutes until the cheese has begun to brown and the enchilada sauce is bubbling around the edges.
- Allow the casserole to cool for about 10 minutes before slicing to serve. Top with chopped cilantro and onions if desired.
Notes
How to Store & Freezing Tips
Once the casserole has fully cooled, top it with foil and store it in the refrigerator for up to 5 days. To Freeze: This casserole is great for freezing! It’s a lifesaver to have healthy meals prepped and ready to go when life gets busy. Once the casserole is assembled, wrap the casserole dish in foil, and then wrap it with plastic wrap to make the dish air tight. Freeze the casserole for up to 3 months. To bake the casserole, remove it from the freezer and allow it to thaw for 1-2 hours at room temperature (or overnight in the refrigerator). Preheat the oven to 425º F and bake it for 30 minutes with the foil on, and then remove the foil and continue to bake for an additional 10 minutes. Be sure the center is hot. If it was still a little frozen, it might take an additional 10-15 minutes.Tips for Vegetarian Enchilada Casserole
Switch it Up: I use corn tortillas in this recipe, but flour would work as a substitute. Also, customize the veggies to suit your taste or to use up what you have in the refrigerator. Spinach works well, and broccoli chopped fine would also be great. If your kids are finicky about vegetables, chopped zucchini or cauliflower also blend into the sauce and cheese and could be a great way to sneak in a few more. Make it Gluten Free: Corn tortillas are gluten free, unless you buy the “soft” corn tortillas, which have wheat flour. Save time: Buy frozen corn, and use veggies that don’t need to be sautéed first. Really finely chopped broccoli or cauliflower, or spinach, mixed with frozen corn would be fine without pre cooking. Make it Ahead: See instructions above for freezing this casserole. It is also fine to keep it in the refrigerator for 2-3 days before baking, if preferred. Increase the Protein: Using leftover or rotisserie chicken is a great way to add protein to this meal if you don’t want to keep it vegetarian.Nutrition
Other Vegetarian Freezer Meals:
- Creamy Tomato Basil Soup, by Sunkissed Kitchen
- Butternut, Spinach and Black Bean Enchiladas, by Sunkissed Kitchen
- Pumpkin Seed Veggie Burgers, by Sunkissed Kitchen
I’d love to connect with you on social media! Find me on Facebook or Instagram where I post daily healthy eating and lifestyle inspiration.
If you make this Vegetarian Enchilada Casserole, snap a photo and share it with me by using the hashtag #SunkissedKitch.
This post contains affiliate links, which means that if you click on one of the product links, I’ll receive a small percentage of any purchases made.
Marija - TheHealthiestHabits says
Love your recipe. As a busy mom of two, I’m also for quick, easy to make and easier to freeze recipes. Keep up the good work.
Michelle says
Thanks Marija! I never used to care about freezer meals– but having a child really changes things, doesn’t it?
Veronica@inveronicascorner says
OMGoodness this looks so good! Definitely saving for later.
Michelle says
Thanks Veronica! It is really good– and I’m just blown away by how easy it is to prepare for multiple meals. We’ve been eating them out of the freezer and there really is no difference in taste after its been frozen.
Carmi Joice says
Totally trying this one since I’m always in search of something organic for my food!
Tina says
Lovely! I’m eating meat free more often these days and I love enchiladas. This is a great twist on a traditional recipe. I love the variation options also! Beautiful post!
Kyla says
Yes, please! I have been looking for a good veggie enchilada recipe. Thank you!!
Michelle says
I think you’ll love this one Kyla!
Yuen Mi says
This looks so scrumptious. Definitely trying this one out this weekend!
Jenn @ Mama's Hustle says
This looks heavenly and the perfect recipe for me since I’m going meatless for 2017. Bookmarking!
Michelle says
Great Jenn! For a whole year, that’s a great goal. I prefer eating vegetarian, but my family doesn’t always agree. I am coming up with more meals like this one because no one complains when this casserole comes out!
Courtney says
This looks delicious! I love meals you can freeze and reheat later.
NAti says
It looks absolutely delicious! I’m always looking for a freeze-friendly recipe so I am saving this one! Thank you!
Sophie says
This looks so much faster than the traditional enchiladas I always do for dinner, and it looks like its easier to toss even more veggies in this way- always a win! Going to try it this weekend.
Michelle says
I hope you enjoy it Sophie! I love making traditional enchiladas, but because I wanted to make enough to freeze some, and this series is designed for people who are limited with time but want to eat healthier, a casserole it was! And it’s just as delicious for sure!
Anvita says
This looks very interesting. Would love to try this as it seems to be super easy.
Jennifer says
I’ve tried beef and chicken enchiladas, but I haven’t tried a vegetarian version of the dish. It looks delicious. I think my teen daughter would enjoy your vegetarian enchilada casserole because she doesn’t like chicken in hers. Great recipe!
Michelle says
We love the veggie version, and no one misses the meat!
Rosemary says
What a delicious recipe. I do love Mexican food and love the idea of something different than my typical tacos and fajitas. Will certainly make this soon!!
Tiara Wilson says
I’ve never even though about making enchiladas vegetarian friendly! Of course vegetarians would still like to eat the goodness of enchiladas. I bet these taste incredible.
anne wright says
now i know what to make this mother’s day! Thank you for sharing your recipe!
Ursula says
As a mexican and vegetarian you have no idea how much i appreciate this recipe
Michelle says
Yay! I am glad this hits the spot with you 🙂
Brian says
Yay, another great recipe that I’ve tried from your website! I’m really getting more and more into vegetarian food. Well it’s mostly because of my wife but also thanks to your blog.
Michelle says
Wow, thanks Brian! I love eating vegetarian, but I do still eat chicken, turkey and seafood. I have been adding more and more vegetarian recipes to my blog lately because that is how I prefer to eat, and getting a little creative with it helps my family enjoy it too!
Lindsey says
Hi, I see to add black beans in the instructions but don’t see amounts in ingredient list. How much do you add? Is canned ok? Hoping to bring this to a new mom who prefers vegetarian meals! Thanks!
Michelle says
I’m going to have to review that recipe! I used 1 can of black beans. Thanks for letting me know about that 🙂 This is a delicious and easy recipe– perfect for a new mom. Especially if you can make a 2nd for her freezer!
Erin says
Hi, This is probably a silly question, but I’m new to freezer meals. Do you freeze a pan of this before baking or after?
Michelle says
Not a silly question at all, Erin! I freeze this casserole prior to baking, and then thaw and bake when we are ready. However, I have also frozen half that was already baked and it was fine. It will be best if you freeze it uncooked though – which makes it super easy to stock up your freezer!
Carol says
I’m excited to try this recipe, although I’m questioning the amount of sauce to use. In the step-by-step instructions I see only 1/4 cup x 2 listed (1/4 on the bottom and 1/4 on top). Do I need to add sauce on each of the layers between the top and bottom?
Michelle says
Carol, thanks so much for pointing that out! I will go in an edit the recipe to better explain the process! You do need to add sauce between each layer. I love it saucy, so I add probably more than I need on each layer!
Mussayab Ehtesham says
I would have to add onions and when you mix cream cheese with other stuff leave out beans till it’s all mixed then add them and mix otherwise beans get mushed
Nuur Diyanah Mislan says
I know why this recipe seems bland, if you plan on making this please saute the onions, jalpenos, than add spices such as cumin, oregano, coriander, chilli powder, and red pepper flakes for a extra kick or flavor. If you make it as the recipe above, you’ll won’t it enjoy it.
Michelle Miller says
Hmm, I’d strongly disagree there. Did you make the enchilada sauce that I link to? If not, that’s why yours was bland.
Kd says
Would be helpful to know the size of the tortillas used. Thanks
Michelle Miller says
Standard 6 inch tortillas here!
Niall says
Will be trying this. Thank you for the ideas. FWIW, add rice, with the beans already in this recipe, you end up with a complete protein with needing to add meat.
kevin says
WOW So Amazing , This looks delicious
Can you send me the Recipe ?
Carpet UAE says
I know why this recipe seems bland, if you plan on making this please saute the onions, jalapenos, then add spices such as cumin, oregano, coriander, chili powder, and red pepper flakes for an extra kick of flavor. If you make it as the recipe above, you won’t enjoy it.
Michelle Miller says
I imagine you didn’t make my enchilada sauce? Because there’s no way it would be bland.
Jimmy Watson says
WOW So Amazing, This looks delicious
Can you send me the Recipe?
Kris says
For gluten free you said to use the hard corn tortillas. Do they get mushy?
Michelle Miller says
No at all! I actually prefer the corn tortilla to wheat ones in enchiladas.
Kristina says
Super delicious and husband approved! He said this was definitely a casserole he wants again. I only had 1 8×8, 9×9 or 13×9 so I went back and forth on which pan would be best. I ended up using the 9×9, but it was a tad shallow so I had to compromise 1 layer. I’ve looked, 11×11 aren’t easy to find. Any suggestions? I was afraid the 13×9 would be too big.
Michelle Miller says
I would use the 13×9 and just use a few extra tortillas! I think the filling will spread out fine. Enjoy — and thanks for letting me know you both enjoyed this!
Judy says
Since finding recipe, I have made a few times, used frozen corn and corn tortillas, easy, delicious, never having eaten enchiladas, can’t imagine fixing them any other way! Easy to understand instructions. Appreciate ability to see what you need for different portions. I used 6-inch tortillas; I may have used more cheese, all good. Thanks for sharing!
Michelle Miller says
I adore this recipe — so easy to put together! Thanks for letting me know you’re enjoying it!
Betty says
Amazing! We did use flour tortillas as fresher and half salsa with half enchilada sauce due to cost. I actually poured the sauce into half jar of salsa so could pour it out. Also, added Tabasco, taco seasoning and chilli powder. Turned out amazing!! Definitely make it again. Thanks so much!
Marcia says
Easy and feeds mant