Cook the Pasta (Optional): If using, cook the linguine according to package instructions until al dente. Drain and set aside.
Sauté the Shrimp: In a large skillet, melt the butter over medium heat. Add the shrimp to the skillet and season with salt, pepper, and Italian seasoning. Cook for 2-3 minutes on each side or until pink and opaque. Remove shrimp from the skillet and set aside.
Make the Cream Sauce: In the same skillet, add the minced garlic and sauté for about 1 minute until fragrant. Be careful not to burn it.
Add Cream and Cheese: Pour in the heavy cream and bring to a gentle simmer. Gradually whisk in the grated Parmesan cheese until smooth and well combined.
Combine and Heat: Return the shrimp to the skillet and gently stir to coat them in the creamy sauce. Allow to simmer for another minute, cooking through and letting the flavors meld.
Serve: If using pasta, add it to the skillet and toss to combine with the shrimp and sauce. Adjust seasoning if necessary.
Garnish and Enjoy: Serve hot, garnished with fresh parsley for an extra burst of flavor and color.