01 - Preheat oven to 375°F. Grease a 9x13-inch baking dish with cooking spray or butter.
02 - Heat olive oil in a large skillet over medium heat. Add diced onion and red bell pepper, sautéing for 3-4 minutes until softened. Stir in minced garlic and cook for 1 additional minute until fragrant.
03 - Add shredded chicken, black beans, diced green chiles, and taco seasoning to the skillet. Mix thoroughly and cook for 2 minutes to blend flavors. Remove from heat.
04 - In a large mixing bowl, combine sour cream, cream of chicken soup, whole milk, cumin, paprika, salt, and black pepper. Whisk until completely smooth and well incorporated.
05 - Spread a thin layer of creamy sauce across the bottom of the prepared baking dish. Arrange 4 tortillas over the sauce, overlapping as necessary to cover the surface.
06 - Distribute half of the chicken and bean mixture evenly over the tortillas. Drizzle with one-third of the creamy sauce. Sprinkle with one-third of each cheese, cheddar and Monterey Jack.
07 - Layer 4 more tortillas over the cheese. Top with remaining chicken mixture, followed by another third of sauce, and another third of cheeses.
08 - Arrange remaining 4 tortillas on top. Cover with remaining sauce and finish with remaining cheeses, ensuring complete coverage.
09 - Cover baking dish tightly with aluminum foil. Bake for 25 minutes until heated through.
10 - Remove foil and return to oven for 10 minutes until cheese is bubbly and lightly golden brown.
11 - Allow lasagna to rest for 10 minutes before slicing. Garnish with fresh cilantro and serve warm.