Bring a large pot of salted water to the boil. Add the pasta or noodles of your choice then cook until al dente (usually 9-12 minutes). Reserve half a cup of pasta water and drain.
Place boneless, skinless chicken breasts on a chopping board and cover with parchment paper. Flatten the chicken out slightly with a meat mallet or rolling pan to even the breasts out.
Combine the olive oil, lemon juice, Italian seasoning, garlic powder, salt and pepper.
Pour over the chicken breasts and allow to marinate for 10 minutes.
Heat a large grill pan over high heat then add the chicken and cook for 4-6 minutes per side (depending on thickness) until golden brown and cooked through. Remove from the pan and set aside.
Melt the butter in a large skillet or pan until foamy. Add the garlic and cook until fragrant (30 seconds - 1 minute).
Pour in the cream then allow to come to a simmer. Cook for 2-3 minutes until the cream has reduced slightly.
Stir in the Parmesan cheese and allow to melt/cook for another 2-3 minutes until the sauce coats the back of a spoon.
Season to taste with salt and pepper then toss with the cooked pasta and a few tablespoons of the pasta cooking water.
Serve the creamy pasta with the sliced grilled chicken, fresh parsley and Parmesan.