Preheat your oven to 350°F (180°C) and lightly grease a 9x13-inch casserole dish.
Cook the pasta according to package instructions until al dente. Drain, rinse with cold water, and set aside.
6 ounces uncooked short pasta
Season the cubed chicken with salt and pepper. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken and cook for 5-7 minutes until fully cooked. Remove from the skillet and set aside.
1 pound boneless skinless chicken breasts, Salt and pepper, ¼ cup virgin olive oil
Lower the heat to medium and add the remaining olive oil along with the butter. Sauté the shallots until softened, then stir in the garlic, red pepper flakes, and fresh thyme. Cook for about a minute until fragrant.
¼ cup butter, 2 shallots finely, 2 cloves garlic, ½ teaspoon red pepper flakes, 2 teaspoons fresh thyme
Sprinkle in the flour and cook for 2 minutes, stirring constantly. Gradually add the chicken broth, milk, and chopped sun-dried tomatoes. Season with salt and pepper and whisk until the sauce thickens, about 4-5 minutes.
⅓ cup all-purpose flour, 2 cups chicken broth or stock, 1 cup whole milk, ½ cup sun dried tomatoes oil-packed
Return the cooked chicken to the skillet, then stir in the pasta and ¼ cup of Parmesan cheese. Mix until everything is well combined, then transfer to the prepared casserole dish. Sprinkle the remaining ½ cup of Parmesan cheese on top.
¾ cup grated parmesan cheese
Bake uncovered for 30 minutes, until the casserole is bubbly and golden. Garnish with fresh basil and extra Parmesan before serving.
Fresh basil