Black Bean Enchiladas Recipe
If you’re craving a dish that’s packed with bold flavors, colorful veggies, and a satisfying, cheesy finish, then this Black Bean Enchiladas Recipe is about to become your new go-to comfort food. Combining hearty black beans, sweet corn, and just the right dash of spices, all wrapped in soft tortillas and smothered with rich enchilada sauce and melted cheese, it’s a wonderfully vibrant meal that’s as delicious as it is satisfying. Whether you’re feeding a hungry crowd or simply treating yourself, these enchiladas bring warmth and joy to the table every single time.

Ingredients You’ll Need
Gathering simple, fresh ingredients is the first step toward creating a dish that tastes like it’s been crafted with care and passion. Each item in this Black Bean Enchiladas Recipe adds its own unique texture and flavor to build layers of deliciousness that you will love digging into.
- 1 tbsp oil: Essential for sautéing the vegetables to tender perfection without sticking.
- 2 x 400g tinned black beans, drained and rinsed: The hearty, protein-packed mainstay that gives these enchiladas their wonderful, filling base.
- 1 red onion, diced: Adds a mild sweetness and sharp bite that balances the richness of the sauce and cheese.
- 1 red pepper, diced: Brings a juicy, vibrant pop of color and flavor with every bite.
- 1 yellow pepper, diced: Offers a sunny, sweet crunch to complement the other veggies beautifully.
- 2 garlic cloves, minced: Aromatic and flavorful, garlic is vital for that signature savory depth.
- 50g sweet corn: Adds little bursts of natural sweetness and texture contrast.
- 4 tbsp sliced jalapeños: For a subtle kick of heat that wakes up your palate without overpowering.
- 2.5 cups enchilada sauce: This rich, tangy sauce coats every tortilla and melds all flavors seamlessly.
- 1 tsp paprika: Provides smoky warmth that enhances the overall spice profile.
- 0.5 tsp garlic powder: Boosts the garlic flavor, layering it perfectly with the fresh minced version.
- 0.5 tsp cumin powder: A must-have for that earthy, slightly nutty essence characteristic of Mexican-inspired dishes.
- 0.5 tsp oregano: Adds an herbal brightness that lifts the entire filling.
- 6 tortilla wraps: The soft, sturdy vessels that hold all the goodness together for easy eating.
- 100g mozzarella and cheddar cheese mix, shredded: The golden, gooey topping that brings cheesy indulgence to new heights.
- 100g sour cream: Creamy, cool, and perfect for stirring into the filling and dolloping on top when serving.
How to Make Black Bean Enchiladas Recipe
Step 1: Sauté Your Veggies
Start by heating oil in a pan over medium heat. Toss in the diced onion, red pepper, and yellow pepper. Sauté these vibrant vegetables for 6 to 7 minutes, stirring often, until they become tender and sweet. This step is crucial as it softens the veggies while building the foundational flavors that will carry your enchiladas.
Step 2: Add Garlic and Spices
Once the vegetables have softened, stir in minced garlic and cook for about a minute until it becomes fragrant and irresistible. Next, sprinkle in paprika, garlic powder, cumin powder, and oregano. These spices give the filling warmth and depth, making every bite unforgettable.
Step 3: Mix in Beans and Corn
Now, it’s time for the stars: black beans and sweet corn. Add them to the pan, cooking for another 3 to 4 minutes. This step heats everything through and perfectly melds the flavors, ensuring your enchilada filling is well seasoned and hearty.
Step 4: Incorporate Sauce and Sour Cream
Pour in half a cup of enchilada sauce followed by 50 grams of sour cream. Stir everything gently to combine all the ingredients and allow the mixture to heat through. This creamy, tangy blend makes the filling rich and luscious, bringing balance to the dish.
Step 5: Prepare Tortillas and Baking Dish
Lay out your tortilla wraps on a flat surface. Meanwhile, take a baking dish and spread 2 tablespoons of enchilada sauce along its bottom. This prevents sticking while adding extra sauce for moisture and flavor once baked.
Step 6: Assemble the Enchiladas
Scoop a generous amount of the black bean mixture into the center of each tortilla. Sprinkle with shredded cheese, then fold in the top and bottom edges before rolling the tortilla snugly. Place each rolled enchilada seam-side down into the baking dish, repeating until all are arranged neatly side by side.
Step 7: Add Final Sauce and Cheese Layers
Pour the remaining enchilada sauce generously over the rolled tortillas. Then, sprinkle the leftover cheese all over the top. This ensures a beautifully bubbly, golden crust after baking, adding that irresistible finish that enchiladas are known for.
Step 8: Bake to Perfection
Pop your assembled baking dish into a preheated oven and bake for 20 to 25 minutes. The cheese should be melted and golden, and the filling piping hot. The smell filling your kitchen at this stage? Absolutely incredible and downright mouthwatering.
Step 9: Serve with Sour Cream and Cilantro
Once out of the oven, serve your Black Bean Enchiladas Recipe with a dollop of sour cream on top and a scattering of fresh cilantro for brightness. This final touch adds creaminess and a pop of herbal freshness that perfectly balances the dish.
How to Serve Black Bean Enchiladas Recipe

Garnishes
Fresh garnishes elevate these enchiladas from great to unforgettable. Think chopped cilantro, slices of avocado, or a squeeze of lime juice. These accents add layers of freshness and texture, making every bite exciting and vibrant.
Side Dishes
Pair your enchiladas with a simple side like a crisp green salad with zesty lime vinaigrette or Mexican-style rice. Black beans already provide protein, so a fresh salad or even a light corn salad balances the richness of the main course wonderfully.
Creative Ways to Present
If you want to impress your guests or make the meal feel extra special, consider serving the enchiladas in mini baking dishes or individually plated with artful drizzles of sauce and scattered fresh herbs. You can also offer different salsas or hot sauces on the side to customize the heat level for everyone at the table.
Make Ahead and Storage
Storing Leftovers
Leftover Black Bean Enchiladas Recipe keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors tend to deepen overnight, making them even more delicious the next day.
Freezing
You can freeze leftovers by wrapping them tightly in foil or placing them in a freezer-safe container. They’re best enjoyed within 2 months of freezing to retain optimal flavor and texture.
Reheating
To reheat, bake leftovers at 350°F (175°C) for about 15 to 20 minutes until warmed through and the cheese on top is bubbly again. Alternatively, use a microwave for a quicker option, but baking preserves that deliciously crispy cheese crust best.
FAQs
Can I use fresh black beans instead of canned?
Absolutely! Just make sure to cook fresh black beans thoroughly before using them in the recipe. Canned makes it quicker and easier, but fresh beans offer great flavor if you have the time.
Is this recipe vegan-friendly?
This particular recipe includes cheese and sour cream, but you can easily swap those for plant-based versions to keep it vegan without losing any of the creaminess or richness.
How spicy is this Black Bean Enchiladas Recipe?
The recipe features jalapeños and spices that add a mild to moderate heat. You can adjust the amount of jalapeños to suit your heat preference or omit them entirely for a milder taste.
Can I use corn tortillas instead of flour tortillas?
Yes, corn tortillas work wonderfully here and add an authentic touch. Just make sure to warm them first so they remain flexible when rolling.
What’s a good substitute for sour cream in the filling?
If you don’t have sour cream, Greek yogurt is a fantastic alternative that provides the same tangy creaminess with a little extra protein.
Final Thoughts
Trust me, once you try this Black Bean Enchiladas Recipe, it will quickly become a cherished favorite in your weekly rotation. The blend of fresh vegetables, bold spices, creamy cheese, and comforting black beans wrapped in soft tortillas is simply unbeatable. So go ahead and make a batch today—your taste buds will thank you!
Print
Black Bean Enchiladas Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Delicious Black Bean Enchiladas featuring a flavorful blend of sautéed vegetables, black beans, and spices wrapped in soft tortillas, topped with enchilada sauce and melted cheese. This vegetarian dish is baked to perfection and served with sour cream for a creamy finish, making it a satisfying and easy-to-make meal for the whole family.
Ingredients
Vegetable and Bean Filling
- 1 tbsp oil
- 2 x 400g tinned black beans, drained and rinsed
- 1 red onion, diced
- 1 red pepper, diced
- 1 yellow pepper, diced
- 2 garlic cloves, minced
- 50g sweet corn
- 4 tbsp sliced jalapeños
- 1 tsp paprika
- 0.5 tsp garlic powder
- 0.5 tsp cumin powder
- 0.5 tsp oregano
Additional Ingredients
- 2.5 cups enchilada sauce
- 6 tortilla wraps
- 100g mozzarella and cheddar cheese mix, shredded
- 100g sour cream (divided: 50g for filling, 50g for serving)
Instructions
- Sauté Vegetables: Heat oil in a pan over medium heat. Add diced onion, red pepper, and yellow pepper. Sauté for 6-7 minutes, stirring often, until vegetables soften.
- Add Garlic: Add minced garlic and cook for another minute until fragrant.
- Mix Spices and Beans: Stir in paprika, garlic powder, cumin powder, and oregano, followed by black beans and sweet corn. Cook for 3-4 minutes until heated through.
- Add Sauce and Sour Cream: Pour in 0.5 cups of enchilada sauce and 50g of sour cream. Stir to combine and heat through.
- Prepare Baking Dish and Tortillas: On a flat surface, arrange the tortilla wraps with a baking dish nearby. Line the baking dish with 2 tbsp of enchilada sauce.
- Fill and Roll Tortillas: Spoon the black bean mixture into the center of each tortilla. Sprinkle some shredded cheese on top, then fold in the top and bottom of the tortilla before rolling it up. Place the rolled tortillas seam-side down in the baking dish. Repeat with the remaining tortillas.
- Add Sauce and Cheese: Pour the remaining enchilada sauce over the tortillas and sprinkle the remaining cheese on top.
- Bake: Bake for 20-25 minutes until the cheese is melted and golden.
- Serve: Serve with a dollop of sour cream on top and a scattering of fresh cilantro for garnish.
Notes
- Use fresh or canned sweet corn depending on availability.
- Adjust the amount of jalapeños based on your preferred spice level.
- For a vegan version, substitute cheese and sour cream with plant-based alternatives.
- Ensure tortillas are flexible to avoid cracking while rolling.
- Can be prepared ahead and refrigerated before baking; just add a few extra minutes to baking time if baking straight from the fridge.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican