01 - Bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Reserve 1/2 cup pasta water, drain, and set aside.
02 - While pasta cooks, season shrimp with salt, black pepper, and red pepper flakes if using.
03 - In a large skillet over medium-high heat, melt 2 tablespoons butter with 1 tablespoon olive oil. Add shrimp and cook 1–2 minutes per side until pink and opaque. Remove shrimp and set aside.
04 - Reduce heat to medium. Add remaining butter and olive oil to skillet. Sauté garlic for 30 seconds until fragrant.
05 - Pour in white wine or chicken broth, lemon zest, and lemon juice. Simmer for 2 minutes, scraping up browned bits from the pan.
06 - Return shrimp to skillet and add cooked pasta. Toss to combine, adding reserved pasta water as needed to loosen the sauce.
07 - Stir in chopped parsley. Adjust seasoning to taste.
08 - Serve immediately, garnished with Parmesan cheese, additional parsley, and lemon wedges if desired.