The smell of warm tortillas and bubbling enchilada sauce drifting through the kitchen is one of those things that instantly makes a house feel alive. These Black Bean Enchiladas have become my go-to when I want something comforting, filling, and deeply flavorful without spending hours at the stove.
I started making this recipe on a random Tuesday night when the fridge looked a little sad and the pantry was doing most of the heavy lifting. A couple cans of black beans, a stack of tortillas, and some enchilada sauce later… dinner turned into something that felt surprisingly special.
What I love most about these Black Bean Enchiladas is how satisfying they are. The filling is hearty, the sauce is rich and slightly smoky, and the melted cheese on top turns golden and bubbly in the oven. It’s the kind of dish where everyone goes quiet for a minute after the first bite.

Table of Contents
What Makes These Black Bean Enchiladas So Good
There’s something magical about the combination of soft tortillas, savory beans, and bold enchilada sauce. These Black Bean Enchiladas are simple, but every component plays an important role.
The black beans bring a creamy texture and earthy flavor. When they’re seasoned just right, they become the perfect base for a vegetarian enchilada filling.
Then comes the enchilada sauce. It soaks into the tortillas and coats the filling so every bite has that deep, chili-forward flavor that makes enchiladas irresistible.
And the cheese—let’s not pretend it’s optional. A generous layer melts into the sauce and forms those slightly crispy edges that everyone fights over.
These enchiladas are also incredibly adaptable. I’ve made them on busy weeknights, for casual family dinners, and even for a potluck once where the dish came back completely empty.
The Pantry Ingredients That Make These Enchiladas Shine
The ingredient list for Black Bean Enchiladas is refreshingly simple, but each component adds something important to the final dish.
• Black beans – the heart of the filling, creamy and hearty with a mild earthy flavor that absorbs spices beautifully.
• Corn tortillas – traditional and slightly nutty, they soften perfectly once baked in enchilada sauce.
• Enchilada sauce – the bold, slightly smoky sauce that coats the enchiladas and ties everything together.
• Onion – sautéed until soft and fragrant, giving the filling a subtle sweetness.
• Garlic – adds depth and savory warmth that makes the beans taste richer.
• Green chiles – mild heat and tangy flavor that brighten the filling.
• Cumin and chili powder – classic spices that give the enchilada filling its signature warmth.
• Shredded cheese – melts into the sauce and creates that irresistible gooey topping.
• Olive oil – used to sauté the aromatics and bring the filling together.
• Salt and pepper – simple seasoning that helps all the flavors pop.
See the recipe card below for the full list of ingredients and measurements.
Building the Flavorful Filling for Black Bean Enchiladas
The filling is where the real magic of these Black Bean Enchiladas begins.
Start with Aromatics
- Heat a drizzle of olive oil in a skillet over medium heat.
- Add chopped onion and cook until soft and fragrant. The kitchen should start smelling warm and savory at this point.
- Stir in minced garlic and cook just until fragrant—don’t walk away here because garlic goes from perfect to burnt in seconds.
Add the Beans and Spices
- Toss in the black beans along with green chiles.
- Sprinkle in cumin, chili powder, salt, and pepper.
- Stir everything together and let it cook for a few minutes so the spices coat the beans.
Sometimes I mash a few of the beans with the back of a spoon. Not all of them—just enough to create a slightly creamy texture that helps the filling hold together.
It’s a small trick, but it makes the enchiladas feel more substantial.
A Quick Taste Test
Before assembling the enchiladas, give the filling a quick taste. If it needs more salt or spice, adjust it now. The filling should be bold and well-seasoned since it’s the backbone of the entire dish.
Rolling and Assembling the Black Bean Enchiladas
This part is oddly satisfying. There’s something about lining up the tortillas and rolling them into neat little bundles that feels almost therapeutic.
- Spread a thin layer of enchilada sauce across the bottom of a baking dish. This keeps the tortillas from sticking and adds flavor from the start.
- Warm the tortillas briefly so they’re flexible and easy to roll. A quick pass in a hot skillet or microwave works perfectly.
- Spoon a portion of the black bean mixture into the center of each tortilla.
- Sprinkle a little shredded cheese over the filling.
- Roll the tortilla tightly and place it seam-side down in the baking dish.
Repeat until the dish is filled with snug rows of enchiladas.
Once they’re all in place, pour the remaining enchilada sauce over the top. Make sure every tortilla gets coated. Then scatter a generous handful of cheese across the surface.
This is the moment when it starts looking like a real pan of Black Bean Enchiladas.


Into the Oven: The Best Part
Slide the dish into a hot oven and let the magic happen.
As the Black Bean Enchiladas bake, the sauce bubbles around the edges and the cheese melts into a golden layer. The tortillas soften and absorb the sauce while the filling warms all the way through.
After about twenty minutes, the kitchen smells incredible—warm chili spices, melted cheese, and toasted tortillas.
If you like a slightly crisp top, let them bake just a few minutes longer until the cheese develops golden spots.
It’s almost impossible not to sneak a bite straight from the pan.

Toppings That Make Black Bean Enchiladas Even Better
These enchiladas are fantastic on their own, but toppings can take them to the next level.
Fresh and Creamy Additions
A few simple garnishes add brightness and contrast to the rich enchiladas.
Some favorites include:
- Chopped fresh cilantro
- A dollop of sour cream
- Sliced avocado
- Fresh lime juice
- Diced tomatoes
That cool, creamy topping against the warm enchiladas is a combination that never disappoints.
Add a Little Heat
If you like your Black Bean Enchiladas with a bit more kick, try adding:
- Sliced jalapeños
- A drizzle of hot sauce
- Spicy salsa
The heat pairs beautifully with the creamy beans and cheese.
Helpful Kitchen Tricks for Perfect Enchiladas
Over time, I’ve picked up a few little tricks that make these Black Bean Enchiladas come out perfectly every time.
Keep Tortillas from Cracking
Corn tortillas can sometimes split when rolled. Warming them first makes them flexible and much easier to work with.
A quick heat in a skillet or wrapped in a damp towel in the microwave does the trick.
Don’t Skimp on the Sauce
Dry enchiladas are disappointing. Make sure the tortillas are generously coated with enchilada sauce so they bake up soft and flavorful.
Let Them Rest for a Minute
Fresh out of the oven, the enchiladas are bubbling hot and a little loose. Letting them rest for about five minutes helps everything settle so they’re easier to serve.
Storing and Reheating Leftover Black Bean Enchiladas
If you somehow end up with leftovers, these Black Bean Enchiladas store beautifully.
Refrigerating
Place leftovers in an airtight container and refrigerate for several days. The flavors actually deepen overnight, which makes the next-day enchiladas surprisingly delicious.
Reheating
Warm them in the oven for the best texture, or microwave individual portions if you’re in a hurry.
Adding a small spoonful of extra enchilada sauce before reheating helps keep them moist.
Freezing
These enchiladas also freeze well. Assemble them in a freezer-safe dish, wrap tightly, and freeze before baking. When you’re ready to cook them, thaw overnight and bake until hot and bubbly.
It’s one of those meals that makes future-you very happy on a busy night.
Conclusion
When a pan of Black Bean Enchiladas comes out of the oven bubbling and golden, it’s hard not to hover nearby with a fork. The tortillas are soft and soaked with rich sauce, the beans are warm and hearty, and the melted cheese ties everything together in the best way. A squeeze of lime, a spoonful of sour cream, maybe a few slices of avocado—and suddenly dinner feels a little special. It’s the kind of comforting dish that brings everyone to the table quickly, plates ready and hungry.
FAQs about Black Bean Enchiladas
Can you make Black Bean Enchiladas ahead of time?
Yes, Black Bean Enchiladas are great for prepping in advance. You can assemble the entire dish, cover it tightly, and store it in the refrigerator for up to a day before baking. When you’re ready to cook, simply place the dish in the oven and bake until hot and bubbly. If it’s coming straight from the fridge, you may need a few extra minutes of baking time.
Can Black Bean Enchiladas be frozen?
These enchiladas freeze very well. Assemble the Black Bean Enchiladas in a freezer-safe dish but don’t bake them yet. Wrap the dish tightly with foil or plastic wrap and freeze for up to three months. When ready to cook, thaw overnight in the refrigerator and bake until the sauce is bubbling and the cheese is melted.
What can I serve with black bean enchiladas?
Black bean enchiladas pair beautifully with simple Mexican-inspired sides. Mexican rice, cilantro lime rice, or refried beans are classic options. A crisp salad with avocado and lime dressing also balances the richness of the enchiladas nicely. Even a bowl of tortilla chips and fresh salsa works well alongside the dish.
How do you reheat leftover enchiladas?
Leftover enchiladas can be reheated in the oven or microwave. For the best texture, place the enchiladas in an oven-safe dish, add a small spoonful of enchilada sauce, and warm them until heated through. The microwave works for quick meals, but covering the enchiladas helps keep them moist while reheating.
More Relevant Recipes
- Crispy Baked Taquitos with Green Chiles: These crispy baked taquitos deliver a similar comforting tortilla-based experience to Black Bean Enchiladas, with a flavorful filling wrapped in tortillas and baked until golden and crunchy. The green chiles add a mild kick that complements the savory filling, making them a great option if you enjoy Mexican-inspired flavors and satisfying handheld bites.
- Spinach and Feta Quesadillas: These quesadillas combine warm tortillas with a creamy, savory filling that melts beautifully when cooked. Like Black Bean Enchiladas, they rely on simple ingredients layered inside tortillas for a hearty vegetarian meal, offering a quick and flavorful option with rich cheese and vibrant greens.
- Tortilla Corn Appetizers Cheesy Party Bites: These cheesy tortilla bites highlight many of the same comforting flavors found in Black Bean Enchiladas, including tortillas, melted cheese, and bold savory seasonings. Baked until bubbly and golden, they’re perfect for sharing and bring the same satisfying Tex-Mex style flavors in a fun appetizer form.
Black Bean Enchiladas
These Black Bean Enchiladas are packed with seasoned beans, wrapped in tender corn tortillas, and baked beneath a rich enchilada sauce and melted cheese for a comforting Mexican-inspired meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Ingredients
- 2 teaspoons olive oil
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 (15-ounce) cans black beans, rinsed and drained
- 1 (4-ounce) can diced green chiles
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon ground black pepper
- 2 cups enchilada sauce, divided
- 8 corn tortillas
- 1 1/2 cups shredded Mexican-blend cheese
- Optional toppings: chopped cilantro, sliced avocado, sour cream, lime wedges
Instructions
- Warm the oven to 375°F. Spread a thin layer of enchilada sauce across the bottom of a baking dish to prevent sticking.
- Place a skillet over medium heat and add the olive oil. Cook the chopped onion until soft and translucent, about 4–5 minutes.
- Add the minced garlic and stir for about 30 seconds until fragrant.
- Mix in the black beans and diced green chiles. Sprinkle in chili powder, cumin, salt, and black pepper. Stir and cook for a few minutes so the beans absorb the seasoning. Lightly mash some of the beans with a spoon to create a thicker filling.
- Pour about 1/2 cup of the enchilada sauce into the bean mixture and stir to combine.
- Warm the corn tortillas briefly so they become flexible and easier to roll.
- Spoon a portion of the black bean filling along the center of each tortilla. Sprinkle a little shredded cheese on top of the filling.
- Roll the tortilla snugly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas.
- Pour the rest of the enchilada sauce evenly over the rolled tortillas. Scatter the remaining shredded cheese across the top.
- Bake for about 20 minutes, or until the cheese has melted and the sauce is bubbling around the edges.
- Remove from the oven and let the enchiladas sit for a few minutes before serving. Garnish with optional toppings if desired.
Notes
- Heating the tortillas before filling prevents cracking and makes rolling easier.
- Mashing a small portion of the beans creates a thicker filling that holds together well inside the tortillas.
- If you enjoy extra spice, stir chopped jalapeños or a pinch of cayenne into the bean mixture.
- Leftovers keep well in the refrigerator for several days and can be reheated in the oven or microwave.
Nutrition
- Serving Size: 1 serving
- Calories: 392
- Sugar: 4 g
- Sodium: 842 mg
- Fat: 13 g
- Saturated Fat: 6 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 51 g
- Fiber: 13 g
- Protein: 18 g
- Cholesterol: 25 mg
Keywords: black bean enchiladas, vegetarian enchiladas, bean enchiladas, easy enchiladas, Mexican casserole







