Advertisement
Mexican/Mexican

Black Bean Enchiladas Recipe

Savor hearty black bean enchiladas with a homemade sauce that hits all the right notes.

50 min total
Serves 4
Easy
VegetarianGluten-Free
Prep Time
20 min
Cook Time
30 min
Total Time
50 min
Black Bean Enchiladas
Photographed for KrazyRecipes · Mexican
Advertisement

Imagine pulling a tray of bubbling black bean enchiladas from the oven, the tangy scent of the sauce mingling with melted cheese and earthy beans. It's comfort on a plate, with enough zest to make each bite exciting. This dish is perfect for when you need something hearty yet vibrant — like a weeknight savior that feels weekend-worthy. Enchiladas are a staple in Mexican cuisine, bringing together simple ingredients with hearty flavors. My version is all about the beans, celebrating their creamy texture and the way they soak up seasoning. A friend once told me that homemade enchilada sauce was a game-changer, and they were right. By mixing roasted tomatoes, smoky chipotle, and a touch of cumin, you get a depth that's hard to find in a jar. The real magic? Letting the sauce simmer just long enough to meld everything together. This small step makes all the difference, letting those flavors come alive. Serve these up for a casual dinner with friends or family, and let the dish do the talking. It's both a conversation starter and crowd-pleaser, all wrapped into one cheesy, saucy package.

Advertisement
The Method

Step-by-Step

6 steps · tap a timer to start
  1. 01
    Step 1 / 6

    Preheat your oven to 375°F (190°C).

    Heat olive oil in a skillet over medium heat.

    Add onions and garlic, sautéing until translucent and fragrant, about 5 minutes.

  2. 02
    Step 2 / 6

    Stir in the black beans, cumin, smoked paprika, salt, and pepper.

    Cook for another 3-5 minutes, allowing the spices to coat the beans thoroughly.

    Set aside.

  3. 03
    Step 3 / 6

    For the sauce, blend the fire-roasted tomatoes, chipotle pepper, cumin, oregano, and vegetable broth until smooth.

    Pour into a small saucepan and simmer over low heat for about 10 minutes, stirring occasionally.

  4. 04
    Step 4 / 6

    Lightly grease a baking dish.

    Spread a small spoonful of sauce on each tortilla, add a generous spoonful of the bean mixture, then roll up tightly.

    Place seam-side down in the baking dish.

  5. Advertisement
  6. 05
    Step 5 / 6

    Cover the enchiladas with the remaining sauce, ensuring they are well coated.

    Top with shredded cheese, spreading evenly.

  7. 06
    Step 6 / 6

    Bake in the preheated oven for 20 minutes, or until the cheese is melted and bubbly.

    Let cool slightly before serving.

Chef Tips

  • Warming the tortillas briefly before filling makes them more pliable and less likely to crack.
  • Adjust the chipotle pepper if you prefer milder flavors.
  • Grate your own cheese for a smoother melt and better flavor.
  • If fresh onions aren't available, substitute with shallots for a sweeter note.
  • Leftover sauce freezes well, ready for another batch or a quick pasta topping.
Advertisement

Nutrition (per serving)

calories
~450 kcal
protein
19g
carbs
62g
fat
15g
fiber
15g
sodium
700mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, you can assemble the enchiladas up to a day in advance and bake them just before serving.

What can I substitute?+

You can use pinto beans instead of black beans, and flour tortillas if preferred over corn.

How do I store leftovers?+

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.

You Might Also Like