Step 1: Preheat Oven and Cook Pasta: Preheat oven to 375F (190C). Cook pasta according to package directions until al dente. Drain the pasta and set aside.
Step 2: Saut Chicken: While the pasta is cooking, heat olive oil in a large skillet over medium-high heat. Add the chicken pieces and cook until browned and cooked through, about 6-8 minutes. Season with salt and pepper. Remove the chicken from the skillet and set aside.
Step 3: Prepare Cheese Sauce: In the same skillet, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, creating a roux. Gradually whisk in the milk, ensuring there are no lumps. Bring the sauce to a simmer, stirring constantly, until it thickens slightly, about 3-5 minutes.
Step 4: Add Cheese and Seasonings: Remove the skillet from the heat. Stir in the cheddar cheese, mozzarella cheese, Parmesan cheese, garlic powder, onion powder, and salt. Stir until the cheeses are melted and the sauce is smooth and creamy.
Step 5: Combine Ingredients: Add the cooked pasta and sauted chicken to the cheese sauce. Stir until all ingredients are well combined and coated in the sauce.
Step 6: Bake the Pasta: Pour the pasta mixture into a greased 9x13 inch baking dish. Spread the mixture evenly in the dish.
Step 7: Bake Until Golden: Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and bubbly.
Step 8: Garnish and Serve: Remove from the oven and let stand for a few minutes before serving. Garnish with fresh parsley, if desired. Serve hot and enjoy this simple yet satisfying dish.
Optional Tips: For a richer flavor, substitute heavy cream for half of the milk in the cheese sauce. Feel free to add vegetables such as broccoli florets or diced bell peppers to the pasta bake for added nutrients and flavor. For a spicy kick, add a pinch of red pepper flakes to the cheese sauce. Also, consider topping with breadcrumbs for a more golden and crispy top.