01 - Pat shrimp dry with paper towels and season with salt and pepper.
02 - Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add shrimp and cook for 1–2 minutes per side until pink and opaque. Remove shrimp from skillet and set aside.
03 - In the same skillet, add remaining 1 tablespoon olive oil. Add minced garlic and sauté until fragrant, about 30 seconds.
04 - Add 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 thickens slightly.
06 - Add zucchini noodles, toss gently to coat in sauce, and cook for 2–3 minutes until tender yet crisp.
07 - Return cooked shrimp to skillet; toss to combine. Season with salt, pepper, and red pepper flakes if desired.
08 - Sprinkle fresh parsley over the dish and serve immediately.