01 - Pat the shrimp dry with paper towels and season evenly with salt and freshly ground black pepper.
02 - Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Sauté shrimp for 1 to 2 minutes per side until pink and opaque. Remove shrimp and set aside.
03 - Add remaining 1 tablespoon olive oil to the same skillet. Sauté minced garlic until fragrant, about 30 seconds.
04 - Add cherry tomatoes if using, cook for 2 minutes until slightly softened.
05 - Pour in heavy cream, bring to a gentle simmer. Stir in Parmesan cheese and lemon zest. Cook while stirring for 2 to 3 minutes until sauce slightly thickens.
06 - Toss zucchini noodles gently in the sauce. Cook for 2 to 3 minutes until noodles are tender but retain slight crispness.
07 - Return shrimp to the skillet. Toss to combine everything evenly. Adjust seasoning with salt, pepper, and red pepper flakes if used.
08 - Sprinkle with fresh parsley and serve immediately for optimal freshness.