Heat olive oil in a large skillet over medium-high heat.
Add the shrimp and cook for 1-2 minutes per side, or until pink and cooked through. Remove the shrimp from the skillet and set aside.
Add the garlic to the skillet and cook for 30 seconds until fragrant.
Pour in the white wine or vegetable broth and lemon juice. Bring to a simmer and cook for 2-3 minutes.
Add the zucchini noodles to the skillet and toss to coat with the sauce. Cook for 2-3 minutes, or until the zucchini noodles are tender-crisp.
Return the shrimp to the skillet and toss to combine. Stir in the fresh parsley and red pepper flakes.
Season with salt and pepper to taste.
Serve immediately.