In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
Add the shrimp to the skillet and season with salt, pepper, and red pepper flakes (if using). Cook for 2-3 minutes until the shrimp turn pink and opaque. Remove the shrimp from the skillet and set aside.
In the same skillet, add the sliced zucchini and cook for about 4-5 minutes until tender.
Pour in the heavy cream and stir in the Italian seasoning. Bring the mixture to a gentle simmer.
Add the cooked shrimp back into the skillet and stir in the Parmesan cheese. Cook for an additional 2-3 minutes until the sauce thickens slightly.
Taste and adjust seasoning if necessary. Remove from heat and garnish with fresh parsley before serving.