Boil a pot of water, season the water with salt and cook your pasta according to the package. I like to cook mine al dente because it will continue to cook once it is added to the sauce. Once the pasta is cooked, drain the water in a colander and set it aside. Gently spray a skillet with cooking spray and begin to cook your chicken breasts over medium heat. I seared mine for about 4-5 minutes on each side. Once they have a nice sear on both sides, reduce the heat and allow the breasts to finish cooking. Timing will depend on the size of the chicken breasts. Thick chicken breasts may take longer. You'll just want to make sure they are fully cooked through. Mine took about 14-15 minutes.
Next, grab a large (oven safe) sauté pan with sides. Add the olive oil, diced onion, and minced garlic. Sweat the onion and garlic until they begin to brown.
Next, you’ll add the diced red peppers and tomatoes. Stir well.
Once the tomatoes begin to blister, add the enchilada sauce and cream cheese. Stir until well combined. I used a whisk to make sure the cream cheese was well incorporated.
Add the cooked pasta into the pan with the enchilada sauce mixture. Toss everything together until it is well coated.