Start by boiling water in a pot and adding in your bowtie pasta. Cook until al dente, which should take about 8-10 minutes. Add salt to the water before cooking for extra flavor.
In a skillet, melt the butter over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute. Be careful not to burn the garlic, as it will taste bitter if overcooked.
Once the garlic is ready, add the softened Boursin cheese into the skillet and stir until it melts into a smooth, creamy texture. If the mixture is too thick, add a splash of chicken broth to loosen it.
Add the chicken broth and heavy cream to the skillet. Mix well until combined and you see a luscious sauce forming. Keep the heat low to ensure it does not boil.
Add the shredded chicken and fresh spinach to the skillet. Stir until the spinach wilts down, which should take a couple of minutes. Ensure everything is warmed through without overcooking the spinach.
Squeeze in the lemon juice and sprinkle in the onion powder and Italian seasoning. Taste the sauce and adjust with salt and pepper as needed.
Drain the cooked bowtie pasta and add it to the skillet with the sauce. Gently toss everything together, ensuring the pasta is well coated in the creamy sauce. If the mixture seems dry, add some hot pasta water to achieve the desired consistency.
Finish by sprinkling with fresh parsley and grated parmesan cheese, if desired. Serve hot and enjoy.