01 - Bring a large pot of salted water to a boil. Cook linguine according to package directions until al dente. Reserve 1/4 cup pasta water, then drain.
02 - While pasta cooks, pat shrimp dry and season lightly with salt and pepper.
03 - Heat olive oil in a large skillet over medium-high heat. Add shrimp in a single layer and sauté 1–2 minutes per side, just until pink and opaque. Transfer shrimp to a plate.
04 - In the same skillet, reduce heat to medium. Add butter and garlic; sauté for 1 minute until fragrant but not browned.
05 - Deglaze the pan with white wine, scraping any browned bits. Simmer for 2–3 minutes until slightly reduced.
06 - Stir in red pepper flakes, lemon juice, and lemon zest.
07 - Add drained linguine and toss to coat, adding reserved pasta water as needed for a silky sauce.
08 - Return shrimp to skillet, add chopped parsley, and toss gently to combine. Season with additional salt and pepper to taste.
09 - Serve immediately, garnished with Parmesan and lemon wedges if desired.