Home > Recipes > Ingredients > Beans
November 5, 2019

by Alyssa

Vegan Black Bean Enchiladas with Butternut Squash

Jump To Recipe

These amazing vegan black bean enchiladas also have butternut squash and a homemade enchilada sauce. They're easy, flavorful, healthy and gluten-free!

Vegan Black Bean Enchiladas

Coming at you with one of my comfort foods: enchiladas! But we're not making the classic enchiladas of my youth, we're making vegan black bean enchiladas filled with butternut squash and beans, and topped with a homemade enchilada sauce.

It might sound a little complicated, but I pinky promise they're a cinch to whip up.

We start by making our enchilada sauce, which takes about 5 minutes. Then we move onto the filling, which takes another 5 – 10 minutes. Then we stuff, roll, top, and bake! Best of all these vegan enchiladas are also great for meal prep and totally freezer-friendly!

How to make homemade enchilada sauce

How to make Homemade Enchilada Sauce

First up is our sauce. Enchilada sauce can be made a few different ways, but it really comes down to spice and tomatoes. We're using a blend of my favorite Latin American spices, then using tomato paste to give it that slight sweetness and gorgeous red color. If you're not a red enchilada fan, you can try my homemade green enchilada sauce too!

We start by making a roux using olive oil and quinoa flour. Once that's thickened, you can add in your spice blend.

Here's what spices we'll be using:

  • chili powder
  • cumin
  • smoked paprika
  • onion powder
  • garlic powder

From there, add your tomatoes and slowly streaming your vegetable broth. Just whisk it all together, simmer for a bit and bam you have enchilada sauce. See how easy?!

Butternut Squash Black Bean Enchilada Filing

Filling for Butternut Squash Black Bean Enchiladas

The next piece of the puzzle is our filling. We're keeping things super-duper simple and just using three ingredients:

  1. butternut squash
  2. black beans
  3. salsa

We start by steaming our squash until it's fork-tender. Then we add in our beans and salsa, letting it just warm up in the pan. Since both those ingredients are ready-to-eat, we just need everything to get combined.

Once we have our butternut squash black bean filling, it's time to ROLL!

Best Vegan Enchiladas with Black Beans

Tips for Assembling Enchiladas

The best tortillas to use for enchiladas are flour tortillas as they're the most pliable and least likely to break. BUT I personally think corn tortilla enchiladas are tastier and healthier. And if you're making enchiladas gluten-free, then you'll definitely need to use corn tortillas (or you could also try my gluten-free flour tortillas).

Here's the thing with corn tortillas: they're prone to breakage!

So…my best tips for making enchiladas are: 

  1. Warm your tortillas: The best way to get your tortillas not to break is to gently warm them microwave wrapped in a damp kitchen towel. This almost steams them and makes them much easier to roll!
  2. Don't overfill: use just 2 – 3 tablespoons of filling per tortilla! Overfilling will cause them to burst once you roll them.
  3. Keep the pan covered: in between adding your tortillas into the pan, cover the pan with a dishcloth to keep things as warm as possible.
  4. Don't skimp on the sauce: the sauce is not necessarily going to prevent breakage, but it helps them not dry out (plus adds lots of flavor)

How to Store Enchiladas

If you're looking to make these vegan black bean enchiladas as a meal prep recipe, awesome. They're totally meal prep-friendly and also freezer-friendly too! To store your enchiladas, either:

Freeze them. Either freeze the entire pan of enchiladas (you could bake them in something like this) or cut them into individual portions and freeze those. To thaw, simply cook in the oven covered at 300ºF or use the freezer setting on your microwave/countertop oven.

Refrigerate them. Since these enchiladas are plant-based, they'll last in the fridge for at least 5 days. Simply keep them in a sealed container and reheat in the microwave or oven.


butternut black bean enchiladas

More Freezer Friendly Vegan Dinners

Vegan Black Bean Enchiladas with Butternut Squash

These amazing vegan black bean enchiladas also have butternut squash and a homemade enchilada sauce. They're so easy, so flavorful, totally healthy and gluten-free!
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 8 servings
Calories 222kcal
Print Pin
Best Vegan Enchilada Recipe with Black Beans
4.75 from 4 votes


For the enchiladas:

For the sauce:


  • Preheat the oven to 375ºF.
  • Start with the sauce. In a small saucepan heat the oil over medium-low. Once warm, whisk in the flour, spices and tomato paste until thick. Slowly stream in half the vegetable broth, whisking constantly until smooth. Allow to simmer for 2 - 3 minutes, before slowly whisking in the remaining broth. Allow to simmer again for 2 - 3 minutes until slightly thickened, then remove from the heat and set aside.
  • Move onto the filling. Place the butternut squash into a large pan and add a splash or two of water. Bring the water to a simmer, then cover the pan and allow the squash to steam for 5 - 7 minutes until mostly tender. Once tender, add the beans and salsa and cook until warmed through.
  • When ready to assemble the enchiladas, add 1/4 cup of sauce into the bottom of a baking dish. Spoon about 2 - 3 tablespoons of filling into the center of a tortilla and roll it up. Place the tortilla seam side down in the baking dish. Repeat until you've filled the dish.
  • Once the dish is filled, pour on the rest of the sauce and spread evenly across the tortillas. Sprinkle with the cheese.
  • Bake on the center rack for 25 - 30 minutes until the cheese is melted and the filling sounds bubbly. Remove from the oven and allow to sit for 5 minutes. Serve immediately and garnish with your fave toppings – I like avocado, cilantro, and a dash more sauce!



Serving: 1enchilada | Calories: 222kcal | Carbohydrates: 33g | Protein: 7g | Fat: 8g | Saturated Fat: 2g | Sodium: 743mg | Potassium: 480mg | Fiber: 8g | Sugar: 3g | Vitamin A: 4522IU | Vitamin C: 11mg | Calcium: 81mg | Iron: 3mg
butternut black bean enchiladas

shop this post

rate this recipe


share what you make

Tag #simplyquinoa on Instagram with your creations! We love sharing what you make with the community. We can’t wait to see!

About Alyssa

Hey there, I’m Alyssa Rimmer, a certified Holistic Nutritionist, yoga-lover, dog mom, and founder of Simply Quinoa. It’s nice to meet you! I created SQ as a way to provide solutions for women just like me, who were struggling to find helpful information about how to live a healthy and fulfilled life. My hope is that you will find inspiration here on SQ – in my story, in my recipes, in the hundreds of wellness articles, and in our amazing community. Welcome!

Interested in Healthy Eating? Grab our 7-Day Vegan Meal Plan!

With a week’s worth of simple and healthy meals, Eat Clean will help you see just how easy living a life full of whole foods can be. Recipe are 100% gluten-free and vegan!


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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. These were awesome! The homemade enchilada sauce was so yummy! I ended up using real cheese and it tasted amazing, YUM!


    3 Day Reset

    This reset plan is an easy-to-follow timeline
    to get you back on track within 72 hours!

    Welcome to Simply Quinoa! Our mission is to help women be well + truly healthy.

    This is a community that celebrates your own unique health journey, no matter where you are on your path. We will encourage you, inspire you and support you every step of the way.