Heat olive oil over medium-high heat in a 12-inch oven-safe skillet until hot. Add chicken and cook until browned; it doesn’t need to be completely cooked because it will continue to cook with the pasta.
Add onion flakes, garlic powder, enchilada sauce, black beans, broth, salsa, cream, and pasta. Bring to a boil.
Reduce heat to low, cover the skillet, and simmer for 15 to 20 minutes, until pasta is tender.
Remove the skillet from heat. Top with cheese and sprinkle with parsley or cilantro. Broil until cheese is melted and bubbly.