Savory Black Bean Enchiladas

Welcome to a culinary journey that promises to transform your weeknight dinners into a vibrant fiesta! These incredible Black Bean Enchiladas are packed with a hearty, flavorful mix of black beans, sweet corn, savory onions, and crisp bell peppers. Each rolled tortilla is generously coated in a rich red enchilada sauce and topped with a blanket of melted cheese, creating a dish that’s both comforting and exciting. Perfect for Meatless Mondays or any day you crave a healthy, satisfying, and easy-to-prepare vegetarian meal that the entire family will adore.

Black bean enchiladas topped with sour cream and cilantro.

This post is sponsored by BUSH’S® Beans. All opinions expressed here are my own.

As a passionate home cook, I’m always on the lookout for dishes that are both nourishing and universally loved, even by the most ardent meat-eaters. This black bean enchilada recipe consistently hits the mark! It’s an easy, hearty, and wholesome vegetarian meal that truly satisfies. The combination of earthy black beans, bright corn, and sautéed aromatics rolled in soft tortillas, all smothered in a savory red enchilada sauce and gooey melted cheese, is simply irresistible. This dish brings the vibrant flavors of Mexican cuisine right to your dinner table, making it an ideal choice for any occasion.

Why You’ll Fall in Love with These Black Bean Enchiladas

There are countless reasons to add this vegetarian enchilada recipe to your regular rotation. Beyond their mouth-watering taste, these enchiladas offer a fantastic blend of convenience, nutrition, and adaptability:

  • Effortlessly Easy: With straightforward steps and readily available ingredients, this recipe is perfect for busy weeknights or when you need a crowd-pleasing meal without spending hours in the kitchen. Using canned black beans, like BUSH’S® Beans, dramatically cuts down on prep time.
  • Wholesomely Delicious: Packed with fiber-rich black beans and a colorful array of vegetables, these enchiladas are a healthy choice that doesn’t compromise on flavor. They provide sustained energy and a host of essential nutrients.
  • Family Favorite: This dish is a proven hit with both adults and children. Even those who typically shy away from vegetarian meals often ask for seconds, thanks to the rich flavors and satisfying texture. It’s a fantastic way to introduce more plant-based meals into your family’s diet.
  • Budget-Friendly: Made with inexpensive staples like beans, corn, and tortillas, this recipe is kind to your wallet, proving that delicious and healthy eating doesn’t have to break the bank.
  • Highly Customizable: While the recipe is fantastic as is, it’s also a blank canvas for customization. Add your favorite extra veggies, a protein boost, or adjust the spice level to suit your preference.
  • Meal Prep Dream: These enchiladas store beautifully, making them perfect for meal prepping. You can assemble them ahead of time or freeze leftovers for quick and easy meals later in the week.

Whether you’re hosting a dinner party, preparing a family meal, or simply looking for a delightful meatless option, these black bean enchiladas are sure to become a cherished recipe in your culinary repertoire.

Ingredients in black bean enchiladas on a table.

Essential Ingredients for Perfect Enchiladas

Creating these delightful black bean enchiladas requires a few key components that come together to form a symphony of flavors and textures. Here’s a detailed look at what you’ll need:

  • For the Hearty Filling: Black beans are undeniably the star of this vegetarian show! They provide a robust texture, keep you feeling full and satisfied, and add a significant amount of dietary fiber, making this a truly healthy and substantial meal. For optimal quality and convenience, I enthusiastically recommend using one 15-ounce can of BUSH’S® Black Beans. Their beans consistently deliver excellent flavor and maintain their structure beautifully, unlike some other brands that can be mushy or broken. Paired with the black beans, we’ll add a vibrant medley of diced onions, colorful bell peppers, and sweet yellow corn, contributing both flavor and essential nutrients to the filling.
  • Enchilada Sauce: The sauce is crucial for that classic enchilada experience. While you can certainly opt for your favorite high-quality store-bought red enchilada sauce to save time, I highly encourage you to try making your own from scratch. It truly elevates the dish! For fantastic homemade options, consider this easy enchilada sauce recipe or this more authentic red enchilada sauce, which deepen the overall flavor profile. You’ll need approximately 2 cups in total for both the filling and topping.
  • Melted Cheese Perfection: What’s an enchilada without gooey, melted cheese? I typically use a shredded Mexican-blend cheese for its excellent melting properties and mild, complementary flavor. However, feel free to use any cheese you have on hand that melts well. Great alternatives include sharp cheddar for a tangy kick, Monterey Jack for extra creaminess, or mozzarella for a classic stretch. Approximately 2 cups, divided, will create that irresistible cheesy topping and a little surprise inside.
  • Soft Tortillas: The vessel for all this deliciousness! You can embrace your inner chef and make your own authentic Mexican flour tortillas, which offer an unparalleled freshness and pliability. Alternatively, your favorite store-bought flour tortillas will work wonderfully. The key is to choose 8-inch tortillas, often labeled as “soft taco size,” as they are the perfect size for rolling individual enchiladas without them being too small or too large. You’ll need about 8 of these to hold all that amazing filling.
  • Aromatics and Spices: Minced garlic, kosher salt, ground cumin, dried oregano, and smoked paprika are essential for building a rich and authentic flavor base for the filling. These spices infuse the beans and vegetables with warmth and depth, creating a truly memorable taste.
  • Olive Oil: A tablespoon of olive oil is used to sauté the vegetables, helping to soften them and bring out their natural sweetness before combining with the other filling ingredients.
  • Optional Toppings: Elevate your enchiladas with fresh toppings! Sour cream or Mexican crema, chopped fresh cilantro, and diced avocado are classic choices that add a refreshing contrast and creamy texture to the warm, cheesy enchiladas.

Crafting Your Black Bean Enchiladas: A Step-by-Step Guide

Making these black bean enchiladas is a simple and rewarding process. Follow these easy steps to bring this vegetarian delight to your table:

Step 1: Prepare the Flavorful Filling

Begin by preheating your oven to 350°F (175°C). Next, in a large skillet or frying pan, heat one tablespoon of olive oil over medium-high heat. Add two cloves of minced garlic and sauté for about 30 seconds until fragrant, being careful not to burn it. Immediately add the diced small onion and large green bell pepper to the skillet. Cook these vegetables for approximately 8 minutes, stirring occasionally, until the onions become translucent and the peppers have softened. This step is crucial for building a foundational flavor for your enchilada filling.

Once the vegetables are tender, drain and rinse your 15-ounce can of BUSH’S® Black Beans and your 15-ounce can of yellow corn, then add them to the skillet. Stir in one teaspoon of kosher salt, 1/2 teaspoon of ground cumin, 1/4 teaspoon of dried oregano, and 1/4 teaspoon of smoked paprika. Continue to cook for another 3 minutes, stirring regularly, to ensure all the ingredients are well combined and heated through, allowing the spices to fully bloom and infuse the mixture.

A skillet with black beans, corn, peppers, and onions.

Finally, stir 1/4 cup of your enchilada sauce into the bean and vegetable mixture. This adds moisture and a burst of enchilada flavor directly into the filling. Remove the skillet from the heat, give the filling a taste, and adjust the seasoning with more salt if needed to achieve your desired flavor balance.

Step 2: Assemble the Enchiladas with Care

Pour 1/4 cup of the enchilada sauce into a 9×13 inch baking dish and spread it evenly across the bottom. This prevents the enchiladas from sticking and adds extra moisture. Next, warm your 8-inch flour tortillas to make them pliable and easier to roll without tearing. You can do this by wrapping them in a damp paper towel and microwaving them for about 1 minute, flipping them halfway through, until they are soft and warm.

Lay a warm tortilla flat on a plate. Spoon an even amount of the black bean and corn filling down the center, being mindful not to overfill. Then, sprinkle a small portion of the shredded Mexican-blend cheese over the filling – about 3/4 cup of the total cheese will be used for this internal layer. Tightly roll the tortilla to enclose the filling, creating a neat cylinder. Place the rolled enchilada seam-side down in your prepared baking dish. Repeat this process with the remaining tortillas and filling until all enchiladas are assembled and snugly arranged in the dish.

Flour tortilla filled with black beans for enchiladas.

Step 3: Sauce, Cheese, and Bake to Golden Perfection

Once all the enchiladas are nestled in the baking dish, pour the remaining 1 1/2 cups of enchilada sauce evenly over the top, ensuring each enchilada is well covered. Then, generously sprinkle the remaining 1 1/4 cups of shredded cheese over the sauced tortillas. This will create a beautiful, golden-brown crust as it bakes.

Transfer the baking dish to your preheated 350°F (175°C) oven. Bake for approximately 20 minutes, or until the cheese is gloriously melted, bubbly, and slightly golden at the edges, and the sauce is simmering enticingly. The aroma alone will have everyone rushing to the kitchen!

Black bean enchiladas topped with red enchilada sauce and shredded cheese.

Step 4: Garnish and Serve Immediately

Carefully remove the baking dish from the oven. For the best flavor and texture, allow the enchiladas to rest for a few minutes before serving. This brief resting period helps the cheese set slightly and makes the enchiladas easier to portion. Finally, the most anticipated step: it’s time to eat! Top your delicious black bean enchiladas with your desired garnishes – a dollop of sour cream or Mexican crema, a sprinkle of fresh cilantro, and some diced avocados add a refreshing finish and extra layers of flavor and texture. Serve them hot and watch them disappear!

Black bean enchiladas topped with diced avocados and cilantro in a baking dish.

Helpful Tips and Creative Variations

Enhance your black bean enchilada experience with these expert tips and exciting variations:

  • Vegetable Swaps: Don’t have corn on hand, or looking to use up other produce? This recipe is incredibly versatile! Feel free to substitute corn with other fantastic vegetables. Broccoli florets, zucchini, diced sweet potatoes, or even butternut squash (roasted beforehand for best results) would all make wonderful additions, adding different flavors and textures to your filling.
  • Corn Tortillas vs. Flour Tortillas: If you prefer to use corn tortillas for a more traditional or gluten-free option, be aware that they can sometimes be prone to breaking. To ensure they are pliable, wrap them in a damp paper towel and heat them in the microwave for 1 minute, flipping halfway through, until they are warm and flexible. Remember that corn tortillas are generally smaller than flour tortillas, so you may need more of them to use up all the delicious filling.
  • Utilizing Leftover Filling: If you find yourself with any extra black bean and corn filling, don’t let it go to waste! You can easily roll a few more enchiladas if you have tortillas to spare. Alternatively, the leftover filling makes a fantastic black bean and corn salsa when served with tortilla chips, or it can be a flavorful vegetarian side dish for lunch or dinner. It’s also great in tacos, burritos, or atop a salad.
  • Add a Protein Boost: For those who want more protein or aren’t strictly vegetarian, consider adding cooked shredded chicken, ground turkey, or even crumbled firm tofu to the black bean filling. Make sure any added protein is already cooked before mixing it into the skillet.
  • Spice it Up: If you enjoy a bit of heat, consider adding a pinch of cayenne pepper, a dash of hot sauce to the filling, or finely diced jalapeños (with or without seeds) to the sautéing vegetables. A sprinkle of red pepper flakes over the top before baking also works wonders.
  • Creamy Texture: For an extra creamy filling, mix in a few tablespoons of cream cheese or a dairy-free alternative with the enchilada sauce into the bean mixture. This adds a rich, smooth texture that complements the other ingredients beautifully.
  • Homemade Enchilada Sauce Shortcut: While making your own enchilada sauce is recommended for the best flavor, if you’re truly short on time, a good quality canned sauce can be a lifesaver. Look for brands with natural ingredients and robust flavor.
Black bean enchiladas on a plate on a bed of lettuce.

Storing and Reheating Your Enchiladas

These black bean enchiladas are excellent for meal prep and leftovers. Here’s how to properly store and reheat them:

To Store: Allow any cooled leftovers to reach room temperature. Then, transfer the enchiladas to an airtight container. They will keep beautifully in the refrigerator for up to 4 days. This makes them a perfect grab-and-go meal for lunch or a quick dinner on busy weeknights.

To Freeze: For longer storage, enchiladas freeze exceptionally well. First, ensure they are completely cooled in the refrigerator. You have a couple of options for freezing:

  1. In a Freezer-Safe Container: Transfer individual enchiladas or a whole batch to a freezer-safe container with a tight-fitting lid or a heavy-duty freezer bag.
  2. Wrapped in Aluminum Foil: For individual portions or an entire pan, wrap the enchiladas completely and tightly in several layers of aluminum foil, then place them in a freezer bag or container. This helps prevent freezer burn.

Frozen enchiladas can last for up to 2-3 months. When ready to enjoy, you can either let them thaw in the refrigerator overnight for easier reheating or bake them directly from frozen.

To Reheat:

  • Microwave: For a quick reheat, place individual enchiladas on a microwave-safe plate. Cover them loosely to retain moisture and microwave for 2 to 3 minutes, or until thoroughly warmed through.
  • Oven: For a crisper finish and to warm multiple enchiladas evenly, preheat your oven to 350°F (175°C). Place the enchiladas in an oven-safe dish, covered with foil. Bake for about 10-20 minutes if thawed, or 30-45 minutes if baking from frozen (removing the foil for the last 10 minutes to crisp up the cheese, if desired), until they are heated all the way through and the cheese is bubbly again.

Serving Suggestions for Black Bean Enchiladas

These black bean enchiladas are a complete meal on their own, but they truly shine when paired with complementary sides. Here are some fantastic serving suggestions to round out your Mexican-inspired feast:

  • Fresh Toppings: Don’t forget the classics! A dollop of sour cream or Mexican crema, fresh chopped cilantro, and creamy diced avocado or homemade guacamole are essential for adding freshness and balance.
  • Salsa Bar: Offer a variety of salsas, such as a fresh pico de gallo, a zesty salsa verde, or a smoky chipotle salsa, for guests to customize their plates.
  • Rice: A simple side of Mexican rice or cilantro-lime rice is always a welcome addition, perfect for soaking up any extra sauce.
  • Salad: A crisp green salad with a light vinaigrette or a vibrant corn and black bean salad can provide a refreshing contrast to the rich enchiladas.
  • Beans: If you’re a true bean lover, a side of refried beans or charro beans can add another layer of traditional Mexican flavor.
  • Grilled Vegetables: Sautéed zucchini, bell peppers, or grilled corn on the cob can enhance the veggie goodness of the meal.

Explore More Enchilada Delights

If you’ve enjoyed these Black Bean Enchiladas, you’ll love exploring other delicious variations. Enchiladas are incredibly versatile, offering endless possibilities for flavorful meals. Here are a few more recipes to inspire your next culinary adventure:

  • Hearty Breakfast Enchiladas: A perfect way to start your day with a savory, cheesy, and satisfying meal.
  • Lean Turkey Enchiladas: A delicious and lighter alternative for meat-lovers, packed with savory ground turkey.
  • Creamy Enchiladas Suizas: Indulge in a rich, creamy green sauce and tender chicken for a truly decadent experience.
Black bean enchiladas topped with sour cream and cilantro.
Pin
Print
Rated 4.77 from 60 votes

Black Bean Enchiladas

By: Isabel Orozco-Moore
Black Bean Enchiladas filled with a mixture of black beans, corn, onions, and bell peppers. Easy vegetarian enchiladas for the whole family!
Prep: 10
Cook: 35
Total: 45
Servings: 8 servings

Ingredients

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 large green bell pepper, diced
  • 1 small onion, diced
  • 1 (15-oz) can BUSH’S black beans, drained and rinsed
  • 1 (15-oz) can yellow corn, drained and rinsed
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon dried oregano
  • 1/4 teaspoon smoked paprika
  • 2 cups shredded Mexican-blend cheese, divided
  • 8 (8-inch) flour tortillas (also called soft-taco size)
  • 2 cups enchilada sauce, divided
  • optional toppings: sour cream, cilantro, diced avocados

Instructions

  • Preheat oven to 350ºF (175°C).
  • Heat olive oil in a large skillet over medium-high heat. Add the garlic and cook for 30 seconds. Then add the onions and peppers, and cook for 8 minutes, stirring occasionally, until softened and translucent.
  • Add the black beans, yellow corn, salt, cumin, oregano, and smoked paprika. Cook, stirring occasionally, for 3 minutes, until the mixture has fully heated through.
  • Add 1/4 cup enchilada sauce, stir to combine, and remove from heat. Taste and season with more salt if necessary.
  • Microwave the tortillas on a plate for 1 minute, flipping them halfway through until all of them are warm and pliable.
  • Pour 1/4 cup of the enchilada sauce into a 9×13 baking dish, and spread it out to coat the bottom of the dish.
  • Assemble the enchiladas by filling each tortilla evenly with the black bean mixture and 3/4 cup of shredded cheese. Roll the tortillas tightly to close and place in prepared baking dish seam side down.
  • Pour the remaining 1 1/2 cups enchilada sauce over the tortillas, top with the remaining 1 1/4 cups shredded cheese, and bake for 20 minutes, until the cheese is melted and bubbly.
  • Serve immediately and garnish with desired toppings.

Notes

Tortillas – You can make your own flour tortillas, or you can use your favorite store-bought variety. Just make sure they’re 8-inches in diameter, aka “soft taco size.”

Cheese – I used a shredded Mexican-blend cheese, but you can use whatever cheese you have in the fridge as long as it melts beautifully. Cheddar, Monterey jack, and mozzarella are all great options.

Nutrition

Serving: 1enchilada | Calories: 300kcal | Carbohydrates: 34g | Protein: 14g | Fat: 12g | Saturated Fat: 6g | Cholesterol: 27mg | Sodium: 1211mg | Potassium: 321mg | Fiber: 5g | Sugar: 5g | Vitamin A: 491IU | Vitamin C: 20mg | Calcium: 240mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!