ListseVegetarian recipes for the home stove

Dinner

Veggie Vegan Enchiladas for the Table

These Loaded Veggie Vegan Enchiladas are an absolute go-to in our house! This vegan enchiladas recipe is deliciously seasoned mushrooms,

  • Serves 4
  • Prep 20 minutes
  • Cook 30 minutes
  • Total 50 minutes
Jump to the recipe
Veggie Vegan Enchiladas for the Table

These Loaded Veggie Vegan Enchiladas are an absolute regular 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 STRAIGHTFORWARD to throw together and an standout vegan meal that everyone will love! You’ll never even miss the meat in this dish!

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 good kitchen-made enchilada sauce.

There are many different vegan enchilada recipes online, but these are seriously the go-to 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 straightforward vegan enchiladas recipe is made with straightforward-to-find, nourishing ingredients. Not only is there no meat in this method, but there’s also no dairy (if you use non dairy cheese), which makes this method completely vegan. To make vegan enchiladas here’s what you’ll need:

  • Olive oil. Only a bit for cooking down the veggies.
  • Veggies. The veggie mix for this dish includes mushrooms, bell pepper, onion, jalapeño and garlic. It’s a good combo!
  • Spices. We’re seasoning the veggies with cumin, oregano and salt & pepper for memorable flavor.
  • Beans. Worth keeping to use refried beans in my enchilada recipes because of the added fiber and protein. It also makes the enchiladas melt in your mouth flavor-packed! 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 dish gluten free), but feel free to use flour tortillas if you’d like.
  • Cheese. I used non dairy cheese, but any regular variety works. There’s no need to use a ton of cheese in this dish; thanks to the creamy beans and flavorful enchilada sauce.
  • Enchilada sauce. I highly recommend my kitchen-made enchilada sauce for this enchilada recipe. Making kitchen-made enchilada sauce is genuinely particularly unfussy. It’s made mostly with simply tomato sauce, broth and spices. You’ll never want store-bought again!
ingredients for from-scratch enchiladas

How to Make Vegan Enchiladas

  1. Enchilada sauce. I suggest making the enchilada sauce FROM-SCRATCH 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 dish is only 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 truly prefer corn tortillas for my enchiladas. Either will work simply fine. Once all of the tortillas are in the pan, simply 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 GO-TO 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!!

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 only 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 quite 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 Deeply good as-is, but feel free to get creative with your ingredients!

  • Toppings. Add any regular toppings to your enchiladas for an extra boost of flavor. Worth a second batch 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:

The recipe

Vegan Veggie Enchiladas on the Stove

These Vegan enchiladas are LOADED with veggies and simple to make! Everyone will love these and no one will even miss the meat:)

  • Serves 4
  • Prep 20 minutes
  • Cook 30 minutes
  • Total 50 minutes

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 method)
  • optional: 1 cup of non dairy cheese*
  • 10 ounces enchilada sauce (about 1 1/4 cups of enchilada sauce (store bought or from-scratch))

Method

  1. 1

    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.

  2. 2

    In a skillet oven medium heat, heat the oil. Add in the mushrooms, pepper, onion, jalapeno, and garlic. Saute for 10 minutes.

  3. 3

    Mix in the cumin, oregano, salt and pepper and cook for an additional minute. Take off of the heat.

  4. 4

    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.

  5. 5

    Spread the remaining enchilada sauce evenly over the tortillas and spread the remaining cheese over top of the enchiladas.

  6. 6

    Bake for 30 minutes. Let cool slightly and ENJOY!

Cook notes

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

Per serving

  • Calories312 kcal
  • Carbohydrates48 g
  • Protein11 g
  • Fat9 g
  • Saturated Fat1 g
  • Polyunsaturated Fat2 g
  • Monounsaturated Fat6 g
  • Sodium1649 mg
  • Potassium386 mg
  • Fiber11 g
  • Sugar11 g
  • Vitamin A1572 IU
  • Vitamin C43 mg
  • Calcium99 mg
  • Iron3 mg