01 - Pat shrimp dry with paper towels and season evenly with salt and pepper.
02 - Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add shrimp and cook 1–2 minutes per side until pink and opaque. Remove shrimp and set aside.
03 - Add remaining tablespoon olive oil to the skillet. Sauté minced garlic until fragrant, approximately 30 seconds.
04 - Stir in cherry tomatoes if using and cook for 2 minutes until slightly softened.
05 - Pour in heavy cream, bring to a gentle simmer, then stir in Parmesan cheese and lemon zest. Cook for 2–3 minutes, stirring until sauce slightly thickens.
06 - Add zucchini noodles, tossing gently to coat with sauce. Cook for 2–3 minutes until tender-crisp.
07 - Return shrimp to skillet and toss everything together. Season with salt, pepper, and red pepper flakes if desired.
08 - Sprinkle with fresh parsley and serve immediately.