Are you ready for a trip down memory lane? Because this post goes back to the beginning of 2018, right after one of the busiest years of my life:
“It’s true: 2017 was a challenging year for me. We got engaged AND planned a wedding in less than 9 months. I also helped to launch my other business Healthy Glow Co, hired Abra, expanded AK with more recipes, got into more video and was overall very overworked. It was a year of growth, personal challenges and change. Just because things get bigger, doesn’t necessarily mean it’s glorious and wonderful 100% of the time.
But the more you go through the more you grow, and I’m happy to still be here, chugging along and sharing my wellness journey + recipes with you. Most of all, I’m committed to getting back to staying true to me and what AK represents: a place to inspire you in and out of the kitchen.”
I then kicked the year off with these glorious vegan enchiladas — ones that I still make to this day because they’re SO delicious. I packed these babies with black beans, tender butternut squash, and a spicy jalapeño cashew crema. YES PLEASE.
You know I consider myself the queen of the enchies. Or the enchiladas. Whatever you like to call them is fine with me. The important thing to know is that they are the BEST vegan enchiladas you’ll ever have. (they should go in my best of series!)

Everything you’ll need to make the best vegan enchiladas
These super flavorful vegan black bean enchiladas are packed with protein and filled with cozy butternut squash. Don’t forget the homemade enchilada sauce and crema topping! Here’s what you’ll need to make them:
- Enchilada sauce: you’ll use my FAVORITE homemade enchilada sauce because it’s SO easy to make. I made a variation of it for this recipe that’s so flavorful.
- Corn tortillas: I like to use gluten free corn tortillas, but feel free to use any tortillas you’d like. See below for a tip on rolling them!
- The veggie filling: I love the butternut squash and black bean filling mixed with the enchilada sauce. You’ll also be adding garlic and red onion.
- Spices: you’ll need delicious spices like chili powder, cumin, dried oregano and cayenne pepper for the filling and sauce.
- Cashew crema: I know this jalapeno cashew crema sounds crazy and all, but IT IS MAGICAL, fresh and so so flavorful. It tastes like creamy jalapeño nacho cheese and is made with raw cashews, garlic, fresh jalapeño and cilantro, water, and salt. Best vegan cheese ever.
Basically, you need to make them ASAP because you’re going to loveeeee them. They’re perfect for dinner parties, date night, or meal prep.

Make these black bean enchiladas your own
There are tons of easy ways to customize these vegan enchiladas to your taste preferences! Here’s what I can recommend:
- Pick your veggies. Instead of butternut squash feel free to use regular potatoes or sweet potatoes. You could also add veggies like spinach or bell pepper!
- Choose your sauce. If you don’t have the ingredients to make the homemade enchilada sauce, feel free to use a 28-ounce can of your favorite store-bought enchilada sauce.
- Add protein. Although they are vegan enchiladas, you can also add cooked, shredded chicken if you’d like (and don’t need to be vegan!)
- Go nut free. Try using my Jalapeño Green Tahini Sauce or my Avocado Lime Sauce as a nut free alternative to the cashew crema.
Notes on choosing & rolling tortillas
As I mentioned, I like to use corn tortillas in this vegan butternut squash enchiladas recipe for the flavor and easy rolling capability. If you want to use a different type of tortilla, keep these notes in mind:
- For flour tortillas: you may need to use 8-10 instead of 12 and will need to slightly increase the filling, cheese & sauce in each tortilla.
- For grain free tortillas: be careful with these as they may be harder to roll depending on the brand and what they are made of.
If your tortillas are hard to roll for you, try wrapping them in wet paper towels and microwaving them for 20-30 seconds to soften so that they are perfect for rolling.

Tips for assembling perfect vegan enchiladas
Making homemade vegan enchiladas can seem a bit intimidating at first, but with a few simple tips you’ll have perfect enchiladas every time:
- Warm your tortillas. You can do this in the microwave for about 20 seconds so they are easier to roll. You can splash a little water on them before microwaving to make them more pliable.
- Don’t overfill. Fill them with just about 1/4 cup of the black bean & butternut squash mixture so that they stay together and don’t burst at the seams.
- Lay them correctly. Remember to place them seam-side down so that the filling stays inside, and arrange them tightly next to each other in your pan to help them stay together.
Can I make them ahead of time?
Absolutely! I’ve included instructions for how to freeze chicken enchiladas below, but you can also assemble the vegan enchiladas one day ahead of time and store them covered in the refrigerator. Bake them for about 10-15 minutes longer once you’re ready to cook them, and then serve!

Freezer-friendly vegan enchiladas
These easy vegan black bean enchiladas can be frozen two different ways for the perfect meal prep dinner! They’re the perfect meal to prepare for new parents or anyone that could use a home-cooked meal. Here’s how to freeze them:
- Bake first, then freeze. You can either bake them first, then cool to room temperature, divide them in freezer safe containers and then freeze them. Or you can bake them, bring them to room temp, and then freeze the entire pan. Just make sure you double wrap the pan so the enchiladas do not dry out. This is assuming you are freezing the entire pan. Once ready to reheat, thaw it out. Then bake, covered at 350 degrees F for 30-45 minutes or until heated through.
- Freeze before baking: To freeze before baking, simply assemble the enchiladas as written in the instructions, then double wrap with plastic wrap and foil and freeze for up to 3 months. Once ready to bake, thaw out then bake according to instructions.
See how to make vegan enchiladas

Storing tips
Store any leftovers in an airtight container in the fridge for up to 4-5 days. Simply reheat the leftover enchiladas in the microwave.
More tacos & enchiladas you’ll love
- Sweet Potato Black Bean Enchiladas with Avocado Lime Crema
- Jalapeño Sweet Potato Black Bean Tacos with Avocado-Lime Crema
- Amazing Slow Cooker Turkey Tacos
- Chipotle Black Bean Roasted Veggie Enchilada Casserole
- Butternut Squash and Black Bean Enchilada Skillet
Get all of my taco and enchilada recipes here!
I hope you love these vegan enchiladas! If you make them be sure to leave a comment and a rating so I know how you liked them. Enjoy, xo!
Ambitious Kitchen
Cookbook
125 Ridiculously Good For You, Sometimes Indulgent, and Absolutely Never Boring Recipes for Every Meal of the Day
Vegan Butternut Squash Black Bean Enchiladas with Jalapeño Cashew Crema

Ingredients
- For the cashew crema:
- ½ cup raw cashews
- 1 cloves garlic
- ½ jalapeno, seeds removed (reserve the other half for topping)
- 2 tablespoons chopped cilantro
- ⅓ cup filtered water
- ¼ teaspoon salt
- For the enchilada sauce:
- 1 (15 ounce) can tomato sauce
- 2 tablespoons tomato paste
- 2/3 cup water (or broth of choice)
- ½ teaspoon apple cider vinegar
- 3 cloves garlic, minced
- 2 ½ tablespoons chili powder
- 1 ½ teaspoons cumin
- 1 teaspoon dried oregano
- ¼ teaspoon cayenne pepper
- ¼ teaspoon salt, plus more to taste
- For the enchiladas:
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 small red onion, roughly chopped
- 4 cups cubed butternut squash, from 1 medium butternut squash
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ¼ teaspoon salt
- Salt and pepper
- 1 (15 ounce) can black beans, rinsed and drained
- 12 (6 inch) corn tortillas (preferably as soft as you can find)
- To garnish:
- Fresh cilantro
- Avocado slices
- Remaining ½ of jalapeno
- Hot sauce, if desired
Instructions
- Preheat oven to 350 degrees F. Spray 9x13 inch baking pan with nonstick cooking spray.
- Place ½ cup cashews in a large bowl, then add 2 cups boiling water and let the cashews soak in the hot water for approximately 45 minutes-1 hour while you prepare your enchiladas. Alternatively you can soak your cashews overnight in room temperature water so they are already ready to go for the cashew crema.
- Make your enchilada sauce by adding the enchilada sauce ingredients to a large bowl: tomato sauce, tomato paste, water, apple cider vinegar, garlic, chili powder, cumin, oregano, cayenne pepper and salt. Mix well to combine.
- Heat olive oil over medium heat in large skillet. Add garlic and diced onions and saute until garlic becomes fragrant (about 30 seconds). Next add in cubed butternut squash, chilli powder, cumin and salt; then stir and cover for about 8 minutes or until fork tender, stirring occasionally to ensure squash doesn't burn.
- Add a few teaspoons of water to the pan if necessary to help the squash cook. Once squash is fork tender, transfer to large bowl and add in black beans and 1 cup of the prepared enchilada sauce; stir to combine.
- To assemble enchiladas: Add about 2/3 cup enchilada sauce to bottom of the 9x13 inch pan and spread around. Warm tortillas in microwave for 20-30 seconds wrapped in a wet paper towel so that they are easier to roll up.
- Add about 1/3 cup of the butternut squash & black bean filling to each tortilla. Roll each tortilla up and place seam side down in baking pan. Pour remaining enchilada sauce over the top. Bake for 25-30 minutes.
- While the enchiladas are baking, you can make the cashew crema: Add drained cashews, garlic, jalapeno, cilantro, water and salt to a high powered blender. Blend until a thick sauce comes together, adding a tablespoon or two more of water, if necessary.
- Add cashew sauce to a ziploc bag and snip off a corner, then squeeze sauce all over the enchiladas. Serves 6, 2 enchiladas each.
Recipe Notes
Nutrition
Recipe by: Monique Volz // Ambitious Kitchen, photography by: Sarah Fennel // Broma Bakery
This post was originally published on January 8th, 2018, and republished on February 21st, 2024.

These were great!!
I subbed walnuts for the cashews and added a little sour cream to the jalapeño cilantro cream. Do not skip making this!
I had to use up some pureed butternut squash and it turned out great with some added chorizo even though the squash wasn’t cubed.
Love that! So happy you enjoyed 🙂
Soo many AK recipes are favorites in our house, but these enchiladas might be #1. I look forward to making them as a way to welcome the fall season (but I’ve made them in every other season too). They’re a bit of a labor of love, but so worth it. You can even make all of the components ahead of time and then just assemble them when you’re ready. Oh, and DO NOT SKIP the cashew crema — it’s to die for. Thank you, Monique!
Love that!! One of our fav meatless dinners, too 🙂
These are absolutely delicious. I love how I can make a double batch and freeze some. Of course I added some cheese though lol
Nice!! So happy you love them. And totally fine to add cheese haha 🙂
My NYE was spent prepping this dish and serving it for dinner! This was a crowd pleaser recipe. I used almond flour tortillas that baked perfectly and the crema is so amazing that I am going to make it again as a side crema for other dishes. I also drizzled the crema using the plastic bag technique you mentioned and I felt so professional LOL! The only thing I will do differently next time is make my butternut squash cubes smaller for easier wrapping in the tortilla.
My friend made this recipe.
It was excellent.
I am going to make it for friends
I highly recommend it!
Thank you Monique!
Aw thanks, Denise! So happy you loved it!
This meal was delicous and even better the next day (the corn tortillas crisped up so nicely reheated in the oven). I served this with a romaine salad using the cashew crema sauce, mixed with a little olive oil, as the dressing. So good and will definitely be making again!!
So glad you loved it both times! That salad sounds like the perfect side 🙂
I was so shocked that an enchilada without cheese could be so yummy and filling! This recipe is a keeper.
I know, right!? So happy to hear you enjoyed it 🙂
I’m not vegan but am trying to incorporate meatless lunches into my routine. I made a double batch of these to reheat throughout the week and they’re SO GOOD! They are spicy, just a forewarning. So maybe adjust seasonings accordingly. They’re so filling and a great healthy spin on a comforting dish.
I did sub sweet potatoes and flour tortillas because that’s what I had on hand.
Amazing! So glad you loved them. And feel free to omit the cayenne pepper / be sure to de-seed your jalapeño!
I’ve been trying to incorporate more meatless meals into my menu and this one is such a great staple! All of your enchilada recipes are so amazing, I feel like I’ve made almost all of them at this point! Thanks for another super easy, flavorful dish!
Love that! Glad you gave these ones a try!
These enchiladas were AMAZING. So much flavor. They were a bit of a time commitment to make, but all worth it in the end. The only change I made was using flour tortillas instead of corn, because it’s what I had on hand already.
So glad you loved them! They are more of a project than some recipes but they make the perfect leftovers, too 🙂
This recipe is amazing. I just started cooking more vegan recipes and this is super flavorful, filling and just plain delicious!
So glad you loved these!
So good! The Cashew Crema is to die for! The crema leftover, I have used it as a dip for tortilla chips and it’s really good too!
Thanks!
Isn’t it amazing?? Glad you enjoyed!
Big fan of this recipe! My boyfriend loved it and we’re already planning to make it again.
O M G!!! These are absolutely delicious. Gave some to my neighbors at the same time as we can’t dine together and they raved about them too.
Thanks so much for all you do.
It’s so nice to get gluten free recipes as I’m a celiac.
Amazing! Glad you loved them!
Hello! Are you able to use frozen cubed butternut squash for this?
Yes absolutely!
I am allergic to cashews – what could I use instead?
Can’t wait to make this weekend!!! 😊
Try our green tahini sauce! https://www.ambitiouskitchen.com/jalapeno-green-tahini-sauce/
This is quite possibly my favorite AK recipe ever! It’s so flavorful and satisfying. Even my boyfriend and his mom, who are Mexican, love these enchiladas. We like to add a little Mexican blend cheese to the filling to make it gooey. I often have quite a bit of leftover filling, which I’ve used for tacos the next day, in a salad bowl, or even with eggs for breakfast.
Do yourself (and your family) a favor and make these! And don’t skip the crema – it’s to die for!