01 - Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water before draining.
02 - Pat shrimp completely dry with paper towels. Season evenly with salt, black pepper, and paprika.
03 - Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Arrange shrimp in a single layer. Cook 1-2 minutes per side until pink and opaque throughout. Transfer to a plate.
04 - In the same skillet, add remaining 1 tablespoon olive oil and minced garlic. Sauté 30 seconds until fragrant. Add red pepper flakes and lemon zest, stir briefly.
05 - Pour in lemon juice and broth, scraping bottom of pan to release browned bits. Simmer 2 minutes until slightly reduced.
06 - Add spinach to skillet. Cook, stirring constantly, until just wilted, about 1 minute.
07 - Reduce heat to low. Add cooked pasta, butter, and half the parsley. Toss vigorously to coat. Add reserved pasta water gradually until sauce clings to pasta.
08 - Return shrimp to skillet. Toss gently to combine and heat through. Taste and adjust seasoning. Serve immediately garnished with remaining parsley, Parmesan, and lemon wedges.