Enchiladas will forever hold a special place in my heart. Mexican vegetarian enchiladas were what I ordered off of the kids menu at my family’s favorite Tex-Mex spot, we eat them for Christmas dinner (it’s true), and enchiladas were one of the first “real” meals I ever learned to cook for myself. Versatile, freezer friendly, and forever delicious, I’ve made enchiladas dozens of different ways over the years. These Vegetarian Enchiladas with Butternut Squash and Black Beans are one of our absolute favorites.

Easy CHEESY Vegetarian Enchiladas with Black Beans and Butternut Squash. This filling, healthy, Mexican enchiladas casserole is packed with veggies and perfect for parties and meatless Mondays!

Healthy and packed with colorful veggies, this is a big ol’ pan of cheesy delight. It’s quick to pull together thanks to the help of a few pantry items, and it’s so tasty, I’m just as likely to make a pan of this Mexican vegetarian enchiladas casserole for only for Ben and myself as I am for a group of friends.

Easy, filling, and delicious Vegetarian Enchiladas with Butternut Squash, Black Beans, and Cheese. A healthy, flavorful casserole recipe that’s freezer friendly and perfect a for meatless Monday.

I was first introduced to the deliciousness that is butternut squash in vegetarian enchiladas via my creamy white Butternut Squash Spinach Enchiladas. I adore that recipe, and I hope you try it at some point.

For today’s vegetarian enchilada recipe however, I wanted to take a slightly more traditional spin, as well as speed up the cooking process.

About This Vegetarian Enchiladas Recipe

Today’s easy vegetarian enchiladas recipe keeps the butternut squash inspiration but is quicker and more convenient to make, thanks to a few time-saving pantry staples like canned enchilada sauce and black beans.

Avocados, limes, black beans, jalapenos, cilantro, and butternut squash on a cutting board

If you’d like to take a bit more time with the recipe, you can also make these vegetarian enchiladas with my homemade red enchilada sauce and these Instant Pot Black Beans.

A skillet with butternut squash and black beans

To give the vegetarian enchiladas extra depth of flavor, I spiced them with cumin and chipotle chili powder, which has a deep, smoky flavor that’s a pleasing contrast to the sweetness of the butternut squash.

The recipe does have a bit of a kick, so if you are ultra sensitive to spice, I’d recommend adding less, then tasting it and adjusting accordingly.

BEST EVER Easy Vegetarian Enchiladas with Butternut Squash, Black Beans, and Cheese. An easy, healthy enchilada recipe that will have you scraping the pan for more!

Recipe Adaptations

  • To Make Vegan. Omit the cheese or use a nondairy cheese alternative.
  • To Make Gluten Free. Use certified gluten free corn tortillas. Since corn tortillas are smaller, you are likely to have more enchiladas.
  • Vegetarian Enchiladas with Refried Beans. Swap refried beans for the black beans. Spread them in the tortilla, before adding the sautéed butternut squash. 
  • Vegetarian Enchiladas Without Beans. Simply leave them out or try adding sautéed tofu like in my surprising and oh-so-yummy Vegan Enchiladas. (Another tofu hit: Tofu Tacos!)
  • Vegetarian Enchiladas with Sweet Potato. Swap sweet potato or a squash that is similar in texture and flavor to butternut, such as kabocha or hubbard. Just make sure that, for your own sanity, it’s easy to peel and cube.
  • Vegetarian Enchiladas with Spinach. Add even more veggies by stirring a few handfuls in with the butternut squash towards the end of its sauté time.

If you want to add meat, I’d suggested sautéed ground turkey (add some additional seasoning). Be sure to check out our family’s favorite Green Chile Chicken Enchiladas!

Hearty, cheesy Vegetarian Enchiladas with Butternut Squash, Black Beans, and Cheese. DELICIOUS! A healthy and filling recipe that is always a crowd pleaser!

How to Store, Reheat, Freeze Vegetarian Enchiladas

  • To Store. Baked enchiladas can be stored in an airtight storage container in the refrigerator for up to 5 days.
  • To Reheat. Gently reheat enchiladas on a baking sheet in the oven at 350 degrees F until warmed through. You can also rewarm this recipe in the microwave.
  • To Freeze After Baking. Let the pan cool completely. Store leftovers in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator.
  • To Make Ahead and Freeze. Enchiladas can be assembled and stored unbaked in the refrigerator for up to 1 day or frozen for up to 3 months (let thaw overnight in the refrigerator). Top with red sauce right before baking (do not top, then refrigerate or freeze unbaked, or the enchiladas will become soggy).

What to Serve with Vegetarian Enchiladas

BEST Vegetarian Enchilada Casserole with Cheese, Black Beans, and Butternut Squash.

One vegetarian enchilada recipe, so many delicious options! If you decide to try one (or all of them!) I’d love to hear from you.

Easy, filling, and delicious Vegetarian Enchiladas with Butternut Squash, Black Beans, and Cheese. A healthy, flavorful casserole recipe that’s freezer friendly and perfect a for meatless Monday.

Vegetarian Enchiladas with Butternut Squash and Black Beans

5 from 10 votes
Easy Vegetarian Enchiladas with Butternut Squash, Black Beans and Cheese. A healthy Mexican enchilada recipe that will have you scraping the pan for more!

Prep: 15 mins
Cook: 30 mins
Total: 55 mins

Servings: 6 enchiladas


  • 1 tablespoon extra-virgin olive oil
  • 1 small red onion diced
  • 3 1/2 cups 1/2-inch-cubed butternut squash about 1 small, 1 1/2-pound squash
  • 3 cloves garlic minced (about 1 tablespoon)
  • 1 1/2 teaspoons ground chipotle chili powder reduce to 1 or 1/2 teaspoon if sensitive to spice
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 15-ounce can low sodium black beans rinsed and drained
  • 1 10-ounce can red enchilada sauce or 1 1/4 cups homemade red enchilada sauce
  • 3/4 cup freshly grated sharp cheddar Monterey jack, pepper jack, or similar cheese
  • 6 taco-sized about 8-inch whole wheat low-carb tortillas (I used La Banderita brand)
  • Optional for serving: sliced avocado, chopped fresh cilantro, additional shredded cheese, additional chopped red onion, nonfat sour cream or plain Greek yogurt


  • Preheat your oven to 375 degrees F. Lightly coat a 9×13 baking dish with nonstick spray. Set aside.
  • Heat the olive oil in a large, deep skillet over medium. Once the oil is hot, add the onion and cook until beginning to soften, 2 to 3 minutes. Stir in the squash, garlic, chipotle chili powder, cumin, salt, and pepper. Sauté until the squash is softened but still has a bit of chew, about 6 to 8 minutes, stirring occasionally. Taste a few pieces of the squash to make sure it’s the right texture overall. Stir in the beans, cooking just to warm through, about 30 seconds. Remove from the heat.
  • Spread a thin layer of the enchilada sauce into the bottom of the prepared baking dish. Fill the tortillas with a heaping 1/2 cup of the squash and bean filling, roll snugly, then arrange side by side in the dish, seam-side down. Pour the remaining sauce over the top, then sprinkle the top with cheese. Bake for 20 to 25 minutes, until hot and bubbly. Let cool slightly, then serve with desired toppings.


  • To make vegan: Omit the cheese or use a nondairy cheese alternative.
  • To make gluten free: Use certified gluten-free corn tortillas. Since corn tortillas are smaller, you are likely to have more enchiladas.
  • Enchiladas can be assembled and stored unbaked in the refrigerator for up to 1 day or frozen for up to 3 months (let thaw overnight in the refrigerator). Top with red sauce right before baking (do not top, then refrigerate or freeze unbaked, or the enchiladas will become soggy).
  • Baked enchiladas can be refrigerated for up to 5 days or frozen for up to 3 months. To freeze, let the pan cool completely, then cover tightly. Let thaw overnight in the refrigerator, then reheat in the oven.


Serving: 1enchilada, without toppingsCalories: 230kcalCarbohydrates: 31gProtein: 11gFat: 6gSaturated Fat: 2gCholesterol: 1mgSodium: 888mgFiber: 6gSugar: 4g

Join today and start saving your favorite recipes

Create an account to easily save your favorite projects and tutorials.



Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

Share this Article


This post contains some affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

You May Also Like

Free Email Series
5 Secrets for Cooking Tasty and Healthy
My secrets for making wholesome meals you'll WANT to eat.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at wellplated.com and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  1. These look and sound amazing!! I love Simple Truth beans and always have them in our pantry.
    We just finished the last of our butternut squash, and I adore winter squash. We’ll have to get more and make these soon!

    1. I hope you love this recipe Kori, thank you! And I always have several cans of the Simple Truth beans on hand too!

  2. Even, I make my own, enchilada sauce from scratch but I was curious sbout the one you recommended; the hyperlink page you referenced is not functioning. What is the url ‘name’?

  3. OMG, Erin! I made these last night and they were wonderful!
    I took your recommendation for Ali’s homemade Enchilada Sauce over at Gimme Some Oven and that sauce is too die for!
    I already left her a 5 ? review, so I had to head back over here and give you one too!
    I loved this recipe, it came together so quickly. But more importantly, my husband, who doesn’t eat squash, raved about this dish! 5 ? s in book for sure. I’m printing it out and putting in my collection and will most definitely be making it again and again!
    I added a diced yellow bell pepper and a can of pinto beans to mix, as well as 4 oz. of Greek Cream Cheese to make it a bit more creamy.
    Thank you for sharing this delicious recipe!5 stars

    1. HOORAY Rebecca, I’m so glad to hear this recipe was a success! Thanks so much for sharing this awesome review and for mentioning the tweaks you made to the recipe!

  4. Made this for dinner tonight (along with some Margarita’s!)..lovely introduction to July & Summer weather!!)..found the recipe to be easy & quick to prepare on a busy Saturday. Just a thought…maybe adding a bit of the grated cheese to the sautéed to the bean/squash mixture for a little more “stick together” roll up??

    1. Cheryl, I’m glad you enjoyed the recipe! If you’d like to add some extra cheese to the filling for the extra ooey-gooey factor, please feel free!

  5. Great recipe, this looks great! However, I think I’ll take you up on your suggestion to switch it out for sweet potato instead!5 stars

  6. Hi Erin! I would love to give these a try but one quick question first. Do you think frozen butternut squash cubes would work okay? There is a bag in my freezer I’ve been dying to get rid of and barring some unforeseen consequences, I think these enchiladas would help me do that.

    1. Hi Angie! I haven’t tried it myself, but I think you could use frozen squash here. It may release more liquid in the pan when cooking from frozen and the texture might be slightly different, but I think it’d be worth an experiment. I’d love to hear how it goes!

  7. I highly suggest making this. I made this (using a variation of well plated enchilada sauce) and it was amazing! I know it wasn’t my doing because im a lowsey cook. I topped it with avocado and that was even better; next time I’ll try to find a substitute though since i have no self control with avocado. 

  8. Have you made these with vegan cheese? I am having a fajita dinner party for my daughter and her friends at college –

    1. Hi Kathy, I haven’t tried this recipe with vegan cheese, but you’re welcome to experiment. I hope the dinner party is a hit!

  9. If I make this ahead, do I still have enchilada sauce on the bottom? I know you say to pour it over just before baking but am unclear about the first layer? Thanks!

  10. THANK YOU for this amazing recipe! I made it about two weeks ago and used small low-carb tortillas from Trader Joe’s, and somehow squeezed 24 (!) enchiladas out of it. We ate half the batch that night, then I froze the rest. And tonight, after a loooooong day working in downtown Philadelphia, riding the subway there and back again, all I had to do was dump a can, sprinkle cheese, and pop the second half of these bad boys in my oven. You are a saint.5 stars

    1. This MADE my day! I’m so happy this recipe was a hit for you, Angie! Thank you for taking the time to share this kind review!

    1. Thank you for taking the time to share this kind review, Kelly! I’m so happy to hear that this recipe was a hit!

    1. Hi Sandra, I’m sorry for any inconvenience the ads caused you! I will certainly keep paying close attention to the number of ads and how they load. I do truly appreciate your feedback!

  11. Absolutely delicious 😋 Who would’ve known butternut squash enchiladas are so yummy?! I happen to be roasting chillies and added 4 chopped into the mixture and used vegan cheese 🤗 Thank you so much for sharing! ❤️5 stars

    1. I’m so happy that you enjoyed the recipe, Tawana! Thank you for sharing this kind review!

  12. I made the butternut and black be as n enchiladas, as well as your enchilada sauce.
    Just let me tell you that it was amazing!
    I also made some cheese and onion for my husband to have a variety. This is a fabulous recipe.5 stars

  13. I’ll admit I was a little skeptical of this recipe, but it turned out great. My wife made her own enchilada sauce and I followed this recipe and it was a big hit with the whole family. Thanks for posting such a great recipe.5 stars

  14. I must preface this review by saying I LOVE enchiladas. They are usually my go to dish at a Mexican restaurant. I was a little nervous as I never envisioned making enchiladas (healthy ones at that!). The recipe was outstanding… I’m talking about the directions. Talk about EASY!!! The results were even better! These were not your typical ooey gooey cheesy (unhealthy/yummy) enchiladas. These surprisingly were just as good and full of flavor! It’s nice to know that I can have one of my favorites and feel good about it too! No meat… no matter! The squash and beans were very good! The only thing I did differently was add one chopped red pepper to the mix.

    Please don’t be fooled… these enchiladas are the real deal!!!5 stars