• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About
  • Recipes
  • Free Ebook

Home » Entrees » Vegan Enchiladas

Vegan Enchiladas

Published: Aug 12, 2020 Modified: Sep 25, 2020 by Alison Andrews This post may contain affiliate links

Jump to Recipe
2.4Kshares
Vegan Enchiladas

These vegan enchiladas are the best! Stuffed with butternut squash and black beans, topped with tomato sauce and the cheesiest vegan cheese sauce!

Vegan enchiladas topped with cheese sauce and chopped cilantro in a white dish.

Up until a few years ago I thought enchiladas were some sort of noodle thing.

I’m pretty sure I had them confused with cannelloni.

They are actually tortillas stuffed with a delicious filling, topped with tomato sauce and cheese and then baked in the oven for 20 minutes.

So…sort of similar to a cannelloni type deal but not the same.

They are really simple to throw together, but not quick. There are a few steps involved, but they’re all really easy and fun. It’s the perfect meal to throw together for a family dinner, especially if there are a few people to help out with preparing it.

And if you love these enchiladas you’ll likely also love our vegan quesadillas and vegan fajitas!

Vegan enchiladas with chopped cilantro on a white plate.

How To Make Vegan Enchiladas

You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

  • Roast butternut squash.
  • Prepare black beans.
  • Mix butternut squash and black beans for the filling.
Step by step process photos of making the filling for vegan enchiladas.
  • Prepare tomato sauce.
  • Blend tomato sauce until smooth.
Step by step process photo collage of making enchilada sauce.
  • Prepare cheese sauce.
  • Assemble enchiladas.
Step by step process photo collage of assembling enchiladas.
  • Top enchiladas with tomato sauce.
  • Top with cheese sauce.
  • Bake in the oven for 25 minutes.
Step by step process photo collage of making vegan enchiladas.

Recipe Tips

You can use a store-bought tomato sauce or enchilada sauce. If you want to save time on this recipe then you can definitely use a store-bought option instead of making it up yourself.

The cheese sauce is a variation on a bechamel sauce, flavored to be super cheesy. It also firms up wonderfully on the top of your enchiladas. We used a very similar sauce in our vegan lasagna. However, if you want to mix things up a bit, our vegan nacho cheese sauce would also be wonderful on top of this!

Another option to add to the filling if you want to add more protein to the dish is to make up a batch of vegan taco meat and use that instead of the butternut squash to create a delicious high protein filling. Or just add it along with the butternut squash and black beans!

You can use corn tortillas or flour tortillas. In this recipe we used flour tortillas but corn is also great to use. If you use corn tortillas then you will need to warm them first so that they fold and roll up more easily and don’t break. The easiest way is to wrap four corn tortillas at a time in a damp paper towel and microwave for 30 seconds to 1 minute. You can also warm them on the stovetop or in the oven. This article from The Kitchn shows three different ways to warm your corn tortillas.

Make it gluten-free. If you’d like it to be gluten-free then use a gluten free all purpose flour blend instead of the regular flour when you make the cheese sauce and make sure your tortillas are corn and not flour tortillas.

Enchiladas on a white plate with a knife and fork.

Make Ahead, Storing and Freezing

If you want to make these enchiladas ahead of time, you can make the entire recipe up until the point that you would assemble the enchiladas and bake them. Store the ingredients (butternut squash and black bean mix, tomato sauce and cheese sauce) separately in the fridge and then assemble and bake the next day.

Leftovers will keep for 3-4 days in the fridge.

They are also freezer friendly if you want to freeze some. Thaw overnight in the fridge and then reheat.

Two enchiladas on a white plate.

More Delicious Vegan Mexican Recipes

  1. Vegan Burritos
  2. Vegan Nachos
  3. Vegan Taco Meat
  4. Vegan Nacho Cheese
  5. Vegan Queso
  6. Vegan Jalapeño Poppers
Vegan enchiladas on a white plate.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon
Vegan enchiladas

Vegan Enchiladas


★★★★★

5 from 8 reviews

  • Author: Alison Andrews
  • Prep Time: 20 mins
  • Cook Time: 75 mins
  • Total Time: 1 hour 35 minutes
  • Yield: 8
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

These vegan enchiladas are the best! Stuffed with butternut squash and black beans, topped with tomato sauce and the cheesiest vegan cheese sauce!


Ingredients

For the Filling:

  • 4 cups (600g) Butternut Squash (Peeled and Cubed)
  • 1 Tbsp Olive Oil
  • 1/4 tsp Sea Salt
  • 1/4 tsp Ground Black Pepper
  • 1 15oz (425g) Can Black Beans

For the Enchiladas:

  • 8 Large Soft Wholewheat Tortillas or Corn Tortillas*

For the Tomato Sauce:

  • 1/2 Small Red Onion (Chopped)
  • 3 Cloves Garlic (Crushed)
  • 1 Tbsp Olive Oil
  • 2 14oz (400g) Cans Chopped Tomato
  • 2 Tbsp Coconut Sugar
  • 1 tsp Oregano
  • 1/4 tsp Cayenne Pepper
  • Sea Salt and Black Pepper to taste

For the Cheese Sauce:

  • 3 Tbsp Olive Oil
  • 3 Tbsp All Purpose Flour
  • 2 cups (480ml) Soy Milk*
  • 1 Tbsp Dijon Mustard
  • 1/3 cup (20g) Nutritional Yeast
  • 1 tsp Onion Powder
  • 1 tsp Garlic Powder
  • 1/4 tsp Smoked Paprika
  • 1/2 tsp Sea Salt
  • 1/4 tsp Ground Black Pepper

For Serving: 

  • Fresh Chopped Cilantro

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Add the peeled and cubed butternut to a bowl along with the olive oil, sea salt and black pepper and toss it all together so that all the butternut is lightly coated.
  3. Transfer to a parchment lined baking tray and bake in the oven for around 30-35 minutes until roasted.
  4. While the butternut is roasting, get started on your tomato sauce.
  5. Add chopped onion and crushed garlic to a pot or saucepan along with the olive oil and sauté until the onions are softened. Add in the cans of chopped tomato, coconut sugar, oregano and cayenne pepper and bring to a gentle simmer. Add sea salt and black pepper to taste. Using an immersion blender blend into a smooth sauce. If you don’t have an immersion blender then allow it to cool for a few minutes and then transfer to your blender jug, blend and then return to the pot. 
  6. Prepare your black beans. When the butternut squash is cooked remove it from the oven and turn the oven heat down to 350°F (180°C). Then partially drain the can of black beans and add them to a pot. Heat the beans (and a little of the liquid they came with in the can) until simmering and then add the roasted butternut squash and 1/2 cup of the tomato sauce and mix together.
  7. Prepare your cheese sauce. Add the olive oil to a pot and let it heat until hot. Then add in the flour and fry it briefly in the oil, stirring vigorously and then add in your soy milk and whisk it vigorously to get rid of lumps. Bring it to the boil stirring constantly. When it boils let it continue to boil, stirring all the while, for a few minutes until it thickens.
  8. Remove it from the heat and add in the dijon mustard, nutritional yeast, onion powder, garlic powder, smoked paprika, salt and ground black pepper and stir in.
  9. Now you’re ready to assemble your enchiladas.
  10. Take a 9×13 oven proof dish and measure your tortillas against the size of the dish. We needed to trim our tortillas slightly to fit the dish.
  11. Then pour out some of the tomato sauce and smooth it down evenly along the bottom of the dish.
  12. On a separate plate lay a tortilla down flat. Spoon out some butternut and black bean filling and then roll up the tortilla and place it into the oven-proof dish, seal side down.
  13. Repeat with the next tortilla and keep repeating until your dish is full.
  14. Pour the remaining tomato sauce over the top and smooth it down.
  15. Add your cheese sauce carefully to the top and smooth it down. 
  16. Place into the oven and bake for 25 minutes at 350°F
  17. Serve with some fresh chopped cilantro. 

Notes

*For gluten-free make sure to use corn tortillas and use a gluten-free all purpose flour blend to replace the regular flour in the cheese sauce. 

*If you use corn tortillas then heat them first by wrapping four at a time in a damp paper towel and microwaving for 30 seconds to 1 minute. This is so that they fold more easily and don’t break. 

*You can use coconut milk (canned, unsweetened) instead of soy milk for the cheese sauce if you prefer. Almond milk can also work. 

  • Category: Entree, Savory
  • Method: Stovetop and Oven
  • Cuisine: Vegan, Mexican

Nutrition

  • Serving Size: 1 Enchilada
  • Calories: 367
  • Sugar: 8.2g
  • Sodium: 891mg
  • Fat: 13.5g
  • Saturated Fat: 2.4g
  • Carbohydrates: 54.6g
  • Fiber: 12.2g
  • Protein: 11.9g

Keywords: vegan enchiladas

Did you make this recipe?

Tag @lovingitvegan on Instagram and hashtag it #lovingitvegan

Get Your Copy! It's FREE!
2.4Kshares

About the Author

Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.
Previous Post: « Vegan Apple Pie
Next Post: Roasted Garlic Hummus »

Reader Interactions

Comments

  1. PB says

    September 02, 2020 at 10:21 pm

    This recipe was amazing! Even better than i thought it would be 🙂 a new favourite.

    ★★★★★

    Reply
    • Alison Andrews says

      September 03, 2020 at 10:59 am

      So happy to hear that! Thank you!

      Reply
  2. Aliza Avshalom says

    August 19, 2020 at 9:38 am

    Thank you for yet another great recipe! I made it and it came out great!

    ★★★★★

    Reply
    • Alison Andrews says

      August 19, 2020 at 10:19 am

      So happy to hear that Aliza!

      Reply
  3. Sharon says

    August 18, 2020 at 9:17 pm

    If I make a day ahead, should I wait to pour sauce on top?

    Reply
    • Alison Andrews says

      August 19, 2020 at 9:06 am

      Hi Sharon, I would prepare all the elements for the recipe, and then keep them stored separately in the fridge, assemble and bake on the day.

      Reply
  4. Ron Artale says

    August 17, 2020 at 5:59 pm

    Good day Allison,
    Your recipe is great. Several years ago I discovered a great bottled enchilada sauce at Trader Joe’s. It is vegan, and has just the right amount of spice. We’ve used it over burritos ,and even have flavored rice.

    ★★★★★

    Reply
    • Alison Andrews says

      August 18, 2020 at 8:13 am

      Awesome, that’s helpful info! Thanks so much for sharing Ron!

      Reply
  5. Susan Christian says

    August 17, 2020 at 4:41 pm

    Made these enchiladas Friday night for vegan hubby and daughter (I am not). Everyone enjoyed them!! They are time consuming, but delicious. During the week, I would save time by using canned red enchilada sauce and still feel it would be great. A wonderful, filling recipe. Thank you for keeping us all satisfied! 🙂

    ★★★★★

    Reply
    • Alison Andrews says

      August 18, 2020 at 8:11 am

      Fantastic Susan! Thanks so much for posting. Totally agree with your time saving tip too!

      Reply
  6. CMTakacs says

    August 17, 2020 at 1:59 pm

    I made this meal mainly bc I had a large butternut squash to use. It is difficult to pass anything w/o meat over on my husband, but this one was a winner. I had black beans & brown rice already mixed together in the freezer from another large meal. I saved the step of blending by using 1 lg can of crushed tomatoes. At the end of the meal, my husband said it was delicious but what kind of meat was in there? 😉

    ★★★★★

    Reply
    • Alison Andrews says

      August 18, 2020 at 8:10 am

      That is awesome! So pleased to hear that. Thanks a million for sharing!

      Reply
  7. Anna says

    August 14, 2020 at 7:08 am

    The filling sounds very palatable! I love the tips for us gluten free folks!

    ★★★★★

    Reply
  8. Jessica Healy says

    February 13, 2019 at 3:47 am

    I wasn’t so sure about this recipe, but I gave it a try, and it is amazing! So so good. Will definitely be making again. I used cilantro instead of basil and chives for the creamy cashew sauce topping (just because that’s what I had), and that turned out pretty good too.

    ★★★★★

    Reply
    • Alison Andrews says

      February 13, 2019 at 10:46 am

      Yay! Sounds lovely, thanks so much for sharing and the awesome review! 🙂

      Reply
  9. annie says

    February 15, 2017 at 6:12 pm

    I love enchiladas! And they do resemble a casserole, so it’s not too crazy to mistake them for noodles. I’m diggin the filling here.

    Reply
    • Alison Andrews says

      February 16, 2017 at 2:07 pm

      Hahaha, yes indeed!

      Reply
  10. Anna Andrews says

    February 14, 2017 at 8:26 pm

    Totally awesome

    ★★★★★

    Reply
    • Alison Andrews says

      February 16, 2017 at 2:07 pm

      🙂

      Reply

Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

Leave A Comment & Review Cancel reply

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

Primary Sidebar

Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

About Me →

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Popular Posts

Vegan Vanilla Cake

Wholewheat Bread

Easy No-Fail Whole Wheat Bread

Vegan Carrot Cake

Cashew Cheese

Sliceable Cashew Cheese

Homemade Vegan Butter

Homemade Vegan Butter

Vegan Chocolate Cookies

© 2021 Loving It Vegan - About Us - Contact - Privacy Policy - Terms and Conditions
Get 10 fabulous dinner recipes!
Absolutely free! Sign up below!
Get Your Copy! It's FREE!