Black Bean and Cheese Enchilada Recipe: Crunchy Tortilla Crowns With Melty Cheese Rivers

Appetizers

Black Bean and Cheese Enchilada Recipe: Crunchy Tortilla Crowns With Melty Cheese Rivers

This black bean and cheese enchilada recipe delivers restaurant-quality flavor with crispy tortilla crowns and rivers of melty cheese—perfect for a satisfying vegetarian meal.

The combination of hearty black beans, rich cheese, and tender tortillas creates a dish that's both comforting and impressive, requiring just 30 minutes of active prep time.

What sets this recipe apart is the technique of layering and baking the enchiladas to achieve that signature crispy edge while keeping the filling warm and gooey.

The beauty of this recipe lies in its simplicity and versatility. You'll start with softening tortillas in hot oil or broth to maintain their flexibility, then fill them with a flavorful black bean mixture and cheese before rolling them up neatly.

The baking process transforms these simple ingredients into a golden, bubbling masterpiece that's hard to resist. Each bite offers a satisfying contrast between the crispy tortilla exterior and the creamy, savory filling.

This dish is ideal for serving a crowd or meal prepping for the week, as it reheats beautifully while maintaining its texture and flavor. Top with your favorite fixings like fresh avocado, tangy salsa, or a dollop of sour cream to elevate each plate.

The combination of textures and flavors makes these enchiladas a standout dish that will become a regular in your meal rotation.

Whether you're hosting a dinner party or simply craving a comforting meal, this black bean and cheese enchilada recipe delivers on both flavor and presentation. The method is straightforward, ensuring you'll achieve professional results without the fuss. Let's get started on creating a dish that's sure to impress!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for black bean and cheese enchilada

Crispy tortillas, melty cheese, and hearty black beans—these 15 ingredients create restaurant-worthy enchiladas at home.

Ingredient Amount Notes
Corn Tortillas 🌽 8 whole Medium size, store-bought or homemade
Canned Black Beans 🫘 1 ½ cups Drained and rinsed thoroughly
Shredded Monterey Jack Cheese 🧀 2 cups Medium shred, not pre-shredded
Vegetable Oil 🫒 ¼ cup For softening tortillas
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 3 cloves Fresh, minced
Red Bell Pepper 🍆 1 whole Medium size, diced
Canned Diced Tomatoes 🍅 1 cup With juices, fire-roasted preferred
Chicken Broth 💧 ½ cup Low-sodium preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 tsp For smoky depth
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sour Cream 🥛 ¼ cup For serving, optional
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The tortillas are the star here. Mission brand or La Banderita from the Mexican aisle at Walmart or H-E-B give the best texture—thin but sturdy enough to hold filling. If you can't find them, corn tortillas from the refrigerated section work too, just let them sit out for 10 minutes first. The cheese matters just as much—Monterey Jack melts beautifully, but Oaxaca cheese takes it to another level if you're feeling fancy. For the beans, low-sodium canned black beans save you from adding extra salt, and they're pre-cooked so no soaking needed. The bell pepper and onion should be fresh—no wilting or bruising—and the diced size should be small and even for consistent texture.

No corn tortillas? Flour tortillas work in a pinch, but they won't get as crispy—brush them with a little oil to help. Short on black beans? Substitute pinto beans or even mashed sweet potatoes for a twist. The diced tomatoes can be fresh if you prefer, but fire-roasted canned tomatoes add smoky depth without extra work. Running low on cumin? Mexican oregano at half the amount gives a similar earthy note. The smoked paprika is non-negotiable for that classic enchilada flavor—Penzeys or Simply Organic are solid choices. For the broth, low-sodium is key—you don't want to overpower the dish with salt.

The enchilada sauce (tomatoes + broth) keeps for 5 days in the fridge, so make extra. Store the assembled enchiladas unbaked in an airtight container for 2 days max—they soften when refrigerated. For make-ahead baking, assemble and refrigerate overnight, then bake straight from cold. The cheese sauce (if making one) reheats beautifully—just add a splash of milk to loosen it. Garnishes like cilantro and sour cream should be added fresh after baking, as they don't reheat well. Portion into individual servings before baking for easy reheating later in the week.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Magic: I swear by this recipe when I forget to grocery shop—just open a can of black beans, chop one onion, and you’re halfway there. No fancy ingredients, no last-minute store runs. That Monterey Jack melts into something almost gourmet, and honestly? The tortillas stay soft because I don’t overthink the rolling.
  • Creamy-Savory Crunch: The black beans add this deep, earthy richness, while the cheese turns golden and stringy when baked. Sauté that onion in oil until it’s sweet and translucent—trust me, that’s the secret. It’s the kind of dish where every bite has texture: tender tortilla, gooey cheese, and beans that don’t taste canned.
  • Lunch or Dinner (Or Both): Between us, this is my go-to for busy days. Assemble half for dinner, stick the rest in the fridge, and reheat for lunch the next day—no one complains. Even my picky teen grabs seconds, and that’s saying something. Works for Taco Tuesday or a lazy Sunday when you’re not in the mood to cook.
  • Budget Meal That Feeds: A can of beans, a bag of cheese, and a box of tortillas? That’s less than $10 for six servings. I make double batches and freeze extras—perfect for when I’m too tired to cook or when company drops by unexpectedly. Cheap, filling, and no one ever asks where I got the recipe.

Step-by-step instructions for black bean and cheese enchiladas

Here's how to assemble these hearty enchiladas with perfectly softened tortillas and rich, flavorful filling.

1

Prepare the Black Bean and Tomato Filling

In a medium saucepan, heat the 0.25 cup vegetable oil over medium heat. Add the diced yellow onion, diced red bell pepper, and 3 minced garlic cloves. Sauté for 5-6 minutes until the vegetables soften and the onion becomes translucent.

Add the 1.5 cups drained black beans, 1 cup canned diced tomatoes (with juices), 0.5 cup chicken broth, 1 tablespoon ground cumin, 1 teaspoon smoked paprika, 0.5 teaspoon salt, and 0.5 teaspoon black pepper. Stir well and bring to a gentle simmer. Cook for 8-10 minutes until the mixture thickens slightly and flavors meld together. Remove from heat and let cool for 5 minutes before using.

2

Warm and Soften the Tortillas

Heat a dry skillet over medium heat. Working with 2 tortillas at a time, warm each side for 20-30 seconds until pliable and slightly softened. This prevents cracking when rolling. Keep the tortillas covered with a clean kitchen towel to maintain warmth.

Alternatively, you can soften the tortillas by brushing lightly with vegetable oil and warming in a 350°F oven for 3-4 minutes per side. The goal is tortillas that are flexible enough to roll without breaking but still hold their shape.

3

Assemble the Enchiladas

Spread 2-3 tablespoons of the black bean mixture onto each softened tortilla, leaving a ½-inch border at the edges. Fold the long sides inward, then roll tightly from the bottom up to form a neat cylinder. Place each enchilada seam-side down in a 9x13-inch baking dish.

Pour any remaining filling from the saucepan over the assembled enchiladas. Sprinkle 1 cup of the shredded Monterey Jack cheese evenly over the top. Cover the dish with aluminum foil and bake at 375°F for 15 minutes to allow the cheese to begin melting and the flavors to meld.

4

Add Cheese and Finish Baking

Remove the foil and sprinkle the remaining 1 cup shredded Monterey Jack cheese evenly over the top of the enchiladas. Return to the oven and bake uncovered for an additional 5-7 minutes until the cheese is golden brown and bubbly.

For extra crispy tortilla crowns, broil for 1-2 minutes at the end, watching closely to prevent burning. Let the enchiladas rest for 5 minutes before serving to allow the cheese to set slightly and the filling to distribute evenly.

5

Garnish and Serve

Top each serving with 1 tablespoon sour cream and 1 tablespoon chopped fresh cilantro. Serve immediately with additional sour cream and cilantro on the side if desired. The enchiladas should have tender tortillas with a slight crunch, creamy melted cheese, and a rich, spiced black bean filling in every bite.

👨‍🍳

Pro Tips For Making Black Bean And Cheese Enchilada

  • SOFTEN TORTILLAS IN WARM WATER: I used to just dip them in hot oil and they’d crack like brittle chips. Instead, fill a shallow bowl with warm (not boiling) water and let them soak for 10-15 seconds—just enough to make them pliable without turning them into soggy paper. Works every time, even with those cheap store-brand tortillas.
  • DRAIN AND RINSE THE BEANS: That canned black bean liquid is salty and starchy, and it’ll turn your filling into a gluey mess. After draining, give them a quick rinse under cold water and pat them dry with a towel. Your enchiladas will stay together when baking instead of falling apart like a sad taco.
  • SAUTE THE ONION LOW AND SLOW: High heat caramelizes onions too fast, leaving them bitter and raw in the middle. Cook them over medium-low for 8-10 minutes until they’re translucent and slightly sweet—this builds flavor without burning. If you rush it, your whole dish will taste undercooked.
  • LAYER CHEESE IN THE PAN: Sprinkle half the cheese directly on the tortillas before rolling, then top with the rest after baking. The initial layer melts faster and creates a gooey seal, while the top layer gets that perfect golden crust. Skip this, and you’ll end up with dry, sad cheese clumps instead of a creamy blanket.

Storing and reheating your black bean and cheese enchilada

Refrigerator Storage

Store assembled enchiladas in an airtight container with parchment paper between layers to prevent sticking. Keep them refrigerated for up to 2 days before baking—this gives flavors time to meld beautifully. I like using glass Pyrex containers because they reheat evenly and keep the tortillas from getting soggy. 🌡️

For best results, assemble the enchiladas but skip the final cheese layer before refrigerating. Add the cheese fresh before baking to ensure it melts perfectly. If you're prepping for a crowd, divide into individual portions in greaseproof paper before freezing.

Freezer Storage

Freeze enchiladas in a single layer on a baking sheet for 1 hour to prevent sticking, then transfer to a freezer-safe bag with all air removed.

They'll keep for up to 3 months without losing texture. When ready to eat, bake straight from frozen—just add 5-7 extra minutes to the baking time.

For individual servings, wrap each enchilada tightly in plastic wrap before freezing. This makes reheating a breeze—just pop one into the oven while you prep sides. I always label my freezer bags with the date to track freshness.

Oven Reheating

Preheat your oven to 375°F and place enchiladas on a baking sheet. Cover loosely with aluminum foil and bake for 15-20 minutes until heated through. The foil helps retain moisture while the oven reheats the filling evenly. For extra crispiness, broil for 1-2 minutes at the end.

If your enchiladas seem dry after reheating, sprinkle with 1-2 tablespoons of water or chicken broth before covering with foil. The steam will help restore that perfect melt-in-your-mouth texture. 🔥

Microwave Method

For a quick fix, place enchiladas on a microwave-safe plate and cover with a damp paper towel. Heat on medium power (50%) for 2-3 minutes, then check and continue in 30-second intervals until heated through. This method works best for individual servings.

Watch closely to avoid overcooking—microwaves can dry out the tortillas. If needed, add a splash of warm water to the plate to create steam. Garnish with fresh toppings after reheating for maximum flavor.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 65mg22%
Sodium 890mg39%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 4g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use flour tortillas instead of corn?

Flour tortillas work but won't get as crispy. Brush them lightly with oil before warming to help with texture. For best results, stick with corn tortillas—they hold their shape better and develop that signature crunch when baked. If you're short on time, flour tortillas will still work well for a softer texture.

2

How do I prevent the filling from leaking out?

Keep your filling cool before assembling (chill for 10 minutes if needed) and don't overfill the tortillas. Leave a ½-inch border around the edges and roll tightly from the bottom up. Press gently as you roll to seal the edges. For extra security, chill the assembled enchiladas for 15 minutes before baking.

3

What's the best cheese substitute if I don't have Monterey Jack?

Oaxaca cheese is ideal for its meltiness, but cheddar or Monterey Jack blend work well too. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. For a dairy-free option, try vegan cheese shreds or cashew cream mixed with nutritional yeast for a cheesy flavor.

4

Can I make these enchiladas ahead of time?

Assemble the enchiladas (without the final cheese layer), cover tightly, and refrigerate for up to 2 days or freeze for 3 months. Add cheese fresh before baking to ensure perfect melting. For freezing, bake straight from frozen and add 5-7 extra minutes to the baking time. This makes meal prep a breeze!

5

Why did my tortillas get soggy?

Soggy tortillas usually happen from too much moisture in the filling or not enough baking time. Make sure your filling is well-drained and not watery. Bake uncovered for the full 5-7 minutes after removing foil, and consider broiling for 1-2 minutes at the end to crisp them up. Also, avoid overcrowding in the baking dish.

★★★★★4.9(13 reviews)
Categories Appetizers