Boil Water: Bring a large pot of salted water to a boil.
Cook the Pasta: Add the linguine or spaghetti and cook according to package instructions until al dente. Drain and set aside.
Prepare the Shrimp
Sauté Shrimp: In a large skillet, melt the unsalted butter over medium heat. Add the peeled and deveined shrimp, seasoning with salt and pepper. Cook for about 2-3 minutes on each side until the shrimp turn pink and are opaque. Remove shrimp from the skillet and set aside.
Make the Garlic Butter Sauce
Sauté Garlic: In the same skillet, add minced garlic and red pepper flakes (if using). Sauté for about 30 seconds until fragrant, being careful not to burn the garlic.
Add Broth and Cream: Pour in the chicken broth and heavy cream, stirring to combine. Bring to a gentle simmer.
Incorporate Cheese: Gradually add the grated Parmesan cheese, stirring continuously until the cheese is melted and the sauce is creamy. Season with additional salt and pepper to taste.
Combine Everything
Add Shrimp and Pasta: Return the cooked shrimp to the skillet along with the drained pasta. Toss everything together, ensuring the pasta and shrimp are well coated in the garlic butter sauce.
Garnish and Serve: Remove from heat, garnish with chopped fresh parsley, and serve immediately.