01 -
In a bowl, whisk together olive oil, lemon juice, lemon zest, garlic, honey, Dijon mustard, oregano, thyme, smoked paprika, salt, black pepper, and red pepper flakes until well combined.
02 -
Place shrimp in a large bowl or zip-top bag. Pour in half of the marinade, tossing to coat. Cover and refrigerate for 15–30 minutes (avoid marinating longer as the lemon juice can begin to cook the shrimp).
03 -
If using wooden skewers, soak them in water for at least 20 minutes to prevent burning. Thread shrimp, bell peppers, red onion, and zucchini onto skewers, alternating ingredients for visual appeal.
04 -
Heat an outdoor grill or grill pan to medium-high heat and lightly oil the grates to prevent sticking.
05 -
Place the prepared skewers on the grill and cook for 2–3 minutes per side, until the shrimp turn opaque and develop slight char marks. Brush with remaining marinade during cooking for enhanced flavor.
06 -
Remove skewers from the grill, garnish with fresh parsley and serve with lemon wedges on the side.