In a large pot, bring salted water to a boil. Add the fusili pasta or rotini and cook according to package instructions until al dente. Drain the pasta and set it aside, reserving a cup of pasta water for later.
In a large skillet over medium heat, add a drizzle of olive oil. Once hot, add the cubed chicken breast pieces, seasoning with salt and pepper. Cook, stirring occasionally, until the chicken is golden brown and cooked through, about 5-7 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, melt the butter over medium heat. Once melted, whisk in the flour to create a roux, cooking for about 1 minute until it’s lightly golden. Stir in the minced garlic and cook for an additional 30 seconds, until fragrant.
Gradually whisk in the milk, ensuring there are no lumps. Continue to stir for about 3-5 minutes until the mixture thickens and bubbles gently.
Lower the heat and stir in the shredded triple cheddar cheese until melted and smooth. Add the fresh thyme, oregano, and grated Parmesan cheese. Mix well to combine all the flavors.
Add the cooked chicken back to the skillet, followed by the drained pasta. Toss everything together to coat the pasta and chicken in the creamy cheese sauce. If the mixture seems too thick, add a splash of reserved pasta water until you reach your desired consistency.
Taste and adjust the seasoning with salt and pepper, if necessary. Serve the Triple Cheddar Chicken Pasta hot, garnished with extra fresh thyme or a sprinkle of Parmesan cheese if desired.