Brown the chicken cubes in olive oil over medium heat until golden and fully cooked (7–10 minutes). Set aside.
2 boneless skinless chicken breasts, 2 tablespoons olive oil
Cook the spaghetti in salted water until al dente. Drain and set aside.
8 ounces spaghetti
In the same pan, melt the butter and sauté the onion and garlic until soft. Add the mushrooms and cook for 2 more minutes. Stir in the flour and cook for 1–2 minutes until lightly golden.
2 tablespoons butter, 1 small onion, 1 cup sliced mushrooms, 3 garlic cloves, 2 tablespoons all-purpose flour
Gradually whisk in the chicken broth, rotel tomatoes and then add the cream. Cook until the sauce thickens. Season with salt and pepper, then stir in half of the cheese until smooth.
1 1/2 cups chicken broth, 1 cup Rotel diced tomatoes with green chilies, Salt, Black pepper, 1 cup heavy cream, 1 cup shredded cheddar cheese, 1 cup shredded mozzarella cheese
Add the chicken to the sauce and mix well.
Place the cooked spaghetti pasta in a greased 9×13-inch baking dish. Pour the chicken sauce and sprinkle with the remaining cheese.
Bake at 375°F (190°C) for 25 minutes, until bubbly and golden. Let rest for 10 minutes before serving.
Garnish with fresh parsley.
Fresh parsley