Start by cooking the linguine noodles according to the package instructions. Make sure to season the boiling water with salt for extra flavor. Once cooked, drain the noodles and set them aside.
In a large skillet, heat the olive oil over medium-high heat. Once hot, add the peeled and deveined shrimp. Season them with salt and pepper to taste. Cook for about 2-3 minutes on each side until they turn pink and opaque. Once cooked, remove the shrimp from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Be careful not to burn the garlic. Next, pour in the heavy cream and chicken broth. Stir well to combine, and let it simmer for a couple of minutes.
To the simmering sauce, add the garlic powder and Italian seasoning. Stir until well mixed. Gradually add the Parmesan cheese, stirring continuously until the cheese melts and the sauce becomes creamy and smooth.
Return the cooked shrimp to the skillet, then add the drained linguine noodles. Toss everything together, ensuring each noodle is coated with that luscious creamy sauce. Taste and adjust seasoning if necessary.
Once everything is combined, serve the Creamy Parmesan Garlic Shrimp Pasta immediately. Garnish with chopped fresh parsley and additional Parmesan cheese for a beautiful finish.