Black Bean Enchiladas – Craving a hearty, flavorful, and incredibly satisfying meal that’s also vegetarian? Look no further! These easy vegetarian enchiladas are crafted with wholesome black beans, generously topped with a rich red chile sauce, and baked to golden perfection. A quick and perfect lunch or dinner recipe that the whole family will undoubtedly enjoy, bringing the vibrant tastes of Mexico right to your kitchen table.

This vegetarian black bean enchilada recipe is a true lifesaver for those hectic weeknights when you need a delicious meal on the table without fuss. They are bursting with authentic Mexican flavors, tasting just like the incredible enchiladas you’d savor at your favorite restaurant. Each tortilla is lovingly drenched in a delicious enchilada sauce, then generously topped with melty cheese, vibrant freshly diced tomatoes, and a sprinkle of aromatic cilantro, creating a symphony of textures and tastes in every bite.
Whether you’re looking to incorporate more plant-based meals into your diet, or simply searching for a new family favorite, these black bean enchiladas are an excellent choice. They offer a comforting, satisfying experience, proving that vegetarian meals can be just as robust and exciting as their meat-based counterparts. Prepare to impress your taste buds and simplify your dinner routine!
If you’re looking for other delicious Mexican-inspired recipes to complete your feast or explore new culinary horizons, why not also try my Buffalo Chicken Tacos for a spicy kick, or my Mexican Street Corn Pasta Salad for a refreshing side dish? Each recipe promises to bring a festive and delicious touch to your meal planning.
Why These Black Bean Enchiladas Will Become Your New Favorite
These black bean enchiladas are more than just a meal; they are an experience waiting to happen. Here’s why they’re destined to become a staple in your recipe rotation:
- Effortless Weeknight Solution: Designed with your busy schedule in mind, these Black Bean Enchiladas can be prepped ahead of time and simply popped into the oven when you’re ready to eat. This makes for a stress-free weeknight meal that doesn’t compromise on flavor or quality. Enjoy more time with your family and less time in the kitchen!
- A Hearty and Wholesome Vegetarian Delight: Don’t let the “vegetarian” label fool you – these enchiladas are incredibly satisfying and filling. Packed with nutrient-rich black beans, a powerhouse of protein and fiber, and generously topped with gooey, melty cheese, they offer a substantial meal that will keep you feeling full and energized. It’s comfort food with a healthy twist!
- Addictively Crispy Texture: Unlike some enchiladas that can turn soggy, our baked version achieves a perfectly crunchy exterior. The tortillas hold their structure beautifully, providing a delightful contrast to the creamy bean filling and rich sauce, adding an irresistible dimension to every bite.
- Incredibly Easy to Prepare: You don’t need to be a gourmet chef to master this dish. Requiring only a handful of common pantry staples and minimal preparation, you can have these flavorful enchiladas on the table in around 30 minutes from start to finish. Simple steps, maximum flavor – that’s our promise!
- Customizable to Your Liking: While delicious as is, this recipe is also incredibly versatile. Easily adapt it to suit dietary preferences or incorporate your favorite vegetables, making it a truly personalized dish for everyone at your table.
Gather Your Ingredients for Mexican Magic
Creating these delightful black bean enchiladas requires a simple list of fresh and pantry-friendly ingredients. Each component plays a crucial role in building the robust and authentic flavors of this dish:
- Olive Oil: The base for sautéing our aromatics, providing a subtle richness.
- Black Beans: The star of our vegetarian filling, offering a hearty texture and a wealth of plant-based protein and fiber. (Using canned black beans makes this recipe extra quick and convenient!)
- Onion: Finely chopped, it adds a foundational layer of savory sweetness to the bean mixture.
- Chili Powder: A key spice blend that infuses the filling with warm, smoky, and slightly earthy notes, characteristic of Mexican cuisine.
- Salt & Pepper: Essential seasonings to enhance and balance all the vibrant flavors.
- Corn Tortillas: Traditionally used for their distinct flavor and texture, they become pliable when warmed, perfect for rolling.
- Red Enchilada Sauce: The soul of any great enchilada! A good quality store-bought red enchilada sauce saves time and delivers a rich, savory coating.
- Diced Tomatoes: Adds a fresh, bright element and a touch of acidity to cut through the richness.
- Cilantro: Freshly chopped, it provides a vibrant, herbaceous finish and a burst of authentic flavor.
- Cheddar Cheese: Shredded cheddar cheese melts beautifully, adding a creamy, savory, and undeniably comforting layer.
- Cooking Spray: For easy cleanup and to ensure your enchiladas don’t stick to the baking dish.
These ingredients, when combined, create a harmonious blend that is both comforting and exciting, making every bite of your black bean enchiladas a true delight.
Your Easy Guide to Crafting Perfect Black Bean Enchiladas
Follow these simple steps to bring these flavorful black bean enchiladas to life in your kitchen. It’s a straightforward process designed for maximum flavor with minimal effort:
- Prepare Your Baking Dish and Oven: Begin by preheating your oven to 350 degrees F (175 degrees C). While the oven heats, lightly coat an 11”x7” baking dish with cooking spray. This ensures easy cleanup and prevents the enchiladas from sticking.
- Craft the Flavorful Enchilada Filling: In a medium-sized pan, heat a tablespoon of olive oil over medium-high heat. Add the finely chopped onion and sauté for about 3-4 minutes, or until the onion softens and becomes translucent, releasing its sweet aroma. Stir in the drained black beans, chili powder, and season generously with salt and freshly ground black pepper to taste. Continue to cook for another 2-3 minutes, allowing the flavors to meld beautifully.
- Prepare the Tortillas for Rolling: To make your corn tortillas pliable and prevent them from cracking when rolled, stack them on a plate and cover them with a damp paper towel. Microwave for approximately 1 minute. This warming step is crucial for achieving perfectly rolled enchiladas.
- Assemble Your Enchiladas: Take one warmed tortilla at a time. Evenly divide the rich black bean mixture among the tortillas, spreading a generous portion down the center of each. Top each portion of black beans with about 1 tablespoon of shredded cheese.
- Roll and Arrange: Carefully roll up each tortilla, ensuring the filling remains snugly inside. Place the rolled enchiladas seam-side down in your prepared baking dish. Arrange them closely together, allowing them to support each other and maintain their shape during baking.
- Generously Sauce and Top: Once all enchiladas are arranged, pour the entire can of red enchilada sauce evenly over the tops. Ensure every enchilada is well coated. Then, sprinkle the remaining shredded cheese over the sauce, creating a luscious, golden crust as it bakes.
- Bake to Golden Perfection: Transfer the baking dish to your preheated oven. Bake for approximately 20 minutes, or until the enchilada sauce is bubbling enticingly around the edges and the cheese on top is beautifully melted and slightly golden brown.
- Garnish and Serve: Carefully remove the hot enchiladas from the oven. For a burst of fresh flavor and vibrant color, generously top with diced tomatoes and a sprinkle of freshly chopped cilantro. Serve immediately and enjoy your homemade, restaurant-quality black bean enchiladas!

Expert Tips for Enchilada Success and Variations
Elevate your black bean enchiladas with these helpful notes and creative tips, ensuring every batch is a resounding success:
- Go Vegan with Ease: To make these Black Bean Enchiladas entirely vegan, simply omit the cheese. You can substitute it with your favorite plant-based shredded cheese alternative, or embrace a cheese-free experience with extra avocado or a cashew cream drizzle for richness.
- Add Creaminess with Avocado: For an extra layer of luxurious creaminess and healthy fats, slice or mash some fresh avocado and top your enchiladas just before serving. A dollop of guacamole also works wonders!
- Gluten-Free Options: If you’re looking to make these enchiladas gluten-free, traditional corn tortillas are naturally gluten-free. Alternatively, you can opt for readily available gluten-free flour tortillas. Always check labels to ensure certified gluten-free status.
- Bean Variety is the Spice of Life: While black beans are fantastic, feel free to experiment! You could also use red beans, pinto beans, or a mix of different beans in these enchiladas for a varied flavor and texture profile. Just ensure they are drained thoroughly.
- Choose Your Cheese Wisely: The type of cheese can greatly influence the flavor. Sharp cheddar, spicy pepper jack, crumbly Cojita, or mild Colby are all excellent cheese options for these Black Bean Enchiladas. A blend of a few varieties can add depth.
- Load Up on Veggies: Don’t hesitate to customize your enchiladas with extra vegetables. Any color bell pepper (sautéed until tender) works great, and finely diced red onion or zucchini are also wonderful additions to the filling. Sauté them with the original onion to ensure they cook through.
- Pack Them Snugly: For the best results and to help the enchiladas hold their shape, it helps if they are packed quite tightly in the pan. If you don’t have a big enough pan to fit them snugly in a single layer, it may be easier and more effective to use two smaller baking dishes rather than one large, loosely packed tray.
- Mind the Seam: When placing the rolled enchiladas in the baking pan, always make sure to place them seam-side down. This simple trick prevents them from unraveling during baking, keeping your delicious filling intact.
- Avoid Overstuffing: A common mistake is overstuffing the tortillas. While tempting, this can cause the tortillas to crack, making the filling spill out and creating a messy dish. Aim for a generous but manageable amount of filling in each tortilla.
- Spice It Up: If you enjoy a bit of heat, consider adding a pinch of cayenne pepper or a dash of hot sauce to your black bean filling, or topping with pickled jalapeños.
Frequently Asked Questions About Black Bean Enchiladas
Here are answers to some common questions about making delicious enchiladas:
Do you use corn or flour tortillas for enchiladas?
Traditionally, corn tortillas are most often used for enchiladas, appreciated for their authentic flavor and ability to hold up well to the sauce. However, flour tortillas will work just as well, especially if you prefer a softer texture. If you opt for flour tortillas, choose those that are 7 or 8 inches in diameter. Depending on the size of your baking dish, you can typically fit about 7-8 enchiladas. Corn tortillas are usually about 6 inches in diameter, which often allows for more enchiladas per pan.
Do you have to fry tortillas for enchiladas?
Some traditional recipes or home cooks do fry their tortillas lightly in a bit of oil before assembling. This step is believed to create a barrier that prevents the tortillas from getting soggy when soaked in enchilada sauce, and also adds a slightly richer flavor. If you prefer to incorporate this step, you may do so with a bit of oil in a pan, frying each tortilla just until it softens slightly. Once the tortilla is coated with oil, it will indeed help prevent excessive sauce absorption. Keep in mind, however, that this step is not strictly necessary for a delicious outcome, and for this Black Bean enchiladas recipe, I’ve skipped it to keep things simple and healthier.
Can you make these black bean enchiladas ahead of time?
Absolutely! These enchiladas are perfect for meal prep. Just assemble your enchiladas completely, right up to the point of adding the sauce and cheese. Then, cover the baking dish tightly with plastic wrap or foil and place them in the fridge. They will keep well for up to 24 hours. When you’re ready to bake, remove them from the fridge, add the sauce and cheese, and then cook them in the oven as directed, possibly adding an extra 5-10 minutes to the baking time if they are very cold.
Leftover enchiladas also freeze beautifully! Once cooled completely, place them in a freezer-safe container, either as individual servings or the entire dish. They’ll keep for up to 3 months. To reheat, allow them to thaw overnight in the refrigerator, then warm them in the oven at 350°F (175°C) until heated through and bubbling. Covering with foil for the first part of reheating helps prevent drying out.

Explore More Mexican-Inspired Culinary Delights
If you’ve fallen in love with the vibrant flavors of these black bean enchiladas, you’ll be thrilled to discover more Mexican-inspired dishes that are just as easy to make and equally delicious:
- Taco Stuffed Zucchini Cups: A low-carb, flavor-packed alternative for taco night!
- Mexican Grilled Chicken Bowl: A fresh, customizable, and healthy meal perfect for lunch or dinner.
- Creamy Mexican Street Corn Salad: A delightful side dish bursting with sweet corn, tangy lime, and creamy dressing.
- Mexican Shrimp Salad Recipe: Light, refreshing, and full of zesty flavors, ideal for warmer days.
- Healthy Mexican Street Corn: A healthier take on the classic elote, perfect as a side or snack.
These recipes offer a variety of options to keep your meals exciting and infused with the joyous spirit of Mexican cuisine!
Black Bean Enchiladas Recipe Card
Rating: 5 from 7 votes
By: Rena
Servings: 4 servings
Prep time: 15 mins
Cook time: 20 mins
Total time: 35 mins

Vegetarian enchiladas stuffed with black beans, topped with red chile sauce, and baked to perfection.
Ingredients
- 2 Tsp Olive Oil
- 1 (15 oz) Can Black beans, drained
- ½ Cup Finely Chopped Onion
- 2 Tsp Chili Powder
- Salt and Pepper to taste
- 1½ Cup Reduced-fat cheddar cheese, divided use
- 8 Corn Tortillas
- 1 (10 oz) Can Red Enchilada Sauce
- ½ Cup Diced tomatoes
- 1 Tbsp Chopped Cilantro
- Cooking Spray
Instructions
- Preheat the oven to 350 degrees F (175°C). Coat an 11”x7” baking dish with cooking spray.
- Heat the olive oil in a medium pan over medium-high heat. Add the onion and cook for 3-4 minutes or until softened.
- Stir in the black beans, chili powder, and salt and pepper to taste. Cook for 2-3 more minutes.
- Place the tortillas in a stack on a plate and cover with a damp paper towel. Microwave for 1 minute or until tortillas are pliable.
- Divide the black bean mixture evenly between the tortillas and top each one with 1 tablespoon of cheese.
- Roll up the tortillas and place them seam side down in the baking dish.
- Pour the enchilada sauce over the top and sprinkle the remaining cheese over the sauce.
- Bake for 20 minutes or until sauce is bubbling and cheese is melted.
- Top with diced tomatoes and chopped cilantro, then serve.
Notes
Nutritional facts: Please keep in mind that the nutritional information is calculated using a nutrition facts calculator. It is a rough estimate and can vary greatly based on products used.
- Make these Black Bean Enchiladas vegan by omitting the cheese.
- Top with avocado for extra creaminess.
- To make gluten-free, use gluten-free flour tortillas or corn tortillas.
- I used black beans but you could also use red beans in these enchiladas.
- Sharp cheddar, pepper jack, Cojita or Colby are great cheese options for these Black Bean Enchiladas.
- Feel free to add whatever vegetables you would like. Any color bell pepper works great, red onion and zucchini are great options too.
- It helps if the enchiladas are packed quite tightly in the pan. If you don’t have a big enough pan, it may be easier to use two smaller baking dishes rather than one large tray.
- When placing the enchiladas in the pan, make sure to place them seam side down so they stay rolled up.
- Don’t overstuff your tortillas, or they may crack and the filling will spill out.
Nutrition
Calories: 224 kcal | Carbohydrates: 28g | Protein: 14g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 9mg | Sodium: 352mg | Potassium: 237mg | Fiber: 4g | Sugar: 2g | Vitamin A: 525IU | Vitamin C: 4.3mg | Calcium: 236mg | Iron: 1.4mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Course: Main Course
Cuisine: Mexican
Remember to subscribe to my NEWSLETTER for free and receive delicious recipes like this Black Bean Enchilada Recipe delivered right to your inbox!
Finally, if you try a recipe and you like it, please use my hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.