Prep the zoodles: Spiralize the zucchini and spread on a clean towel. Lightly salt and let sit 10 minutes.
This helps release excess moisture so your sauce doesn’t get watery. Pat dry.
Season the shrimp: Pat shrimp dry with paper towels. Season both sides with salt and pepper.
Warm the pan: Heat a large skillet over medium-high.
Add 1 tablespoon olive oil and 1 tablespoon butter.
Cook the shrimp: Add shrimp in a single layer. Cook 1–2 minutes per side until just pink and opaque. Transfer to a plate.
Do not overcook.
Build the sauce: Lower heat to medium. Add remaining olive oil and butter. Stir in garlic and red pepper flakes; cook 30–45 seconds until fragrant, not browned.
Deglaze: Pour in the white wine or broth, scraping up browned bits.
Simmer 1–2 minutes to reduce slightly.
Brighten it up: Stir in lemon zest and lemon juice. Taste and adjust salt, pepper, and lemon as needed.
Add zoodles: Toss zoodles into the skillet and cook 1–2 minutes, just until warmed and slightly tender but still crisp. Avoid overcooking.
Finish with shrimp: Return shrimp and any juices to the pan.
Toss to coat for 30–60 seconds. Remove from heat.
Garnish and serve: Sprinkle with parsley and Parmesan if using. Serve immediately with extra lemon wedges.