Preheat the oven to 350 degrees. Prepare two (9x13) casserole dishes with nonstick cooking spray.
Fill a large stock pot with salted water and bring to a rolling boil. Stir in the pasta and return to a boil. Cook pasta according to package directions for al dente. Drain well.
In a large (12 inch) skillet over medium heat, add the oil and the onions and green peppers. Cook until crisp-tender. Add the cream cheese and stir until melted. Stir in the salsa.
Meanwhile, in a large mixing bowl, add the taco seasoning, 1 cup of cheese, chicken, and black beans. Add the sauce and noodles. Stir to combine.
Divide between casserole dishes. Top with remaining cheese.
Bake for 30 minutes or until the cheese has melted and the edges are bubbling.
Garnish with freshly chopped cilantro.