Main Courses
This Amy's black bean enchilada recipe delivers the perfect balance of smoky, spiced flavors and gooey melted cheese—every bite is a textural masterpiece. 🔥 The secret lies in the cumin-spiced black bean filling and the crispy tortilla shells that hold together beautifully, even when stacked high.
I've perfected this dish over years of testing, ensuring each component works together for maximum flavor and satisfying crunch.
The recipe starts with a rich, smoky tomato sauce that forms the foundation, while the black bean filling gets its depth from cumin, garlic, and a touch of chipotle.
Once assembled with melted cheese and crispy tortillas, these enchiladas bake into golden perfection—crispy on top, tender inside, with rivers of melted cheese that make every bite irresistible. The combination of textures and flavors makes this a standout dish for any occasion.
What sets this recipe apart is the foolproof technique for achieving that perfect crunch without sacrificing the creamy, cheesy goodness. Whether you're serving a crowd or meal prepping for the week, these enchiladas deliver restaurant-quality results with minimal effort.
The best part? They reheat beautifully, making them ideal for leftovers or bringing to potlucks.
For added versatility, you can easily swap in vegan cheese or dairy-free tortillas to accommodate dietary preferences. Pair with a side of cilantro-lime rice or fresh salsa for the ultimate comfort food experience. Let's get started on creating this crowd-pleasing dish!
Ingredients for amy's black bean enchilada
These smoky, cheesy ingredients transform simple pantry staples into restaurant-worthy enchiladas every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🫘 | 2 cups | Cooked or canned, drained |
| Corn Tortillas 🌽 | 12 whole | Medium size, lightly toasted |
| Tomato Sauce 🍅 | 2 cups | High-quality canned or homemade |
| Cumin Ground 🌿 | 2 tsp | Toasted for deeper flavor |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced, aromatic |
| Chipotle Peppers in Adobo 🌶️ | 2 tbsp | Mince finely for smoky heat |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Or Mexican blend for extra flavor |
| Yellow Onion 🧅 | 1 medium | Diced finely, about 1 cup |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For crisping tortillas |
| Cilantro Fresh 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Vegetable Oil 🫒 | ¼ cup | For baking |
The black beans are the heart of this dish—canned Bumble Bee or low-sodium Bush's work perfectly, but if you're cooking from dry, soak overnight for the best texture. Yellow onion should be sweet and crisp; grab a Vidalias if you're at a farmers market, or stick with Dole brand for grocery store consistency. The chipotle peppers in adobo are non-negotiable for that smoky depth—Herdez brand is my go-to, but any chipotle will do. Toast your cumin in a dry pan for 30 seconds before grinding—this unlocks that nutty aroma that makes everything sing. For the tortillas, Mission corn tortillas are my secret weapon; they toast up perfectly without cracking.
No chipotle peppers? Smoked paprika plus a pinch of cayenne gets you close, though it won't be quite the same. Running low on Monterey Jack? Oaxaca cheese melts even better, or blend cheddar and pepper jack for a spicy kick. The tomato sauce can be store-bought (Rao's is my favorite), but homemade is easy—just blend canned tomatoes with garlic, onion, and a splash of vinegar. Fresh cilantro is ideal, but dried works in a pinch (use one-third the amount). For extra crunch, brush the tortillas with olive oil before baking—this creates that perfect golden crust without needing extra fat.
These enchiladas reheat like a dream—cover with foil and warm in a 350°F oven for 10 minutes for crispy edges. Store leftovers in the fridge for up to 4 days, or freeze portions for 3 months (they actually taste better after reheating!). The cheese sauce sets up nicely, so you can assemble ahead and bake later—just add 1-2 tbsp milk when reheating to loosen it up. For meal prep, portion into individual servings with a side of salsa to keep everything fresh.
Why You'll Love This Recipe
- No Pantry Stress: I keep a can of black beans and a jar of tomato sauce on hand just for this—no last-minute grocery runs. The cumin and garlic cloves are my go-to spices, so I never skip a beat. Honestly, if I’m low on anything, I’ll swap in a pinch of chili powder or a splash of broth, and it still works.
- One-Pot Magic: Between us, this recipe is basically a cheat code for weeknights. Sauté the garlic in the same pan you’ll use for the sauce, toss in the beans and tortillas, and bake—no extra dishes. I’ll be real: my kitchen looks cleaner than it has any right to after making this.
- Crowd-Pleaser Flex: This feeds six without breaking a sweat, and everyone—my picky teen, my partner who ‘only eats salads,’ even my mom—comes back for seconds. The black beans add heartiness, the tortillas give that satisfying crunch, and the tomato sauce ties it all together. It’s my go-to for game day, potlucks, or when I’m too tired to cook separate dishes.
- Leftovers That Don’t Suck: The flavor actually improves the next day—yes, really. I’ll reheat slices in a skillet with a little extra sauce or pop them in the air fryer for crispy edges. Between us, this recipe saves me $15 a week in takeout because I’ll eat it for lunch three times before it’s gone.
Step-by-step instructions for Amy's black bean enchiladas
Here's how to build these smoky, cheesy masterpieces with layers of flavor and texture.
🍳 Step 1: Toast the Tortillas for Crispy Bases
Preheat your oven to 375°F and line a baking sheet with parchment paper. Brush each of the 12 whole corn tortillas lightly with the 0.5 cup extra-virgin olive oil, focusing on the edges and centers. Arrange them on the prepared sheet, overlapping slightly if needed.
Bake for 5-6 minutes until the tortillas are golden brown and crispy around the edges. Watch closely—they toast quickly! Remove them and set aside. These crispy bases are what give the enchiladas that satisfying crunch with every bite. Don't skip this step—it makes all the difference.
👨🍳 Step 2: Build the Smoky Black Bean Filling
In a large skillet, heat 0.25 cup vegetable oil over medium heat. Add the 1 medium yellow onion and cook for 5 minutes until softened. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant.
Stir in the 2 tbsp minced chipotle peppers in adobo and 2 tsp ground cumin, cooking for 1 minute to toast the spices and deepen their flavors. Add the 2 cups drained black beans and 1 tsp salt, mashing slightly with a wooden spoon to create a thick, flavorful filling. Remove from heat and stir in 1 tbsp lime juice and 0.5 tsp black pepper.
🥘 Step 3: Assemble the Enchiladas with Cheese Rivers
Spread 1 cup tomato sauce in the bottom of a 9x13-inch baking dish. Divide the black bean filling evenly among the 12 toasted tortillas, spreading it thinly but completely. Roll each tortilla tightly and place seam-side down in the baking dish.
Pour the remaining 1 cup tomato sauce over the rolled enchiladas. Sprinkle the 2 cups shredded Monterey Jack cheese evenly over the top, creating those beautiful "cheese rivers" that melt dramatically in the oven. The cheese should cover everything completely—this creates that gooey, stretchy texture we all love.
🔥 Step 4: Bake Until Bubbly and Golden
Transfer the baking dish to a preheated 375°F oven and bake for 20-25 minutes until the cheese is fully melted and bubbly, and the edges are golden brown. You'll see that beautiful cheese pull back slightly from the edges—that's your signal it's ready.
Remove from the oven and let rest for 5 minutes before serving. This resting time allows the cheese to set slightly and makes slicing cleaner. Garnish with the 0.25 cup chopped fresh cilantro right before serving—it adds that bright, fresh contrast to the rich, smoky flavors.
Pro Tips For Making Amy'S Black Bean Enchilada
- SOFTEN TORTILLAS FIRST: Warm your corn tortillas in a dry skillet for 20 seconds per side—just until pliable. Cold tortillas crack like brittle chips when rolled; warm ones wrap like butter. (I learned this the hard way after a dinner of half-filled, snapped tortillas.)
- SAUTE GARLIC LOW: Cook your garlic in the tomato sauce at the very end, not at the start. Garlic burns fast and turns bitter—especially when paired with cumin. Add it with the last 2 minutes of simmering, and it’ll caramelize just enough to deepen the flavor without overpowering.
- DRAIN BEANS WELL: After rinsing your black beans, give them a final spin in a clean kitchen towel to soak up excess moisture. Wet beans turn your enchilada filling into a soggy mess, and no one wants that. (Yes, it’s extra work, but your dish will hold together.)
- LAYER SAUCE THINLY: Spread a thin, even layer of tomato sauce on the bottom of your baking dish—about 1/4 cup total. Too much sauce makes the tortillas steam instead of crisp, and you’ll end up with a soggy bottom. A light coat lets them brown while keeping them tender.
Essential equipment for this recipe
Essential Baking Tools
Start with a 9x13-inch glass baking dish—I swear by CorningWare for even heat distribution and easy cleanup. This size fits all 12 enchiladas snugly without overcrowding. For the crispy tortillas, a half-sheet baking pan with parchment paper prevents sticking and makes flipping effortless. 🔥
Skillet for Filling
Use a 10-inch cast-iron skillet (like Lodge) for the black bean filling—its heavy base prevents burning while searing the onions and garlic. If you don’t have cast iron, a stainless steel skillet works too. Just avoid nonstick; it won’t handle the high heat needed to toast the spices properly.
Tortilla Tools
Lightly toast the tortillas with a pastry brush (I love OXO’s silicone brush) for even oil distribution. For rolling, a rolling pin isn’t needed—just use your hands! Wrap the tortilla around a wooden spoon if you’re nervous about tight rolls, but practice makes perfect. 💫
Cheese Prep
Shred your own cheese with a box grater (like Microplane) for maximum meltability—pre-shredded cheese contains anti-caking agents that prevent that perfect stretch. If using Monterey Jack, shred it fresh and mix in ½ tsp cornstarch per cup to absorb moisture and create those dreamy rivers.
Oven Thermometer
Invest in an oven thermometer (I use Thermoworks) to ensure your oven hits 375°F accurately. Many ovens run hot or cold, and precise temperature control is key for even baking and crispy edges. A 1-2°F difference can mean the difference between perfect and soggy enchiladas.
Nutrition facts
Frequently asked questions
Can I make these enchiladas without corn tortillas?
For a gluten-free option, use flour tortillas (like Mission Carb Balance) or low-carb tortillas (like Siete brand). The texture will be slightly softer, but the flavor remains rich. If using flour tortillas, brush them with oil and bake for 3-4 minutes instead of 5-6 minutes to prevent over-browning.
How do I make this recipe vegan?
Swap the cheese for vegan shreds (like Violife or Daiya) and use vegan butter or olive oil for brushing tortillas. For the filling, ensure your black beans are vegan (check for lard in canned varieties) and use vegan chipotle peppers in adobo. Add 1 tbsp nutritional yeast to the bean filling for a cheesy flavor.
Why did my enchiladas get soggy?
Soggy enchiladas usually happen from one of three issues: overcrowding the baking dish, insufficient baking time, or not toasting the tortillas properly. Ensure your baking dish has 1-2 inches between enchiladas and bake until the cheese is fully set (not just melted). Always toast tortillas until golden brown—this creates a moisture barrier.
Can I prepare these ahead of time?
Yes! Assemble the enchiladas (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 10-15 minutes to the baking time (cover with foil for the first 10 minutes to prevent over-browning). For freezing, bake first, then cool completely before wrapping tightly in foil and freezing for up to 3 months. Reheat at 350°F for 15 minutes covered.
What's the best way to reheat leftovers?
For crispy results, cover with foil and reheat at 350°F for 10-12 minutes. To restore that golden crust, broil for 1-2 minutes at the end. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through. Add a splash of milk or water to loosen the cheese if needed.
