These Black Bean Enchiladas are a comforting, crowd-pleasing meal that’s both hearty and wholesome. Packed with creamy black beans, sweet corn, and warm spices, they’re surprisingly easy to assemble for busy weeknights. You’ll love how the tortillas get crisp edges while staying soft inside, all smothered in a rich, tangy sauce.
If you're looking for the perfect Black Bean Enchiladas, you're in the right place. Whether you love Dinner Ideas or want to explore our Chicken Recipes collection, we've got you covered.
Why You’ll Love This Black Bean Enchiladas
- Hearty & satisfying: Protein-packed black beans and cheese create a comforting, meat-free filling.
- Make-ahead friendly: Assemble a day ahead and bake when ready—ideal for busy schedules.
- Versatile & customizable: Easily add veggies, swap beans, or adjust spice to your taste.
- Family-friendly crowd-pleaser: Cheesy, saucy appeal wins over both kids and adults.
Ingredients & Tools
- 1 tbsp olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 tsp ground cumin
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 2 cans (400 g each) black beans, rinsed and drained
- 1 cup frozen corn, thawed
- 4 oz canned green chiles, mild
- 1/4 cup chopped fresh cilantro
- 2 cups shredded Monterey Jack or cheddar cheese, divided
- 8–10 soft flour or corn tortillas
- 2 cups red enchilada sauce, store-bought or homemade
- Salt and black pepper to taste
Tools: 9×13-inch baking dish, medium skillet, mixing bowls, spatula
Notes: Using good-quality enchilada sauce makes a difference, and don’t skip the smoked paprika—it adds subtle depth.
Nutrition (per serving)
| Calories: | 420 kcal |
| Protein: | 18 g |
| Fat: | 14 g |
| Carbs: | 58 g |
| Fiber: | 12 g |
Serves: 6 | Prep Time: 20 minutes | Cook Time: 25 minutes | Total Time: 45 minutes
Before You Start: Tips & Ingredient Notes
- Warm those tortillas. If you’re using flour tortillas, give them a quick warm-up in a dry skillet or microwave—just 10–15 seconds—to make them more pliable and less likely to tear when you roll them.
- Don’t skip rinsing the beans. Giving your black beans a good rinse removes excess sodium and that starchy can liquid, which helps keep the filling from becoming too mushy.
- Customize your spice level. Love heat? Add a diced jalapeño to the onion mixture. Prefer it mild? Stick with the green chiles—they offer flavor without too much kick.
- Consider homemade enchilada sauce. If you have an extra 10 minutes, whipping up a quick sauce from tomato paste, broth, and spices can elevate this dish from great to absolutely incredible.
How to Make Black Bean Enchiladas
Step 1: Preheat your oven to 375°F (190°C) and lightly grease your 9×13-inch baking dish. A quick spray of oil or a thin smear of butter will do the trick—this prevents sticking and helps the bottom tortillas crisp up nicely.
Step 2: Heat the olive oil in a medium skillet over medium heat. Add the chopped onion and cook for 4–5 minutes, until it’s soft and translucent. You’ll notice the kitchen starting to smell amazing already. Stir in the minced garlic, cumin, chili powder, and smoked paprika, and cook for another minute until fragrant—this toasts the spices and deepens their flavor.
Step 3: Add the black beans, corn, and green chiles to the skillet. Cook for 3–4 minutes, stirring occasionally, until everything is heated through and well combined. Remove from heat and stir in the cilantro and 1 cup of the shredded cheese. Season with salt and pepper to taste. The filling should look hearty and smell aromatic—if it seems dry, you can add a tablespoon of enchilada sauce to moisten it.
Step 4: Pour about 1/2 cup of the enchilada sauce into the bottom of your prepared baking dish, spreading it into a thin, even layer. This creates a saucy base that keeps the enchiladas from sticking and adds flavor to every bite.
Step 5: Now, assemble the enchiladas. Spoon about 1/3 cup of the bean filling onto each tortilla, spreading it in a line down the center. Roll the tortilla tightly around the filling and place it seam-side down in the baking dish. Repeat with the remaining tortillas, arranging them snugly in the dish—they should be cozy but not overcrowded.
Step 6: Pour the remaining enchilada sauce evenly over the rolled tortillas, making sure each one is well-covered. Use a spoon or spatula to spread the sauce into any gaps—this ensures every enchilada is saucy and delicious. Sprinkle the remaining 1 cup of cheese over the top.
Step 7: Bake for 20–25 minutes, until the cheese is melted and bubbly and the edges of the tortillas are lightly golden. If you like a bit more color on top, you can broil for the last 1–2 minutes, but watch closely to avoid burning.
Step 8: Remove the enchiladas from the oven and let them rest for 5 minutes before serving. This allows the filling to set slightly, making them easier to slice and serve. Garnish with extra cilantro, a dollop of sour cream, or sliced avocado if you like.
Storage & Freshness Guide
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Wrap unbaked enchiladas tightly and freeze for up to 3 months; thaw in fridge before baking.
- Reviving: Reheat in a 350°F oven, covered, for 15–20 minutes until warmed through.
Serving Suggestions
Complementary Dishes
- Mexican-style rice — The fluffy, tomato-infused grains are perfect for soaking up any extra enchilada sauce and round out the meal beautifully.
- Simple green salad with lime vinaigrette — A crisp, tangy salad provides a refreshing contrast to the rich, cheesy enchiladas and balances the plate.
- Guacamole and tortilla chips — Creamy guacamole adds a cool, rich element, while the chips offer a satisfying crunch that everyone loves.
Drinks
- Classic margarita — The bright, citrusy notes and hint of salt complement the spices in the enchiladas and make the meal feel like a celebration.
- Ice-cold Mexican lager — A light, crisp beer cleanses the palate between bites and enhances the overall comfort-food experience.
- Sparkling water with lime — For a non-alcoholic option, the effervescence and citrus zing refresh your taste buds without overpowering the dish.
Something Sweet
- Churros with chocolate dipping sauce — The warm, cinnamon-sugar coating and rich chocolate provide a delightful, festive finish to your Mexican-inspired feast.
- Mango sorbet — Its bright, fruity flavor is light and refreshing, offering a clean, sweet ending that doesn’t feel too heavy.
- Tres leches cake — If you’re going all out, this moist, milky cake is decadent and traditional, making the meal truly memorable.
Top Mistakes to Avoid
- Overfilling the tortillas. It’s tempting to pack in as much filling as possible, but too much can cause the tortillas to tear or burst open during baking—aim for a generous but manageable amount.
- Using cold tortillas straight from the fridge. Cold tortillas are more likely to crack when you roll them. A quick warm-up makes them flexible and easy to work with.
- Skipping the sauce on the bottom of the pan. That thin layer of sauce isn’t just for flavor—it also prevents the enchiladas from sticking and helps them cook evenly.
- Not letting them rest after baking. Cutting into enchiladas right out of the oven can lead to a messy, saucy spill. A brief rest helps them hold their shape.
Expert Tips
- Tip: For extra flavor, lightly toast your spices in the skillet before adding the beans. This simple step deepens their aroma and gives the filling a more complex, restaurant-quality taste.
- Tip: If you’re using corn tortillas, brush them lightly with oil and warm them in the oven for a minute or two—this prevents them from becoming too brittle when baked.
- Tip: Mix a little sauce into the bean filling before assembling. It adds moisture and ensures every bite is infused with that signature enchilada flavor.
- Tip: For a golden, crispy top, sprinkle a blend of cheeses like Monterey Jack for meltiness and a bit of cotija for a salty, crumbly finish.
- Tip: Make a double batch and freeze one pan before baking—wrap it tightly, and you’ll have an easy, ready-to-bake meal for a future busy night.
FAQs
Can I make these enchiladas ahead of time?
Absolutely! Assemble them completely—filling, rolling, saucing, and topping with cheese—then cover tightly and refrigerate for up to 24 hours. When you’re ready, bake as directed, though you may need to add a few extra minutes if they’re going into the oven cold. They also freeze well for up to 3 months; just thaw in the fridge overnight before baking.
Can I use corn tortillas instead of flour?
Yes, corn tortillas work wonderfully and add an authentic, slightly earthy flavor. The key is to warm them first—either in a skillet or wrapped in a damp towel and microwaved for 20–30 seconds—to make them pliable. They can be a bit more fragile than flour, so handle with care when rolling.
How can I make these enchiladas spicier?
If you love heat, there are a few easy ways to kick it up. Add a diced jalapeño or serrano pepper to the onion mixture, use hot enchilada sauce, or mix in a teaspoon of chipotle powder for smoky heat. You can also top with sliced fresh jalapeños or a drizzle of hot sauce before serving.
What’s the best way to store and reheat leftovers?
Store any leftover enchiladas in an airtight container in the refrigerator for up to 4 days. To reheat, place them in a baking dish, cover with foil, and warm in a 350°F (175°C) oven for 15–20 minutes, or until heated through. Microwaving works too, but the oven method keeps the texture better.
Can I add other vegetables to the filling?
Definitely! Diced bell peppers, zucchini, or spinach are great additions. Sauté them with the onions until tender before adding the beans. Just be sure to cook off any excess moisture so the filling isn’t too wet, which could make the enchiladas soggy.
Black Bean Enchiladas
Make these easy Black Bean Enchiladas for a hearty, family-friendly dinner. Ready in 45 minutes with simple ingredients. Get the recipe now!
Ingredients
For the Ingredients
-
1 tbsp olive oil
-
1 medium yellow onion (finely chopped)
-
3 cloves garlic (minced)
-
2 tsp ground cumin
-
1 tsp chili powder
-
1/2 tsp smoked paprika
-
2 cans black beans (400 g each, rinsed and drained)
-
1 cup frozen corn (thawed)
-
4 oz canned green chiles (mild)
-
1/4 cup chopped fresh cilantro
-
2 cups shredded Monterey Jack or cheddar cheese (divided)
-
8–10 soft flour or corn tortillas
-
2 cups red enchilada sauce (store-bought or homemade)
-
Salt and black pepper (to taste)
Instructions
-
Preheat your oven to 375°F (190°C) and lightly grease your 9x13-inch baking dish.01
-
Heat the olive oil in a medium skillet over medium heat. Add the chopped onion and cook for 4–5 minutes, until it’s soft and translucent. Stir in the minced garlic, cumin, chili powder, and smoked paprika, and cook for another minute until fragrant.02
-
Add the black beans, corn, and green chiles to the skillet. Cook for 3–4 minutes, stirring occasionally, until everything is heated through and well combined. Remove from heat and stir in the cilantro and 1 cup of the shredded cheese. Season with salt and pepper to taste.03
-
Pour about 1/2 cup of the enchilada sauce into the bottom of your prepared baking dish, spreading it into a thin, even layer.04
-
Spoon about 1/3 cup of the bean filling onto each tortilla, spreading it in a line down the center. Roll the tortilla tightly around the filling and place it seam-side down in the baking dish. Repeat with the remaining tortillas.05
-
Pour the remaining enchilada sauce evenly over the rolled tortillas, making sure each one is well-covered. Sprinkle the remaining 1 cup of cheese over the top.06
-
Bake for 20–25 minutes, until the cheese is melted and bubbly and the edges of the tortillas are lightly golden.07
-
Remove the enchiladas from the oven and let them rest for 5 minutes before serving.08
Not what you're looking for?



