Heat the oven: Preheat to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
Sauté the veggies: In a skillet over medium heat, warm the olive oil.
Add onion and peppers with a pinch of salt. Cook 5–6 minutes until softened. Stir in garlic for 30 seconds.
Mix the sauce: In a large bowl, whisk taco seasoning, salsa, and tomato sauce.
Taste and adjust salt if needed. Set aside.
Build the protein base: In another bowl, combine chicken, black beans, corn, and sautéed veggies. Pour in half of the sauce and toss to coat.
Make it creamy (optional but great): In a small bowl, whisk Greek yogurt, softened cream cheese, and egg whites until smooth.
Season with a pinch of salt and pepper.
Layer 1: Spoon a thin layer of the remaining sauce on the bottom of the baking dish. Place a single layer of tortillas on top (tear to fit as needed).
Add filling: Spread half of the chicken mixture over the tortillas. Dollop and gently spread half of the yogurt mixture on top.
Sprinkle with one-third of the cheese.
Layer 2: Add another layer of tortillas, the rest of the chicken mixture, the remaining yogurt mixture, and another third of the cheese.
Finish the top: Place a final layer of tortillas, spread the remaining sauce over them, and top with the last of the cheese.
Bake: Cover loosely with foil and bake for 20 minutes. Uncover and bake another 10–15 minutes, until bubbly and the cheese is lightly golden.
Rest and garnish: Let it rest 10 minutes so it sets and slices cleanly. Sprinkle with cilantro and a squeeze of lime.
Serve: Cut into squares and plate with your favorite toppings.
Add a side salad or simple slaw if you like.