This recipe for Black Bean Enchiladas is a staple in my kitchen. It’s a flavorful, satisfying dish that comes together with everyday ingredients, making it a go-to for weeknight dinners and casual gatherings. The combination of creamy black beans, zesty sauce, and melted cheese is a winner every time.
Why This Black Bean Enchilada Recipe Works
These Black Bean Enchiladas are a testament to simple ingredients yielding big flavor. They offer a vegetarian-friendly, protein-rich meal that’s both comforting and surprisingly easy to assemble. The components are versatile, allowing for adjustments based on what you have on hand, ensuring a reliable and delicious outcome.
Ingredients
- 2 tablespoons olive oil, plus more for greasing
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ¼ teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- 2 (15-ounce) cans black beans, rinsed and drained
- ¼ cup vegetable broth or water
- 1 (10-ounce) can red enchilada sauce (mild or medium, your preference)
- 12 corn tortillas
- 1 ½ cups shredded Monterey Jack cheese, or a blend of Monterey Jack and cheddar
- Optional toppings: chopped fresh cilantro, diced avocado, sour cream or plain Greek yogurt, salsa, sliced jalapeños
Before you begin cooking, it’s a good idea to have all your ingredients prepped and measured. This makes the assembly process smoother and more enjoyable, especially when working with hot ingredients. Chopping the onion and mincing the garlic ahead of time prevents any last-minute scrambling, and having your cheese shredded and beans rinsed and drained ready to go streamlines the cooking steps considerably.
Check this out : Easy White Chicken Enchiladas
How to Make It
- Preheat your oven and prepare the skillet. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with a little olive oil or cooking spray.
- Sauté the aromatics. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
- Mash the beans. Add the rinsed and drained black beans to the skillet with the onion and spices. Add ¼ cup of vegetable broth or water.
- Warm the tortillas. This step is crucial for pliable tortillas that won’t crack when rolling. You can warm them in a few ways: a dry skillet over medium heat for about 30 seconds per side, or briefly microwave them wrapped in a damp paper towel for about 30-60 seconds.
- Assemble the enchiladas. Pour about half of the can of enchilada sauce into the bottom of your prepared baking dish. Spread it around to coat the bottom evenly. This adds moisture and flavor from the very first layer.
- Fill and roll. Take a warmed tortilla. Spread about ¼ cup of the black bean mixture down the center. Sprinkle a little of the shredded cheese over the beans. Carefully roll up the tortilla into a cigar shape. Place the rolled enchilada seam-side down in the baking dish, snuggled next to the other enchiladas.
- Sauce and cheese. Pour the remaining enchilada sauce evenly over the rolled enchiladas, ensuring they are well-covered.
- Bake. Cover the baking dish loosely with aluminum foil. Bake for 20 minutes. Then, remove the foil and bake for another 10-15 minutes, or until the cheese is melted and bubbly and the edges are lightly browned.
- Rest and serve. Let the enchiladas rest for 5-10 minutes before serving. This allows the sauce to thicken slightly and makes them easier to serve.
These Black Bean Enchiladas come together with a few simple steps, transforming pantry staples into a hearty, flavorful meal ready for your dinner table. The process is straightforward, making it an accessible recipe for cooks of all skill levels.
Nutrition at a Glance
- Protein: Provided primarily by the black beans and cheese, contributing to satiety and muscle maintenance. Black beans are a particularly good source of plant-based protein, making these enchiladas a substantial vegetarian option.
- Fiber: Significant fiber content from the black beans and corn tortillas, beneficial for digestive health, promoting regularity, and helping you feel fuller for longer. This fiber also contributes to a more gradual release of energy.
- Carbohydrates: Sourced from corn tortillas and some from the beans and sauce, providing the body with energy. Corn tortillas offer complex carbohydrates, which are generally preferred for sustained energy release over simple sugars.
- Vitamins and Minerals: Black beans offer iron, important for oxygen transport; folate, crucial for cell growth; and magnesium, involved in numerous bodily functions. Cheese contributes calcium and vitamin D for bone health.
- Healthy Fats: Some fats are present from the olive oil used in sautéing and the cheese. If using a full-fat cheese, the fat content will be higher, contributing to flavor and mouthfeel.
How to Serve It
- Classic Toppings: A dollop of sour cream or plain Greek yogurt, a sprinkle of fresh cilantro, and a side of your favorite salsa are traditional and delicious choices that add creaminess and a fresh contrast. The coolness of the sour cream or yogurt balances the warmth of the enchiladas, while the cilantro adds a bright, herbaceous note. Salsa provides an extra pop of flavor and can add a touch of heat depending on your preference.
- Avocado: Diced fresh avocado or a simple guacamole adds healthy fats and a mild, creamy texture that complements the spices. Avocado is particularly good at softening the intensity of spices and adding a luxurious mouthfeel.
- Salad: A crisp green salad with a light vinaigrette provides a refreshing counterpoint to the richness of the enchiladas. This helps to cut through the heavier elements of the dish and provides a good dose of fiber and nutrients from the greens. Consider adding some corn kernels or black beans to the salad for a thematic tie-in.
- Rice and Beans: For an even heartier meal, serve alongside Mexican rice or refried beans. Mexican rice, often seasoned with tomatoes and spices, complements the enchilada flavors, while refried beans add another layer of protein and fiber.
- Pickled Jalapeños: For those who enjoy a bit of heat, sliced pickled jalapeños offer a tangy kick. The acidity of the pickled jalapeños also serves to brighten the overall flavor of the dish.
Serving them warm, fresh from the oven, allows the cheese to be perfectly melted and gooey, enhancing the overall enjoyment of this comforting dish. The aromas that fill your kitchen as they bake are an integral part of the experience, signaling a delicious meal is about to be served.
Common Mistakes
- Dry Tortillas: Not warming the corn tortillas sufficiently before rolling can lead to them cracking and breaking, making assembly difficult and potentially messy. This is perhaps the most frequent error.
- Too Much Filling: Overstuffing the tortillas can cause them to burst during baking or make them difficult to roll neatly.
- Watery Enchilada Sauce: If your enchilada sauce seems too thin, it can make the assembled dish a bit soupy.
- Under-Seasoned Beans: The black bean filling is the heart of the enchiladas. Ensure you season it well with salt, pepper, chili powder, cumin, and paprika.
- Not Enough Sauce: While you don’t want to drown them, a good amount of enchilada sauce is necessary to keep the tortillas moist and bind the flavors together. Ensure the top layer of enchiladas is well-covered with sauce.
- Skipping the Oven Preheat: Baking enchiladas in a cold oven will result in uneven cooking and a less appealing texture.
Storage and Reheating
- Storage: Allow the enchiladas to cool completely at room temperature before storing them. This is a crucial step to prevent condensation from forming inside the storage container, which can lead to sogginess.
- Reheating (Oven): The best way to reheat enchiladas is in the oven, as this method most closely replicates the original cooking process and helps to restore their texture. Preheat your oven to 350°F (175°C).
- Reheating (Microwave): For a quicker option, you can reheat individual portions in the microwave. Place the enchiladas on a microwave-safe plate.
With these methods, you can enjoy your delicious Black Bean Enchiladas for several days after the initial preparation, ensuring you get the most out of your cooking efforts.

Leftover Ideas
- Enchilada Bake: Chop up the leftover enchiladas into bite-sized pieces and layer them in a new, greased baking dish with a bit more enchilada sauce and a fresh sprinkle of cheese. Bake at 350°F (175°C) until hot and bubbly. This creates a sort of enchilada casserole that’s easy to serve and has a pleasing rustic texture.
- Enchilada Casserole/Bowl: Deconstruct the enchiladas by removing the filling from the tortilla. Mix the bean filling with a little of the residual sauce and serve it hot over a bed of steamed rice or quinoa. Top with extra cheese and any desired fresh toppings like avocado, cilantro, or a dollop of sour cream. This transforms leftovers into a hearty and balanced bowl meal.
- Enchilada Quesadillas: Spread a portion of the leftover bean filling (you might want to mash it slightly if it’s stiff) and a sprinkle of cheese between two warm corn or flour tortillas. Cook them in a greased skillet over medium heat, similar to how you would make a regular quesadilla, until both sides are golden brown and the cheese is melted and gooey.
- Enchilada Salad Topping: Chop the enchiladas into small, manageable pieces and use them as a flavorful, protein-rich topping for a mixed green salad. The warm, savory enchilada pieces melt beautifully into a bed of fresh, crisp greens, and their flavors meld wonderfully with a zesty dressing, perhaps a lime-cilantro vinaigrette. Add some corn, black beans from the pantry, and crushed tortilla chips for extra texture.
- Stuffed Bell Peppers: Mix the chopped enchiladas with a little extra rice or quinoa, and perhaps some diced tomatoes or corn. Use this mixture to stuff bell pepper halves. Place the stuffed peppers in a baking dish with a little water or broth at the bottom, cover, and bake at 375°F (190°C) until the peppers are tender and the filling is heated through and bubbling.
These ideas demonstrate how versatile leftover Black Bean Enchiladas can be, minimizing food waste while providing delicious new meal options that feel intentional rather than simply reheated.
PrintBlack Bean Enchiladas
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Easy and flavorful black bean enchiladas made with simple ingredients and a homemade black bean filling. A vegetarian delight perfect for weeknight dinners.
Ingredients
- 2 tablespoons olive oil, plus more for greasing
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ¼ teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- 2 (15-ounce) cans black beans, rinsed and drained
- ¼ cup vegetable broth or water
- 1 (10-ounce) can red enchilada sauce (mild or medium, your preference)
- 12 corn tortillas
- 1 ½ cups shredded Monterey Jack cheese, or a blend of Monterey Jack and cheddar
- Optional toppings: chopped fresh cilantro, diced avocado, sour cream or plain Greek yogurt, salsa, sliced jalapeños
Instructions
- 1. Preheat oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
- 2. Heat olive oil in a large skillet over medium heat. Add onion and cook until softened (5-7 minutes). Add garlic, chili powder, cumin, and smoked paprika; cook for 1 minute until fragrant.
- 3. Add black beans and vegetable broth/water to the skillet. Mash about half the beans with a spoon or masher. Stir, cook 2-3 minutes, and season with salt and pepper. Remove from heat.
- 4. Warm corn tortillas in a dry skillet or microwave until pliable.
- 5. Pour half the enchilada sauce into the prepared baking dish.
- 6. To assemble, spread about ¼ cup of bean mixture onto a warmed tortilla, sprinkle with cheese, and roll up. Place seam-side down in the baking dish. Repeat with remaining tortillas and filling.
- 7. Pour remaining enchilada sauce over the rolled enchiladas and sprinkle with remaining cheese.
- 8. Cover loosely with foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes, until cheese is bubbly and lightly browned.
- 9. Let rest for 5-10 minutes before serving.
Notes
Store cooled enchiladas in an airtight container in the refrigerator for up to 3-4 days. Reheat in a 350°F (175°C) oven covered with foil for 15-20 minutes, or until heated through. For quicker reheating, use a microwave on medium power in 30-second intervals.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving (2 enchiladas)
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 15g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 15g