These healthy chicken enchiladas are corn tortillas filled with seasoned chicken, black beans, corn, and spinach, then covered with a quick tomato-chile sauce and a modest layer of cheese. Enchiladas are a Mexican dish with many regional and family variations; this version is baked until bubbling and served hot with fresh toppings.
The filling is hearty without being complicated, and the sauce comes together from pantry staples while the oven heats. You can make the components ahead, adjust the chile to suit your table, or swap in vegetables and beans you already have.
Ingredients
- 1½ lb (680 g) boneless, skinless chicken breast
- 1 tablespoon (15 ml) olive oil, divided
- 1 small yellow onion, about 1 cup (150 g) finely chopped
- 2 cloves garlic, about 2 teaspoons (6 g) minced
- 1 teaspoon ground cumin (2 g)
- 1 teaspoon mild chili powder (2 g), or more to taste
- ½ teaspoon dried oregano (0.5 g)
- ¼ teaspoon smoked paprika (0.5 g), optional
- 1 can tomato sauce, 15 oz (425 g)
- ½ cup (120 ml) low-sodium chicken broth or vegetable broth
- 1 tablespoon (15 ml) lime juice
- ½ teaspoon fine salt (3 g), plus more to taste
- ¼ teaspoon black pepper (0.5 g)
- 1 can black beans, 15 oz (425 g), drained and rinsed; about 1½ cups (255 g) beans
- 1 cup (165 g) corn kernels, thawed if frozen
- 2 cups (60 g) baby spinach, roughly chopped
- 8 small corn tortillas, about 6 inches (15 cm) each
- 1 cup (112 g) shredded Monterey Jack or a mild Mexican-style cheese
- For serving: ½ cup (120 g) plain Greek yogurt or sour cream, 1 small avocado (about 150 g), and ¼ cup (10 g) chopped cilantro, optional
Instructions
- Heat the oven and prepare your ingredients. Set a rack in the middle of the oven and preheat to 400°F (200°C). Chop the onion, garlic, and spinach, drain and rinse the beans, and measure out the sauce ingredients. Cut the chicken into small, even pieces, about ½ inch (1 cm), so it cooks quickly and is easy to distribute through the tortillas. Keep raw chicken and its utensils separate from ready-to-eat ingredients, and wash your hands and board after handling it.
- Make the sauce. Heat 1 teaspoon of the olive oil in a small saucepan over medium heat. Add half of the chopped onion and cook for 3 minutes, stirring, until it begins to soften. Stir in the garlic, cumin, chili powder, oregano, and smoked paprika, if using; cook for 30 seconds, just until fragrant. Add the tomato sauce, broth, lime juice, salt, and pepper. Bring to a gentle simmer and cook uncovered for 7 minutes, stirring once or twice. Taste and add a little more salt or chili powder if needed. The sauce should be pourable; stir in a tablespoon or two of water if it thickens more than you like.
- Cook the chicken. While the sauce simmers, heat the remaining 2 teaspoons of olive oil in a large skillet over medium-high heat. Add the remaining onion and the chicken in an even layer. Cook for about 5 minutes, turning the pieces as they brown, then lower the heat to medium and continue cooking until the thickest pieces reach 165°F (74°C) on a food thermometer. The USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C); check several of the largest pieces rather than judging by color alone. This should take about 10 minutes in total, depending on the size of the pieces and pan. If the chicken is not yet at temperature, cook for another minute and check again.
- Finish the filling. Transfer the cooked chicken to a clean plate and let it rest for 5 minutes, then shred it with two forks or chop it into small pieces. Return it to the skillet and stir in the beans, corn, and spinach. Cook over medium heat for 2 to 3 minutes, just until the spinach wilts and the mixture is hot. If the skillet looks dry, add 2 tablespoons (30 ml) of the prepared sauce. Taste the filling and adjust its seasoning before rolling; this is the easiest point to correct it.
- Soften and fill the tortillas. Spread about ½ cup (120 ml) of sauce over the bottom of a 9-by-13-inch (23-by-33-cm) baking dish. Warm the tortillas so they bend without cracking: wrap them in a clean, barely damp kitchen towel and microwave for 30 to 45 seconds, or heat them one at a time in a dry skillet for about 15 seconds per side. Spoon roughly ½ cup (120 g) of filling down the center of each tortilla, roll it snugly, and place it seam-side down in the dish. If some filling remains, tuck it into the ends or serve it alongside rather than overstuffing the tortillas.
- Sauce and bake. Pour the remaining sauce evenly over the rolled tortillas and sprinkle the cheese across the top. Bake uncovered for 18 minutes, until the sauce bubbles around the edges and the cheese is melted. Let the enchiladas stand for 5 minutes before serving; this short rest helps the filling settle and makes them easier to lift from the dish. Add the optional toppings at the table.
Tips
- Keep tortillas from splitting. Corn tortillas can crack if they are cold or dry. Warm a few at a time and cover the stack with a towel while you work. If a tortilla does split, overlap it slightly when rolling and place it seam-side down; the sauce and neighboring enchiladas will help hold it together.
- Choose the chile level deliberately. Mild chili powder gives the sauce a warm, savory flavor without making it especially hot. Chili powders vary, so start with the listed amount, taste the sauce, and increase gradually. For more heat, add a pinch of cayenne or a chopped jalapeño to the sauce; for a milder dish, use less chili powder and skip the smoked paprika.
- Use cooked chicken if that is more convenient. Replace the raw chicken with about 3 cups (420 g) shredded cooked chicken. Skip the chicken-cooking step and stir the chicken into the skillet with the beans, corn, and spinach until hot. Use clean utensils for the cooked meat, and make sure the assembled filling is steaming before you roll the tortillas.
- Watch the moisture in the filling. Drain beans well and thaw frozen corn before measuring. Too much liquid can make the tortillas soggy and cause the filling to spill while you roll. A little sauce in the filling keeps it tender, but most of the sauce belongs in the baking dish and over the top.
Serving Suggestions
Serve two enchiladas per person with a crisp green salad, shredded cabbage with lime, or sliced tomatoes and cucumber. These fresh sides provide a cool contrast to the warm, saucy tortillas without adding much work. A small bowl of salsa, pickled red onion, or lime wedges lets everyone adjust acidity and texture at the table.
For toppings, spoon on Greek yogurt or sour cream, diced avocado, and cilantro just before serving. If you are setting out toppings for a group, keep them separate so each person can choose. Rice is a familiar side, but the beans and corn already make the filling substantial; a simple salad or sautéed vegetables are also good choices. Serve the enchiladas straight from the baking dish while the cheese is warm.
Variations
Make them vegetarian: Omit the chicken and increase the black beans to 2½ cups (425 g). Add 1½ cups (225 g) diced zucchini or chopped mushrooms to the skillet with the onion and cook until tender before adding the beans, corn, and spinach. The filling will be softer and more vegetable-forward, so drain any liquid released by the vegetables before rolling.
Use a different protein: Finely shredded cooked turkey works in place of the chicken in the same quantity. For a meat-free version with a different texture, use crumbled firm tofu browned in the skillet; season it with the cumin and chili powder, and cook until excess moisture has evaporated. Keep the quantities of beans, corn, and sauce the same.
Change the sauce or cheese: A prepared red enchilada sauce can replace the homemade sauce; use about 2½ cups (600 ml), then taste before adding extra salt because packaged sauces vary. Monterey Jack melts smoothly, while a little crumbled queso fresco on top gives a saltier, less stretchy finish. If using a traditional ingredient that is difficult to find, such as Mexican crema for serving, plain yogurt or sour cream is a practical substitute, though it tastes tangier.
Make it gluten-free: Corn tortillas are generally made without wheat, but check their packaging and the broth and spice labels if gluten is a concern. Avoid flour tortillas if you need the dish to remain gluten-free. The recipe is already easy to adjust for different levels of heat and for available vegetables.
Storage and Reheating
Refrigerate leftover enchiladas within 2 hours of cooking. Store them covered in the baking dish or in a sealed container for 3 to 4 days. For the neatest leftovers, let the dish cool briefly, then portion the enchiladas into shallow containers; do not leave them at room temperature for an extended period. Keep fresh toppings such as avocado and yogurt separate and add them only when serving.
Reheat individual portions in the microwave, covered loosely, until hot throughout, pausing to turn the plate if your microwave heats unevenly. In the oven, cover the dish with foil and warm at 350°F (175°C) until heated through; uncover for the final few minutes if you want to refresh the top. Leftovers should reach 165°F (74°C) when checked with a food thermometer. Add a spoonful of water or extra sauce before reheating if the tortillas look dry.
To freeze, cool the enchiladas, wrap the dish tightly or divide portions into freezer-safe containers, and freeze for up to 2 to 3 months for best quality. Thaw overnight in the refrigerator before reheating, or bake from frozen in a covered dish at 350°F (175°C), allowing extra time and checking the center reaches 165°F (74°C). Freeze without avocado or yogurt toppings, since their texture changes after thawing.
Frequently Asked Questions
Can I assemble the enchiladas ahead of time?
Yes. Prepare the sauce and filling, assemble the enchiladas, cover the dish, and refrigerate it for up to 24 hours before baking. For best texture, keep some sauce aside and spread it over the tortillas just before baking. Because the dish starts cold, it may need several extra minutes in the oven; check that the center is hot and the sauce is bubbling before serving.
Do I have to cook the chicken before filling the tortillas?
For this recipe, yes. The chicken is cut into pieces, cooked in a skillet, and checked with a thermometer before it is mixed with the other filling ingredients. Putting raw chicken inside rolled tortillas would make it difficult to verify that every piece cooked safely and evenly, so do not skip the skillet step.
Can I use flour tortillas instead of corn?
You can, although the dish will have a softer, less distinctly corn-flavored texture. Choose small tortillas, warm them briefly so they roll easily, and avoid letting them sit in sauce for a long time before baking. Flour tortillas can absorb sauce and become soft more quickly than corn tortillas.
Why did my enchiladas turn soggy?
Common causes are overly wet filling, tortillas that were not warmed before rolling, or too much sauce inside the tortillas. Drain the beans and thawed corn well, use only a small spoonful of sauce in the filling, and put most of the sauce on the bottom and top of the dish. A short rest after baking also makes the portions easier to serve.
Can I make this recipe without cheese?
Yes. Leave the cheese off or use a dairy-free melting alternative. The enchiladas will still bake properly; the top simply will not have the same browned, stretchy finish. You can add chopped cilantro, sliced scallions, or a spoonful of salsa after baking for a fresh finish.
How do I know when the enchiladas are ready?
The sauce should be bubbling around the edges, the cheese should be melted, and the center should be hot. Since the chicken is cooked before assembly, the oven step mainly heats the filling and brings the tortillas, sauce, and cheese together. If the dish was refrigerated before baking, allow extra time and check the center rather than relying only on the surface appearance.
Related
- South African Chicken à la King With Peppers and Mushrooms
- Welsh Rarebit Recipe: A Classic Welsh Cheese Toast
- Amish Breakfast Baked Oatmeal with Apples
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).