There is a reason nutritionists get excited about black bean enchiladas: this is one of the rare comfort-food dishes where every single component is doing serious nutritional work. Black beans deliver more iron per cup than a 3-ounce beef patty, and when you pair them with vitamin C-rich tomatoes and poblano peppers in the same bite, your body can absorb that non-heme iron at rates approaching those of meat-based sources. That is the magic of a well-designed plant-forward meal, and it is exactly what this recipe is engineered to deliver.
The corn is not just filler. Sweet corn contributes meaningful folate alongside the beans, pushing a single serving well past 50% of the recommended daily intake for this critical B vitamin. Folate is essential for DNA synthesis, red blood cell formation, and cardiovascular health, and most adults fall short. A single portion of these enchiladas does more for your folate status than a week of salad garnishes. Meanwhile, the homemade chipotle-tomato sauce provides lycopene, quercetin, and a genuine hit of vitamin C from fresh red bell pepper and fire-roasted tomatoes.
Across three cooking methods, from a quick stovetop-then-oven bake to a hands-off slow cooker technique and a rapid pressure cooker approach, the filling and sauce are coaxed to different textural results, each delicious in its own right. Choose the method that fits your schedule. The nutrition is equally precise in every version.
4
servings
Ingredients
- 480 gcooked black beans (about 2 x 400g cans, drained and rinsed)
- 280 gfresh or frozen corn kernels
- 1 largepoblano pepper, seeded and finely diced
- 1 largered bell pepper, seeded and finely diced
- 1 mediumwhite onion, finely diced
- 4 clovesgarlic, minced
- 2 tbspextra-virgin olive oil
- 800 gfire-roasted crushed tomatoes (two 400g cans)
- 2 wholechipotle peppers in adobo sauce, finely minced
- 1 tbspadobo sauce (from the can)
- 1 tspground cumin
- 1 tspsmoked paprika
- 0.5 tspdried oregano
- 0.5 tspground coriander
- 8 wholecorn tortillas (15cm / 6-inch)
- 120 gMonterey Jack cheese, coarsely grated
- 80 gsharp cheddar cheese, coarsely grated
- 30 gfresh cilantro leaves, roughly chopped
- 1 mediumlime, cut into wedges for serving
- 80 gsour cream or plain Greek yogurt, for serving
- —Fine sea salt and freshly ground black pepper to taste
Instructions
🔧 Equipment
- Preheat your oven to 190C (375F). Set a large (30cm) oven-safe skillet or Dutch oven over medium-high heat and add the olive oil. Once shimmering, add the diced onion and cook, stirring frequently, for 5 to 6 minutes until soft and beginning to turn golden at the edges.
- Add the garlic, poblano pepper, and red bell pepper. Cook for another 3 to 4 minutes, stirring often, until the peppers have softened and the garlic is fragrant. Season generously with salt and pepper.
- Stir in the cumin, smoked paprika, oregano, and ground coriander. Let the spices toast directly in the pan for 30 seconds, then add the chipotle peppers, adobo sauce, and fire-roasted tomatoes. Stir well to combine. Bring the sauce to a brisk simmer and cook uncovered for 8 minutes, stirring occasionally, until it has thickened slightly and the flavors have melded. Taste and adjust seasoning.
- Transfer roughly two-thirds of the sauce (about 500g) to a bowl and set aside. To the remaining sauce still in the skillet, add the black beans and corn kernels. Stir gently to combine and cook for 2 minutes over medium heat. Remove from heat and let the filling cool for 5 minutes so it is easier to handle.
- Warm the corn tortillas in a dry skillet over medium heat for 20 to 30 seconds per side, or wrap them in a damp paper towel and microwave in 30-second bursts until pliable. This prevents cracking when rolling.
- Lightly oil a 23 x 33cm (9 x 13-inch) baking dish. Spoon about 120g of the reserved sauce evenly across the bottom. Working one at a time, spoon roughly 80g of the bean-and-corn filling down the center of each tortilla, roll tightly, and place seam-side down in the baking dish. Repeat with all 8 tortillas, nestling them snugly together.
- Pour the remaining sauce evenly over the rolled enchiladas, ensuring the ends are also covered to prevent the tortillas from drying out. Scatter the grated Monterey Jack and cheddar cheeses evenly over the top.
- Transfer the baking dish to the preheated oven and bake uncovered for 18 to 22 minutes, until the cheese is melted, bubbling, and spotted golden in places. Remove from the oven and let rest for 5 minutes before serving. Garnish with fresh cilantro, a squeeze of lime, and a dollop of sour cream or Greek yogurt.
- Combine the fire-roasted tomatoes, chipotle peppers, adobo sauce, cumin, smoked paprika, oregano, ground coriander, and a generous pinch of salt in a blender or use an immersion blender directly in the tomato cans. Blend until smooth with just a few small chunks remaining. This produces a cohesive slow-cooker sauce that will distribute evenly through the layers without becoming watery.
- In a large bowl, combine the black beans, corn kernels, diced onion, diced poblano, diced red bell pepper, minced garlic, olive oil, and about 150g of the blended sauce. Season well with salt and pepper. Stir to coat everything evenly. The raw vegetables will cook fully during the long slow-cooker time.
- Lightly coat the insert of a 5 to 6 litre slow cooker with a thin film of olive oil or non-stick spray. Spoon about 100g of the sauce across the bottom of the insert. Lay 2 to 3 corn tortillas across the base, tearing them as needed to cover the surface in a single layer.
- Spread one-third of the bean-and-vegetable mixture over the tortillas, then ladle about 100g of sauce over the filling. Scatter a quarter of the combined cheeses across the sauce layer. Repeat this layering process: tortillas, filling, sauce, cheese, two more times, until the filling is used up. Finish with a final layer of tortillas, the remaining sauce poured evenly over the top, and the last portion of cheese reserved for after broiling.
- Place the lid on the slow cooker and cook on Low for 3 to 4 hours. The enchilada casserole is done when the edges are bubbling gently, the center is set and piping hot (at least 74C / 165F in the center), and the tortillas have softened completely into the layers.
- When the casserole is cooked through, scatter the reserved cheese over the surface. If your slow cooker insert is broiler-safe, transfer it to your oven broiler on high for 3 to 4 minutes to melt and lightly brown the final cheese layer. Alternatively, lay a sheet of foil over the top and let the residual heat melt the cheese for 5 minutes with the lid on. Serve directly from the insert, garnished with fresh cilantro, lime wedges, and sour cream.
- Set the Instant Pot or electric pressure cooker to Saute mode on High. Add the olive oil and heat until shimmering. Add the diced onion and cook for 3 to 4 minutes, stirring, until softened and translucent. Add the garlic, poblano, and red bell pepper and continue sauteing for 2 minutes until fragrant.
- Add the cumin, smoked paprika, oregano, and ground coriander to the pot and stir for 30 seconds to bloom the spices in the residual oil. Pour in the fire-roasted tomatoes, chipotle peppers, and adobo sauce. Stir well, scraping up any browned bits from the bottom of the insert (this is essential to avoid a burn warning). Press Cancel to turn off Saute mode.
- Add the black beans and corn kernels to the pot. Stir gently to combine. Secure the lid and set the steam valve to Sealing. Select Manual or Pressure Cook on High Pressure and set the timer for 5 minutes. The pot will take approximately 8 to 10 minutes to come to full pressure before the cooking countdown begins.
- While the sauce cooks under pressure, preheat your oven broiler on High. Arrange the corn tortillas in a single layer on a baking sheet and warm under the broiler for 60 to 90 seconds per side until just pliable and lightly speckled. Watch carefully; they go from pliable to crisp quickly. Lightly oil a 23 x 33cm baking dish.
- When the pressure cooking cycle completes, perform a Quick Release by carefully switching the steam valve to Venting. Once all steam has escaped and the float valve drops, open the lid. The sauce will be thick, deeply flavored, and intensely aromatic. Stir to recombine. Taste and adjust seasoning with salt and pepper.
- Spoon about 120g of the sauce across the bottom of the prepared baking dish. Fill each warmed tortilla with about 80g of the bean-and-corn mixture, roll tightly, and place seam-side down in the dish. Pour the remaining sauce over the top and scatter both cheeses evenly over the surface.
- Slide the baking dish under the broiler for 4 to 6 minutes, until the cheese is completely melted, bubbling, and golden in spots. Watch closely as broiler intensities vary. Rest for 3 minutes, then serve topped with fresh cilantro, lime wedges, and a dollop of sour cream or Greek yogurt.
- Preheat your oven to 200C (400F). In a large mixing bowl, combine the raw diced onion, poblano, red bell pepper, minced garlic, black beans, and corn kernels. Drizzle over the olive oil and add the cumin, smoked paprika, oregano, ground coriander, and a generous pinch of salt and pepper. Toss thoroughly until everything is evenly coated in spice.
- In a separate medium bowl, whisk together the fire-roasted tomatoes, chipotle peppers, and adobo sauce until combined. Taste the sauce and season lightly with salt. Pour roughly one-quarter of this sauce (about 200g) into the raw vegetable-bean filling and stir together; this pre-sauces the filling so the enchiladas stay moist as they bake from raw.
- Lightly oil a 23 x 33cm baking dish. Spread about 100g of the plain tomato sauce across the bottom. Working quickly to prevent the tortillas from tearing, gently warm them by stacking them, wrapping tightly in foil, and placing in the preheated oven for 5 minutes until just pliable. Remove and keep wrapped until needed.
- Spoon about 80g of the raw filling mixture down the center of each warmed tortilla. Roll tightly and place seam-side down in the prepared baking dish. Repeat with all 8 tortillas. Pour the remaining sauce evenly over the top of the rolled enchiladas, using a spoon to push sauce into any gaps between them.
- Cover the baking dish tightly with aluminum foil. This is the key step for an oven-only method: the foil traps steam that cooks the raw vegetables and onion through completely, and prevents the tortillas from drying out or cracking during the long bake. Place in the oven and bake covered for 35 minutes.
- Remove the foil carefully (hot steam will escape), scatter both cheeses evenly over the top, and return to the oven uncovered for a further 12 to 15 minutes until the cheese is melted, bubbling, and golden in spots. Remove from the oven and let rest for 5 minutes. Serve garnished with fresh cilantro, lime wedges, and sour cream or Greek yogurt.
Nutrition Breakdown
Per 1 serving (makes 4)
Vitamins & Minerals
% Daily Value based on a 2,000 calorie diet (FDA reference)
🧬 Essential Amino Acids
% of recommended daily intake (RDA) per serving
🛡 Antioxidant Profile
The Nutrition Science
The central nutritional strategy in this recipe is the deliberate co-location of non-heme iron with ascorbic acid (vitamin C) in the same meal. Non-heme iron, the form found in plant foods like black beans, is absorbed at only 2 to 8% under typical conditions. However, vitamin C in the stomach converts ferric iron (Fe3+) to the ferrous form (Fe2+), which is the only form the divalent metal transporter-1 (DMT1) in intestinal enterocytes can actively transport. Studies published in the American Journal of Clinical Nutrition show that even 25mg of co-consumed vitamin C can increase non-heme iron absorption by 2 to 4 times. This recipe delivers approximately 68mg of vitamin C per serving, primarily from red bell pepper, fire-roasted tomatoes, and poblano chiles, placing you firmly in the high-enhancement range.
Folate deserves equal attention here. Black beans are one of the most folate-dense foods available, providing approximately 128mcg per 100g cooked serving, and sweet corn contributes an additional 19mcg per 100g. Together, a single serving of these enchiladas delivers roughly 310mcg dietary folate equivalents (DFE), representing 78% of the 400mcg DFE daily value. Folate is essential as a methyl donor in the one-carbon metabolic cycle, supporting thymidylate synthesis for DNA replication, homocysteine remethylation to methionine (reducing cardiovascular risk), and the production of S-adenosylmethionine (SAM), the body’s universal methyl donor. Populations relying on plant-forward diets frequently achieve superior folate status compared to omnivores precisely because legumes are consumed regularly.
The fire-roasted tomatoes in this recipe also deliver an important bonus: bioavailable lycopene. Raw tomatoes contain lycopene in a cis-configuration that is poorly absorbed. Heat processing, especially with the application of high-temperature roasting used in fire-roasted canning, isomerizes a significant proportion to the all-trans form and ruptures cell walls, increasing lycopene bioavailability by 25 to 35% compared to fresh tomatoes. The addition of olive oil further amplifies absorption, since lycopene is a fat-soluble carotenoid and co-ingestion of dietary fat stimulates micelle formation in the small intestine, the vehicle through which carotenoids are transported across the gut epithelium.
Pro Tips
- To push iron absorption even higher, add a small squeeze of fresh lime juice directly into the filling just before rolling. The additional ascorbic acid reaches the iron-rich black beans at the point of eating.
- If using canned black beans, look for low-sodium varieties and give them a thorough 60-second rinse under cold running water; this removes up to 40% of the residual sodium without affecting iron or folate content.
- Corn tortillas are naturally gluten-free but are prone to cracking when cold. The warming step is non-negotiable: a pliable tortilla rolls without tearing and forms a tighter seal that holds the filling inside during baking.







This is such a smart recipe design! I love how you’re building in the iron absorption enhancer (vitamin C from the tomatoes and peppers) right into the same dish rather than treating it as an afterthought. Black beans plus corn also create a complete protein since beans are low in methionine and corn fills that gap, so your clients are getting a fully nutrient-dense meal in one pan. The folate boost from both the beans and corn is such a solid touch too, especially for anyone who needs extra support there. Definitely saving this one to recommend!
Log in or register to replyThis is exactly the kind of thoughtful nutrient pairing that makes me light up, Priya! I’m always thinking about iron bioavailability too, and I’d gently add one more layer here: if you have black pepper on hand, even just a pinch in the sauce or sprinkled over before baking could support absorption even further. Piperine and vitamin C together create a lovely synergy that Ayurveda has understood for centuries. The way this recipe naturally brings together the beans’ iron, the tomato’s vitamin C, and the warming properties of chipotle is honestly beautiful to see in one pan, and I’d definitely be adding a turmeric and ginger kiss to
Log in or register to replyThis is excellent nutrient architecture. The vitamin C from tomatoes and peppers genuinely amplifies non-heme iron absorption, and pairing it in the same meal rather than as a separate side is exactly how food should work clinically. One note: black beans are actually quite high in omega-6 polyunsaturates relative to omega-3, so if this becomes a weekly staple, rotating in some omega-3 rich legumes like flax or chia seeds (even sprinkled on top) would help balance the overall inflammatory profile. That said, the folate density here is legitimately impressive and the chipotle-tomato base probably delivers additional polyphenols you’re not even counting
Log in or register to reply