Black Bean Enchiladas are easy to make with bold ingredients like enchilada sauce, plenty of cheese, a homemade enchilada seasoning mix and more! Corn tortillas are filled with black beans and corn and baked to saucy, cheesy perfection in just 20 minutes.

pan of black bean enchiladas

Black Bean Enchiladas

Whether you’re a full time vegetarian or it’s just meatless Monday, these black bean enchiladas are sure to hit the spot! They’re protein packed from the black beans and have the best flavor from a homemade blend of enchilada spices. Plus, there’s plenty of cheese and enchilada sauce to really make your mouth water! I also love how quick and easy it is to toss these homemade enchiladas together. Just make the filling, assemble the enchiladas, bake and enjoy. Even fellow carnivores like me will love this satisfying vegetarian enchilada recipe!  Try these enchiladas out with our easy homemade Enchilada Sauce!

More of my favorite meatless entrees include Slow Cooker Zucchini Lasagna Rollups, this One Pan Chickpea Curry and Creamy Corn Pasta.

How to Make Black Bean Enchiladas

Make the enchilada seasoning. Add all of the seasoning mix ingredients together into a bowl and whisk to combine.
Add sauce to the dish. Add some of the enchilada sauce to a baking dish. Spread the enchilada sauce so the bottom of the fish is fully covered.
Cook the onions. Add 2 TBSP of butter to a skillet and the onions. Cook over medium heat for 5 minutes or until translucent.
Make the filling. Stir in the beans, corn, and seasoning mix. Cook for 5 minutes or until heated through. Remove from the heat.
Roll the enchiladas. To a corn shell, add 2 TBSP of the black beans and corn mixture, 1 TBSP enchilada sauce, and 1 TBSP of cheese. Fold the corn shell and place it seam-side down in the prepared baking dish.
Make it saucy! Once the enchiladas are in the dish, cover them with the remaining enchilada sauce. Make sure the shells are completely smothered. Sprinkle cheese on top.
Bake and rest. Bake the enchiladas for 20 minutes. Once baked, let them rest for 10 minutes prior to serving.

filling for bean enchiladas in a bowl

Storing Black Bean Enchiladas

Once cooled to room temperature, you can store these vegetarian enchiladas in an airtight container in the fridge for up to 3-4 days. Reheat in the microwave in 30 second intervals until warmed through, or place them back in the oven.

What should I serve with vegetarian enchiladas?

Plate these enchiladas with a side of Spanish Rice or some chips with lots of Easy Blender Salsa. Our fave Guacamole is also a great side dish and topping for these enchiladas! Of course, these filling enchiladas can be served as a meal all on their own, so you can feel free to skip making a side dish if you’d like.

Ingredient Notes for Black Bean Enchiladas

Cheese – Cheese shredded fresh off the block always yields better results with both flavor and consistency than pre-shredded cheese does.
Black Beans – Make sure you drain the black beans from all of the liquid in the can, but don’t worry about rinsing them.
Spices – Make your enchilada blend spicier by sprinkling in more cayenne powder and/or chili powder.
Tortillas – You can swap the corn tortillas with flour if you’d prefer.
Toppings – Don’t forget to add some fresh cilantro, lime juice, or sour cream on top of your enchiladas to really send them over the top! You can also sprinkle on your favorite hot sauce if you’re craving some heat.

black bean enchiladas on a plate

Enjoy!

~Nichole

5 from 4 votes

Black Bean Enchiladas

Black Bean Enchiladas are easy to make with bold ingredients like enchilada sauce, plenty of cheese, a homemade enchilada seasoning mix and more! Corn tortillas are filled with black beans and corn and baked to saucy, cheesy perfection in just 20 minutes.
Prep 25 minutes
Cook 30 minutes
Total 55 minutes
Servings 10 Enchiladas

Ingredients 

Enchilada Seasoning Mix Ingredients

Enchilada Ingredients

  • 2 Cups Enchilada Sauce
  • 2 Tablespoons Butter
  • ½ Cup Onion chopped
  • 15- Ounce Can Black Beans drained but not rinsed
  • 1 Cup Corn
  • 2 Tablespoons Enchilada Seasoning Mix
  • 10 Corn Tortilla Shells
  • 2 Cups Cheese Shredded Colby, Monterey Jack,- and cheddar
  • Optional toppings: Cilantro Sour Cream, and Lime Juice.

Instructions 

  • Preheat the oven to 400° F.
  • Add all the seasoning mix ingredients together into a medium-sized bowl and set aside.
  • Add ¼ cup of enchilada sauce to a 9x13 baking dish. With a pastry brush spread the enchilada sauce so the bottom is fully covered. Set aside.
  • In a medium pot or skillet add 2 tablespoons of butter and onion. Cook over medium heat for 5 minutes or until translucent.
  • Add the beans, corn, and seasoning mix. Cook for 5 minutes or until heated through. Remove from the heat.
  • To a corn shell add 2 tablespoons of the black beans and corn mixture, 1 tablespoon enchilada sauce, and 1 tablespoon of cheese.
  • Fold the corn shell and place it seam-side down on the prepared baking dish.
  • Once 10 enchiladas are in the dish cover with the remainder of the enchilada sauce. Make sure the shells are completely coated in the sauce.
  • Sprinkle 1 cup of cheese on top.
  • Bake for 20 minutes.
  • Remove from the oven and allow the enchiladas to rest for 10 minutes.

Video

Additional Info

Course: Main Course
Cuisine: American, Mexican
Like this? Rate & review this recipe below!

Hey! Nice to meet you! I'm Nichole!

Welcome to The Salty Marshmallow! I'm a mom, animal lover, photographer, & kitchen mess-maker. Here you will find the result of my decades-long passion for chasing the best flavors in the kitchen, all meant to be cooked by regular people with busy lives just like you and me.

Related Recipes

Rate & Review!

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

Recipe Rating




4 Comments

  1. 5 stars
    I’m a huge fan of these! I’m definitely not a vegetarian, but I really didn’t miss the meat at all in these enchiladas. The black beans work so perfectly with all of the other ingredients.