Vegan Enchiladas with creamy black bean filling make a super satisfying and healthy plant-based dinner. Kid approved and gluten-free!
Whenever I make enchiladas I feel like I should do the Macarena.
It just pops in my head. So while I'm soaking the 'shews and blending up all the black bean goodness, I'm dancing my tush off like it's nobody's business. Who else gets down and dirty when they're cooking up a storm?
Ok now let's talk VEGAN ENCHILADAS. This is one of those meals where you're like, wait---where's the cheese? But I swear to you, these enchiladas are insanely creamy sans dairy thanks to the cashews.
I even topped them with a non-dairy sour cream to really kick up the creaminess factor a notch because...texture. Jeff and I look so forward to enchilada night!
How to make vegan enchiladas
These enchiladas taste incredible whether you follow a vegan or vegetarian diet or not. My meat and potato lovin' husband ADORES them!
- Soak cashews so they're nice and soft.
- Make the filling by blending cashews, salsa, and pepper in the food processor. Add beans, salt, and spices. Throw in greens if you fancy!
- Cover your pan in sauce. Spoon filling into tortillas then smother them in more enchilada sauce.
- Bake for 30 minutes and devour with extra salsa.
Key ingredients and tips
- Cashews: This makes the enchiladas nice and creamy. I prefer raw but roasted will also work!
- Corn tortillas: I love corn tortillas here, but if flour ones are your jam, go for it!
- Enchilada sauce: You can totally make your own homemade enchilada sauce (I like that recipe with half the chili powder), but I typically use store-bought for convenience. I used red enchilada sauce, but green is totally fine, too. Check ingredients to be sure it's vegan.
- Salsa: For flavor and moisture. I like medium chunky but use whatever salsa you love.
- Bell pepper: Extra veggies, hooray! Pepper also helps add liquid to the filling. Red, yellow, or orange works.
- Black beans: For some textural oomph and plant protein. You could also use pinto beans or canned lentils.
- Kale: I love throwing greens in the mix if I have them, but you can totally omit.
- Spices: For extra kick! You can make these as spicy or not spicy as you want with cayenne.
Storage tips
Store leftover enchiladas in the refrigerator for up to 5 days. A squeeze of lime is great to brighten them up!
Can you freeze enchiladas?
For sure! Cover the dish tightly (or use a disposable aluminum one) with plastic wrap followed by foil. Freeze for up to 3 months. You can thaw them overnight in the refrigerator and then set them out at room temperature for 30 minutes. Bake per the recipe instructions!
You can also freeze filling in a freezer baggie. Simply lay it flat and say hello to super easy enchiladas next time!
Craving more Mexican-inspired goodness? Don't miss these recipes!
- Vegan Taco Stuffed Sweet Potatoes
- Vegan Sweet Potato Black Bean Enchiladas
- Zesty Sheet Pan Tofu Tacos with Kale Slaw
- Vegan Tempeh and Kale Enchilada Casserole
If you make this vegan enchilada recipe and your love it, pretty please let me know by leaving a rating and/or comment! I hope it becomes a weeknight favorite for you, too.
Fiesta time!! (Insert red dancing girl emoji here...)
PrintVegan Enchiladas Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Meals
- Method: oven
- Cuisine: Mexican
- Diet: Vegan
Description
Vegan Enchiladas with creamy black bean filling make a super satisfying and healthy plant-based dinner. Kid approved and gluten-free!
Ingredients
- ½ cup cashews (preferably raw), soaked
- Heaping ½ cup salsa (plus more for serving)
- 1 red bell pepper, roughly chopped
- 1 15oz can black beans, drained and rinsed
- 1 tsp fine sea salt
- ½ tsp garlic powder
- ½ tsp cumin
- ½ tsp smoked paprika
- ¼ tsp cayenne
- 1 cup kale or spinach (optional)
- 12 corn tortillas
- 8oz enchilada sauce
- Avocado and cilantro to garnish, if desired
Instructions
- Place cashews in a medium bowl. Cover with hot water and let sit for 10 minutes.
- Preheat oven to 350F. Drain and rinse cashews. Place in food processor with salsa and bell pepper and blend for about a minute, or until smooth. Add beans, salt, and spices. Process until mixture is combined but has some texture. Add in kale and process just until the kale is broken down.
- Using a 13×9 pan, pour just enough enchilada sauce to cover bottom. Spoon filling into tortillas, fold them up, and place seam-side down on the pan. If the tortillas break, that’s ok! Once all enchiladas are all next to each other in the pan, cover them liberally with the rest of the enchilada sauce.
- Bake for 30 minutes. Garnish with avocado and cilantro. Serve with extra salsa and devour!
Notes
To make cashew sour cream, blend ¾ cup soaked raw cashews, ⅓ cup water, 1 ½ tbsp lemon juice, and ¼ tsp fine sea salt in Nutribullet until smooth, adding more water if needed to blend.
Recipe by Alexis Joseph of Hummusapien™. Photos by Eat Love Eats. Recipes and images are a copyright of hummusapien.com.
Rachel says
We accidentally ate the entire pan in one sitting !! These delicious enchiladas even hit the spot for my husband who isn’t really an enchilada eater!
★★★★★
Alexis Joseph says
Hahaha thanks Rachel! We make double batches of them now 🙂 So glad you loved them!
Dylan says
This recipe is a staple for us, and comes together in a flash! SO good with a sprinkle of grated cheddar on top 🙂
★★★★★
Alexis Joseph says
Love me some cheddar on top!
AY says
I have used this recipe of yours so many times, I think of it as mine! Sometimes I use silken tofu instead of cashews. I will add chopped veggies, corn, green onion to the bean mix. Have used flour and corn tortillas. Everything works!
Alexis Joseph says
Awwww fabulous! I'v gotta try it with tofu!
Fan On Hand says
These enchiladas are outstanding! Great flavor, texture and my family’s favorite. Also a great “make ahead” dinner—I made the filling in advance and brought this on a ski trip. Assembled it at dinner time and baked...perfect after a day on the slopes, or anytime!
★★★★★
Alexis says
You made my night, thanks so much!!
Cara says
This recipe is so delicious, packed with flavor and easy to modify with what you have on hand!! I have mixed results with plant based dishes sometimes, but this was a definite hit. I wanted to eat the entire pan for dinner haha!
★★★★★
Alexis Joseph says
Wonderful news, thanks a ton Cara!
Yinka says
Love this recipe. Blending the filling makes for such flavorful enchiladas and great texture. The cashew cream is next level.
★★★★★
Alexis Joseph says
Yayyy I so agree!