This post may contain affiliate links. Please read our disclosure policy.

These Loaded Veggie Vegan Enchiladas are an absolute favorite in our house! This vegan enchiladas recipe is deliciously seasoned mushrooms, bell pepper, onion, jalapeño, refried beans and cheese rolled up in warm tortillas and topped with red enchilada sauce and plenty of cheese, then baked to perfection. They’re SO EASY to throw together and an amazing vegan meal that everyone will love! You’ll never even miss the meat in this dish!

enchiladas on a plate with a bit taken out
Get This Recipe In Your Inbox
Share your email, and we’ll send it straight to your inbox. Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

We’ve entered that cold and perpetually dreary season here in Portland. This will be my second winter here and I still can’t get over HOW. MUCH. IT. RAINS. I’m not a huge fan of the rain.

BUT, I am a huge fan of these vegan enchiladas (smooth transition, I know)…

To stay warm, we’re eating lots of comfort food that’s simultaneously packed with lots of nutrient rich veggies AND covered in a bit of vegan cheese, as well as this yummy homemade enchilada sauce.

There are many different vegan enchilada recipes online, but these are seriously the best I’ve tried! This is actually a recipe from a few years ago that I’m giving a slight refresh. It’s overall staying the same, but I cleaned the recipe up a bit (the way in which it was written, not the actually recipe… it was already pretty great! I’ve made these veggie enchiladas so many times and they NEVER ever get old!

cheesy enchiladas in a casserole dish with one being scooped out

Ingredients for Vegan Enchiladas

This easy vegan enchiladas recipe is made with easy-to-find, nourishing ingredients. Not only is there no meat in this recipe, but there’s also no dairy (if you use non dairy cheese), which makes this recipe completely vegan. To make vegan enchiladas here’s what you’ll need:

  • Olive oil. Just a bit for cooking down the veggies.
  • Veggies. The veggie mix for this recipe includes mushrooms, bell pepper, onion, jalapeño and garlic. It’s a tasty combo!
  • Spices. We’re seasoning the veggies with cumin, oregano and salt & pepper for amazing flavor.
  • Beans. I love to use refried beans in my enchilada recipes because of the added fiber and protein. It also makes the enchiladas melt in your mouth delicious! If you prefer, you can use black beans instead.
  • Corn tortillas. I like to use corn tortillas when I make enchiladas (which also keeps this recipe gluten free), but feel free to use flour tortillas if you’d like.
  • Cheese. I used non dairy cheese, but any favorite variety works. There’s no need to use a ton of cheese in this recipe; thanks to the creamy beans and tasty enchilada sauce.
  • Enchilada sauce. I highly recommend my homemade enchilada sauce for this enchilada recipe. Making homemade enchilada sauce is really very easy. It’s made mostly with just tomato sauce, broth and spices. You’ll never want store-bought again!
ingredients for homemade enchiladas

How to Make Vegan Enchiladas

  1. Enchilada sauce. I suggest making the enchilada sauce HOMEMADE and doing so a day or more in advance. This isn’t vital to the recipe, but it will be one less step when it comes time to prepare the enchiladas. Store-bought enchilada sauce works great too! That’s what I used when remaking this for the video (NOT gonna lie).
  2. Cook veggies. Once you have your enchilada sauce, this recipe is just a matter of sautéing all of the veggies and then assembling everything together. You could pretty much use any veggies that you want in this one. I went with mushrooms, red pepper, onion, jalapeño, and garlic.
  3. Assemble enchiladas. When the veggies are cooked down, it’s time to stuff the tortillas with the beans, veggies and a bit of vegan cheese before rolling the enchiladas up and placing them face down in the casserole pan. Full disclaimer: flour tortillas are less likely to tear BUT I really prefer corn tortillas for my enchiladas. Either will work just fine. Once all of the tortillas are in the pan, just top with the enchilada sauce and then with the remaining vegan cheese.
  4. Bake. All that’s left to do now is pop your dish in the oven for 30 minutes and then you can enjoy the BEST damn Vegan Enchiladas that you’ve EVER had!! :) Seriously, I’m in LOVE with these and can’t wait for you to try them out!!
Veggie VEGAN Enchiladas- this enchilada recipe is packed with flavor and nutritous veggies and SURE to please the whole family!

Tips for Preparing Enchiladas

  • Corn tortillas can be a pain to work with and often break. To avoid this, I suggest microwaving your tortillas for about 30 seconds to soften them. You can also wrap 4 to 5 tortillas at a time in a damp paper towel to make them more pliable. No more breaks and cracks that can occur when you roll them!
  • Fill the tortillas with just 2 tablespoons of the veggie mixture, 2 tablespoons of beans and a small amount of cheese, so that they can easily be rolled up and stay together.
  • Be sure to place the stuffed tortillas seam-side down, so that the filling stays inside. Then, place them tightly next to each other in your dish to help them stay together.
  • This vegan enchilada recipe is not very spicy and more on the mild side. For a kick of heat, you can add 1/4 to 1/2 teaspoon cayenne pepper to the spice blend and/or you can add spicy green chilies to the veggie mixture.
enchiladas with sauce on top before they've been baked

Customize Your Vegan Enchiladas

These enchiladas are SO good as-is, but feel free to get creative with your ingredients!

  • Toppings. Add any favorite toppings to your enchiladas for an extra boost of flavor. We love these with a dollop of nondairy sour cream and diced avocado.
  • Veggies. Other veggies would work great in these enchiladas. Use any favorites or anything you have available, such as diced tomatoes, zucchini or even spinach.
  • Grains. Bulk these up by adding about 1/2 to 1 cup of cooked rice or quinoa to the filling. You may want to increase the amount of spices used as well.

Make-Ahead & Storage Tips

  • Make-ahead. Assemble these enchiladas up to about one day ahead, before you plan to cook them. Simply, cover and store them in the refrigerator until you’re ready to bake and eat. You will probably need to bake them about 10-15 minutes longer, due to them being cold.
  • Leftovers. Vegan enchiladas store beautifully! Place any leftovers in an airtight container and refrigerate. They will keep fresh for about 5 days.
  • To reheat. Rewarm in the microwave or pop them in the oven for about 10 minutes.
  • Freeze. Enchiladas do freeze well! They will keep well in an airtight container for up to 3 months. You can either freeze the whole pan of enchiladas or freeze individual servings. If you freeze the whole pan, you can reheat them from frozen. Place the covered pan in the oven and bake at 350ºF for 45 minutes or until warmed through.
Casserole dish with freshly baked enchiladas and cilantro leaves sprinkled on top

More vegan dinner recipes you’ll love:

As usual, PLEASE let me know if you make this recipe and how you like it! You can come back here and leave a comment and/or tag me on instagram (@foodwithfeeling).

See how to make these Vegan Enchiladas here:

5 from 3 votes

Vegan Veggie Enchiladas

Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 4
These Vegan enchiladas are LOADED with veggies and simple to make! Everyone will love these and no one will even miss the meat :)
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 tablespoons olive oil
  • 8 ounces mushrooms, sliced
  • 1 bell pepper, diced
  • ½ yellow onion, diced
  • 1 jalapeño, de-seeded and diced
  • 3 cloves garlic, minced
  • ½ teaspoon cumin
  • ½ teaspoon dried oregano
  • ¼ teaspoon ground black pepper
  • ½ teaspoon salt
  • 8-12 corn tortillas, depending on size and how much you stuff them
  • 16 ounces refried beans or black beans, I used and prefer refried beans for this recipe
  • optional: 1 cup of non dairy cheese*
  • 10 ounces enchilada sauce, about 1 1/4 cups of enchilada sauce (store bought or homemade)

Instructions 

  • Pre-heat the oven to 350 degrees F. Grease a casserole dish and spread 1/2 cup of your enchilada sauce on the bottom of the dish.
  • In a skillet oven medium heat, heat the oil. Add in the mushrooms, pepper, onion, jalapeno, and garlic. Saute for 10 minutes.
  • Mix in the cumin, oregano, salt and pepper and cook for an additional minute. Take off of the heat.
  • Add to the center of each tortilla: 2 tablespoons of beans, 2 heaping tablespoons of the veggie mixture, and a small handful of the cheese. Roll up the tortilla and place it, seam side down, neatly into the casserole dish. Repeat this until all of the ingredients are used up.
  • Spread the remaining enchilada sauce evenly over the tortillas and spread the remaining cheese over top of the enchiladas.
  • Bake for 30 minutes. Let cool slightly and ENJOY!

Notes

*I used Daiya cheddar cheese in the photos and Violife in the video

Nutrition

Calories: 312kcal, Carbohydrates: 48g, Protein: 11g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Sodium: 1649mg, Potassium: 386mg, Fiber: 11g, Sugar: 11g, Vitamin A: 1572IU, Vitamin C: 43mg, Calcium: 99mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

5 from 3 votes

Leave a comment

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

Recipe Rating




10 Comments

  1. Stephanie says:

    5 stars
    I made these veggie enchiladas tonight for Valentine’s Day, and they were great! The recipe was simple, but very flavorful. I will definitely be making these again, and recommending to family and friends!

  2. Theresa says:

    5 stars
    Absolutely delicious!  Used violfe vegan feta in the tortilla and on top. Added a few pimento stuffed olives on top before baking. Served with lettuce tomatoes avac ado and green onions. 

  3. Trinity Wave says:

    5 stars
    So yummy! Thank you!

  4. Paige says:

    We love this recipe! So easy to make and super yummy.

  5. Nanci says:

    Can’t wait to try this. Looks so yummy!! If I want to make this ahead where should I stop? I’ve already made the enchalada sauce and it’s in the frig. Thanks so much!!

  6. Brianna Ganskopp says:

    I also love the corn tortillas more than the flour but find them hard to work with. Any tips or should I just stick to the flour for recipes like this?

    1. B. Britnell says:

      I’ve found that if you heat the corn tortillas up in the microwave for just about 20 seconds, it makes them a bit easier to work with and less likely to tear. Also, when mine tear, I find that it’s usually a smallish tear and that they still work okay so I just go with it knowing that they might not be the prettiest but they’ll still be tasty :)