For the Chilaquiles
2 lbs, your choice of protein (Chicken, pork, beef)
1 tablespoon neutral oil, such as canola or avocado
1 medium onion, diced
1 medium zucchini, grated
1 19-ounce can black beans, rinsed
1 14-ounce can diced tomatoes, drained
1 1/2 cups corn, frozen (thawed) or fresh
1 teaspoon ground cumin
½ teaspoon salt
12 corn tortillas, quartered
1 19-ounce can mild red or green enchilada sauce
1 ¼ cups shredded reduced-fat Cheddar cheese
For the Enchilada sauce
2 tbsp. canola oil
2 tbsp. all-purpose flour
1 tbsp. chili powder
1 tbsp. ground chipotle powder
1 tsp. ground cumin
2 cups chicken stock
1 (14.5-oz.) can fire-roasted diced tomatoes
For the Enchilada sauce
Heat the canola oil in a large saucepan over medium heat and whisk in the flour. Cook, whisking constantly, for one minute, then whisk in the chili powder, chipotle powder, and cumin. Add the stock, bring to a boil, lower the heat, and simmer for a few minutes until slightly thickened. Stir in the fire-roasted tomatoes, crushed tomatoes, oregano, and 1 tablespoon salt, bring to a boil, then lower the heat and simmer for 20 minutes, stirring occasionally.
For the Chilaquiles
Preheat oven to 400 degrees F. Lightly coat a 9-by-13-inch baking pan with cooking spray.
Heat oil in a large nonstick skillet over medium-high heat. Add onion and cook, stirring often, until starting to brown, about 5 minutes. Stir in zucchini, beans, tomatoes, corn, cumin and salt and cook, stirring occasionally, until the vegetables are heated through, about 3-5 minutes. Add protein.
Scatter half the tortilla pieces in the pan. Top with half the vegetable mixture, half the enchilada sauce and half the cheese. Repeat with one more layer of tortillas, vegetables, sauce and cheese. Cover with foil.
Bake the casserole for 15 minutes. Remove the foil and continue baking until the casserole is bubbling around the edges and the cheese is melted, about 10 minutes more.