The Best Black Bean Enchiladas
These easy to make black bean enchiladas are so delicious and full of wholesome ingredients.
Smothered in sauce and blessed with a touch of heat, you’ve got to try these out.
I love that these can be made up ahead of time, making them perfect if you’re cooking for guests.
Give this recipe a try and let me know later in the comments what you thought!
Why you’ll love these black bean enchiladas
Here are some of my key reasons for making and loving this recipe:
- Saucy, savory goodness: this recipe is overloaded with taste and flavor.
- Protein-dense: the black beans in this recipe are an excellent source of protein for vegetarians.
- Make ahead and freeze: you can whip up this entire dish in advance, freeze it, thaw and heat it up. It’s great if you like prepping in advance.
- A total crowd-pleaser: guaranteed joy all around.
- Available ingredients: I love how accessible the ingredients are, you can pick them up anywhere.
OTHER PLANT-BASED & VEGAN RECIPES YOU MAY LIKE:
- Quick and Easy Black Bean Chili
- Vegan Stuffed Peppers
- Roasted Butternut Squash Stuffed Shells
- Fall Sweet Potato Kale Coconut Curry
- Vegan Beef Stew
Ingredients and substitution notes
While the ingredients are simple, here are some notes on them:
- Oil: Use a neutral flavored oil. Any good household vegetable oil is fine – olive, avocado, canola, refined coconut oil will all do the job.
- Onion: Choose a juicy yellow onion for your Enchiladas.
- Garlic cloves: Fresh garlic is the perfect savory element to your recipe.
- Fresh poblano pepper: You can substitute with any mild green chili pepper, such as Anaheim or green bell pepper.
- Cayenne: If you don’t have cayenne, you can use red pepper flakes or hot sauce to add heat.
- Paprika: Smoked paprika adds a nice depth of flavor, but if you don’t have it, you can use regular paprika or omit it.
- Chili powder: If you don’t have chili powder, you can make your own by combining 1 teaspoon paprika, 1/2 teaspoon cumin, 1/2 teaspoon garlic powder, and a pinch of cayenne.
- Black beans: You can use any type of canned or cooked beans you like, such as pinto or kidney beans.
- Lime juice: If you don’t have fresh lime juice, you can substitute with lemon juice.
- All-purpose flour: You can use a gluten-free flour for a gluten-free alternative.
- Cumin: If you don’t have ground cumin, you can use whole cumin seeds and toast them in a dry skillet until fragrant, then grind them in a spice grinder or mortar and pestle.
- Garlic powder and onion powder: If you prefer, you can use fresh garlic and onion instead of the powders. Use 2-3 cloves of garlic, minced, and 1/2 a medium onion, diced.
- Oregano: You can substitute with dried basil or thyme if you don’t have oregano.
- Tomato paste: If you don’t have tomato paste, you can use canned diced tomatoes or tomato sauce.
- Better-Than-Bouillon: You can use vegetable broth or bouillon cubes instead.
- Vegan margarine: You can substitute with any plant-based butter or oil, such as refined coconut oil or olive oil.
Recipe variations and add-ins
- Sweet Potato Black Bean Enchiladas: Add roasted sweet potato chunks to the filling for a sweet and savory flavor combo.
- Spinach and Mushroom Black Bean Enchiladas: Add sautéed spinach and mushrooms to the filling for a healthy and flavorful addition.
- Refried Black Bean Enchiladas: Use refried black beans as the filling instead of whole black beans for a creamier texture.
- Roasted Vegetable Black Bean Enchiladas: Add roasted vegetables such as zucchini, eggplant, and red peppers to the filling for a colorful and nutritious meal.
Top tips for making the Black Bean Enchiladas
- Use high-quality ingredients: Use fresh, high-quality ingredients whenever possible, including fresh herbs and spices, good quality black beans, and ripe lime for the best flavor.
- Don’t over-stuff the tortillas: Over-stuffing the tortillas can make them difficult to roll and can result in a messy, falling apart dish. Use a generous but manageable amount of filling in each tortilla.
- Warm the tortillas before filling and rolling: Warm the tortillas in the oven or microwave before filling and rolling to make them more pliable and easier to work with.
- Customize the filling to your taste: Use the recipe as a starting point and feel free to add or subtract ingredients based on your preferences. You can add extra veggies, spices, or proteins to make the filling your own.
- Top with plenty of cheese: Use vegan shredded cheese on top of the enchiladas for that melty, gooey goodness.
- Bake until cheese is bubbly and tortillas are crispy: Bake the enchiladas until the cheese is melted and bubbly and the tortillas are slightly crispy on the edges.
- Let the enchiladas rest before serving: Let the enchiladas rest for a few minutes before serving to allow the flavors to meld together and to make them easier to cut and serve.
Make ahead of instructions and storage
Assemble the enchiladas up to the point of baking, cover tightly with foil or plastic wrap, and refrigerate for up to 24 hours.
When ready to bake, remove the enchiladas from the fridge and let them sit at room temperature for 15-20 minutes before baking.
Bake as directed in the recipe, adding an additional 10-15 minutes of baking time if needed.
Store leftover enchiladas in an airtight container in the refrigerator for up to 3-4 days.
To reheat, bake the enchiladas at 350°F for 15-20 minutes, or until heated through.
Alternatively, microwave individual portions for 1-2 minutes, or until heated through.
Note that the tortillas may become a bit soggy upon reheating, but they will still taste delicious!
Serving suggestions
- Serve with a side of guacamole or avocado slices: The creamy texture of guacamole or fresh avocado pairs well with the spicy flavors of the enchiladas.
- Top with salsa or pico de gallo: Fresh salsa or pico de gallo adds a bright, fresh flavor to the dish.
- Serve with a side of Mexican-style rice: A side of rice, flavored with spices like cumin, chili powder, and garlic, is the perfect accompaniment to the enchiladas.
- Serve with a side of refried beans!
FAQs
Can I use canned black beans for this recipe?
Yes, you can use canned black beans for this recipe. Drain and rinse the beans before using them in the filling. If you prefer, you can also use dried black beans that have been cooked until tender.
Wrapping it up
These vegan enchiladas are a hit with everyone who tries them. If you try them out, let me know what you thought of the recipe.
PrintBlack Bean Enchiladas
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: Makes 8 enchiladas 1x
Description
These easy to make black bean enchiladas are so delicious and full of wholesome ingredients.
Ingredients
- 8 tortillas
Black Bean Filling
- 2 tablespoons oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 fresh poblano pepper, minced
- 1/2–1 teaspoon cayenne
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 2 cans (15.5 oz.) black beans (drained & rinsed)
- Juice of 1 lime
Enchilada Sauce
- 1/3 cup olive oil
- 1/3 cup all purpose flour
- 4 teaspoons chili powder
- 2 teaspoons cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon oregano
- 3/4 teaspoon salt
- 4–5 tablespoons tomato paste
- 2 tablespoons Better-Than-Bouillon
- 3 1/2 cups water
- Juice of one lime
- 2 tablespoons vegan margarine (optional)
Corn
- 2 cups corn
- 1 tablespoon oil or vegan margarine
- 1 garlic clove
- 1/4–1/2 teaspoon dried dill
- pinch of cayenne pepper
- salt to taste
Instructions
Black Bean Filling
- Sauté onions in the oil until soft, add garlic and poblano pepper. Cook another minute.
- Next add all ingredients. Stir to combine. Cook for an additional couple of minutes. Set aside.
Enchilada Sauce
- Combine chili powder, onion powder, garlic powder, oregano, salt, in a small bowl. Set aside.
- In a saucepan add olive oil on medium heat. Whisk in the flour. Next add the mixed seasoning. Let simmer for a minute or so to develop the flavor.
- Add water, tomato paste, and better-than-bouillon. Bring to a boil. Let simmer on stove for 3-5 minutes while stirring.
- Add the lime juice (and 1 tablespoon vegan margarine if desired)
Corn
In a saucepan add all ingredients and cook for a couple minutes.
Assemble the Dish:
- In a greased pan, add about 1/3 of the enchilada sauce. Fill each tortilla with about 1/3 cup of the bean filling. Arrange in pan.
- Pour the rest of the enchilada sauce over the filled tortillas.
- Bake at 350F for 30 min. Serve with avocados and fresh salsa (see my recipe).
Notes
This would be a great recipe to serve with a cheese sauce. (see my recipes) I like to serve this recipe with a vegan cream dressing or vegan sour cream.
I see the corn in the picture but is there a remark of when to add the corn?
Great question, Iris! I put the corn on the enchiladas at the very end when I serve the dish. It is just an added topping.
Coming back to make these a second time…. they were fabulous the first time 😉
I am so glad you liked the recipe. Thank you so much for the 5 star review. It really helps me. It means so much! Thank you!
Hi Chef Ani!
I thought it was time to actually leave a review of this delicious recipe after having made it for the family so many times .???? I’ll preface this by saying I was cook in a Mexican restaurant in Southern California for 5 years and have made a lot of enchiladas in my life. The sauce for your recipe is the best though! This whole recipe is just so simple and yummy! My husband and children love it.????
I wanted to mention that your seitan recipe cut into strips (also sliced onion) and simmered in this sauce makes a fantastic Chile Colorado burrito!
Thank you so much for sharing your recipes and helping me keep my family excited about healthy food!
Thank you so much for your amazing message! You really made my day. I am so happy you like the enchilada recipe. Thank you so much for the Chile Colorado Burrito Suggestion. I will have to try that soon! Sounds like you have a lot of experience in cooking, so this means a lot. Thank you!