Vegan black bean enchiladas are an easy dinner any night of the week. The beans are mixed with enchilada sauce and cream cheese for a tasty filling. Pair this Mexican-inspired dish with your favorite sides to complete the meal.

Mexican food is my weakness!
Recently I was having a craving for vegan enchiladas! I didn't want to spend hours in the kitchen so I came up with this easy vegan black bean enchilada recipe.
They're filled with a seasoned 'enchilada cream cheese cream cheese sauce', black beans, corn, and grilled onion and bell pepper.
The bold flavors of the black bean filling make these enchiladas a hit with everyone!
Serve them as a main dish with a side of Spanish rice for dinner this week.
Vegan black bean enchiladas are quick, flavorful and can easily be customized to your taste and available ingredients.
What goes in these vegan enchiladas?
To keep it simple the enchiladas are stuffed with black beans, grilled onions, and sweet corn. The filling is mixed with a Mexican-inspired cream cheese sauce creating the most amazing, creamy black bean enchiladas.
But don’t stop there with the filling!
Enhance the flavors with any one of these add-ins:
- Chopped spinach: Add about ½ cup of frozen spinach to the mix. Thawed and drained first.
- Cooked potato: Bake or steam 1 large potato. Let it fully cool, dice, and add it to the filling. Or try 1 cup of frozen hash browns, no need to defrost.
- Cooked tofu: Cut ½ a block of tofu into about 1-inch cubes. Sprinkle with your favorite seasonings. Bake at 350ºF for 20-30 minutes or until tofu looks “dry”. Flip at least once.
Got leftover veggies that need to be used up? Mix in one cup of cooked veggies to the filling.
What is enchilada cream cheese sauce?
The cream cheese sauce is a mix of cashew cream cheese, vegan enchilada sauce, and a few Mexican seasonings. It gives the enchilada filling a creamy, cheesy flavor without any processed ingredients!
How to make black bean enchiladas
Black bean enchiladas are full of flavor and easy to make.
To make the filling
Add the sauce ingredients to a large bowl.
Whisk everything together until creamy.
Add the remaining filling ingredients to the bowl.
Mix everything until well combined.
To assemble the enchiladas
Spoon the filling into a softened corn tortilla.
Roll up the tortilla and place it seam-side down in the baking dish.
Cover the enchiladas with a generous layer of sauce.
Add optional sliced olives and/or vegan cheese.
Cover with foil and bake at 350ºF for 20-25 minutes.
Baking Tip: If you like saucy enchiladas, keep them covered with foil for the full bake time. For a crispier edge remove the foil for the last 8 minutes of cooking.
Serving Suggestions
Serve with any of these topping favorites: diced avocado, green onions, vegan sour cream, and/or fresh cilantro.
For saucy enchiladas, cover them with extra sauce before serving.
What tortillas can I use?
You can use either corn or flour tortillas. I went with corn tortillas.
If you decide to use corn as well, you’ll want the tortillas to be soft and pliable. This will keep them from breaking or ripping when they’re rolled up. You can either heat them in a dry pan or steam them to soften.
To warm corn tortillas on a pan
In a large, dry pan place the tortillas over medium heat until just warmed. Carefully flip a few times so one side doesn’t cook too long. Place the warm tortillas on a plate and cover so they stay soft. (I like to use this method and cook all 10 tortillas at once. I carefully flip and rotate the stack of tortillas in the pan to steam them together.)
To steam corn tortillas
Wrap them in a clean dish towel and heat in a steamer basket for 1 minute. Remove from the heat and allow them to steam in the towel for 5-10 minutes. If they’re not pliable enough place them back in the steamer basket for about 30 seconds to a minute. Place the warm tortillas on a plate and cover so they stay soft.
If you enjoyed this recipe you may also enjoy one of these:
We'd love to hear from you!
If you enjoyed this vegan recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.
Also, if you snap a photo, share it with us! We love to see your creations!! You can find us on Pinterest, Facebook, and Instagram.
See ya there!
Recipe
Black Bean Enchiladas (vegan)
Ingredients
For The Enchiladas
- 10-12 corn tortillas
- 2 (15-ounce) cans black beans, drained and rinsed
- 2 (15-ounce) jars enchilada sauce, divided
- 1 medium onion, chopped
- 1 medium bell pepper, chopped
- 1 ¼ cup frozen corn
- ½ cup cashew cream cheese
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- ½ teaspoon himalayan pink salt, or to taste
- ½ teaspoon onion powder
- Optional: 1 can of olives, sliced
Serve With
- diced avocado
- vegan sour cream
- green onions
- fresh cilantro
Instructions
- Preheat your oven to 350ºF
- Sauté the onions and bell pepper in a skillet until browned and softened, about 15 minutes.
- In a large bowl, whisk together the cream cheese, ½ cup of enchilada sauce, and seasonings. Then, mix in the black beans, onions, bell pepper, and corn.
- Heat the tortillas using one of the methods below. Place the heated tortillas on a plate and cover to keep warm.
- Spoon a layer of enchilada sauce on the bottom of a 9x13-inch oven safe dish.
- Fill the softened tortillas with a few scoops, about ¼ cup, of the filling and lay them seam-side down in the dish.
- Once the dish is filled cover the tops of the tortillas with more enchilada sauce and optional sliced olives or vegan cheese. Save any extra sauce for serving.
- Bake at 350ºF for 20-25 minutes.
- Serve topped with extra sauce, diced avocado, and any optional toppings.
To Soften The Corn Tortillas
- Warm on a pan – Place the stack of tortillas in a large dry pan. Heat over medium heat flipping and rotating the stack of tortillas to warm them evenly. Place the warm tortillas on a plate and cover so they stay soft.
- Steam the corn tortillas – Wrap them in a clean dish towel and heat in a pot with a steamer basket for 1-2 minutes. Remove them from the heat and let them steam in the towel for 3-5 minutes. If they’re not pliable enough place them back in the steamer basket for another minute. Keep the tortillas in the towel to stay soft and warm.
Notes
Nutrition
**Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**
Vegan Dinner Ideas
Where You Get Your Protein 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, Where You Get Your Protein will receive a small commission from the purchase at no additional cost to you.
Thanigaivelan
Love this black bean enchiladas vegan....Love your blog also...Writing style is neat and clean.