These cheesy chicken and bean enchiladas are the ultimate comfort food: tender tortillas wrapped around a spiced filling of chicken, bell pepper and black beans, all smothered in a zesty red enchilada sauce and melted Mexican cheese. Baked until hot and bubbly, they’re served over fluffy tomato rice with a fresh pico de gallo and a tangy lime crema that ties everything together.
This recipe is perfect for a weeknight dinner or a festive gathering. The combination of smoky spices, creamy beans and gooey cheese is irresistible and the bright toppings add a refreshing contrast. Get ready for a saucy, hearty meal that will have everyone coming back for seconds!
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.
Ingredients
Instructions
- Preheat your oven to 400°F (200°C). In a small bowl, stir together the sour cream, a squeeze of lime juice and a pinch of salt to make the lime crema. Set aside.
- Finely dice the red onion, green pepper and tomato. Mince the garlic. Rinse and drain the black beans. Chop the cilantro.
- In a medium saucepan, combine the jasmine rice, 1.5 cups water and the Southwest spice blend. Bring to a boil, then reduce heat, cover and simmer for 15-18 minutes until tender. Fluff with a fork.
- While the rice cooks, heat a drizzle of oil in a large skillet over medium-high heat. Add the chopped chicken breast and cook until browned and cooked through, about 5-7 minutes. Remove from skillet and set aside.
- In the same skillet, add a little more oil if needed. Sauté the diced green pepper and half the diced red onion for 2-3 minutes until softened. Add the minced garlic and cook for 30 seconds.
- Stir in the black beans, cooked chicken, tomato paste and Mexican spice blend. Cook for 1-2 minutes, then remove from heat. Season with salt and pepper to taste.
- Spread a thin layer of enchilada sauce on the bottom of a 9×13-inch baking dish. Warm the tortillas briefly in the microwave or on a dry skillet to make them pliable.
- Divide the chicken-bean mixture evenly among the tortillas. Roll up each tortilla tightly and place seam-side down in the baking dish.
- Pour the remaining enchilada sauce over the rolled tortillas, spreading evenly. Sprinkle the Mexican cheese blend on top.
- Bake for 12-15 minutes, until the cheese is melted and bubbly. While the enchiladas bake, stir the diced tomato and remaining red onion into the cooked rice to make tomato rice. Fold in half the cilantro.
- Remove enchiladas from oven. Serve the enchiladas with a side of tomato rice, a dollop of lime crema and a sprinkle of remaining cilantro.
Recipe Tips
For a spicier kick, use hot enchilada sauce or add a pinch of cayenne to the filling.
If your tortillas crack when rolling, warm them in the microwave for 20 seconds to make them more pliable.
You can substitute Greek yogurt for sour cream in the lime crema for a lighter option.
FAQ
Can I use corn tortillas instead of flour?
Yes, corn tortillas work well. Warm them before rolling to prevent cracking.
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.
Can I make this vegetarian?
Absolutely! Omit the chicken and add extra black beans or your favorite vegetables like zucchini or corn.





























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.