Shallow Poach the Chicken: Rinse and cube chicken breasts into half-inch pieces. Shallow-poach in a pot with 1 inch of water and butter for 5 minutes until cooked through. Reserve some cooking liquid. (This step is optional, you can also just grill the chicken breast with butter)
Grill the Chicken: Grill the chicken in a buttered grill pan for 6-8 minutes until golden brown (optional if you prefer a quicker meal).
Sauté the onion and garlic: Sauté sliced garlic and cubed onions in the reserved chicken liquid until golden. Add tomato paste.
Cook the Pasta: Start cooking pasta (8 minutes for al dente). Reserve some pasta water.
Add the Spices: Stir in Worcestershire sauce, Balsamic vinegar, and paprika. Add three tablespoons of pasta water, then cream.
Add the chicken: Simmer for 2 minutes, then add the cooked pasta and three more tablespoons of the reserved pasta water.
Garnish: Mix in sliced sun-dried tomatoes, chopped parsley, and grated parmesan cheese. Garnish and serve. Enjoy your creamy chicken pasta!