These Mediterranean-style skewers feature plump shrimp marinated in a vibrant blend of olive oil, fresh garlic, parsley, basil, and lemon. The quick 15-minute marinade infuses the seafood with bright, zesty flavors while the high-heat grilling creates beautiful char marks and tender, juicy results. With just 8 minutes on the grill, you'll have an impressive appetizer or light main that's naturally gluten-free and low in carbs.
The first time I made these shrimp skewers was during a rooftop dinner party, balancing plates on my knees while my friends crowded around the tiny grill. That hit of garlic and herbs hitting the hot grates had everyone leaning in closer, drinks forgotten. Now they are my go-to when I need something impressive but ridiculously simple.
Last summer my neighbor caught me grilling these on the back patio and stayed to chat until the skewers were ready. We ended up eating them standing up, peeling shrimp and licking our fingers, talking about nothing and everything until the fireflies came out.
Ingredients
- 1 lb large shrimp: I buy them already peeled and deveined because life is too short
- 3 tbsp olive oil: Extra virgin gives you that fruity grassy note that makes everything taste better
- 3 cloves garlic: Freshly minced nothing beats that sharp bite when it hits the grill
- 2 tbsp fresh parsley: Flat leaf has more flavor than the curly stuff I learned this the hard way
- 1 tbsp fresh basil: Tear it by hand for more aromatic oils than chopping with a knife
- 1 tbsp fresh lemon juice: Brightens everything and helps tenderize the shrimp slightly
- 1 tsp lemon zest: This is where all the concentrated lemon oils live do not skip it
- ½ tsp dried oregano: Dried actually works better here than fresh since it can handle the heat
- ½ tsp sea salt: Kosher or sea salt gives you better control than table salt
- ¼ tsp black pepper: Freshly ground makes a huge difference in depth of flavor
- ¼ tsp red pepper flakes: Optional but that subtle heat keeps people coming back for more
Instructions
- Whisk together the marinade:
- Grab a large bowl and pour in the olive oil then mince your garlic finely so it distributes evenly through the shrimp. Chop the parsley and basil, add them to the bowl along with the lemon juice, zest, oregano, salt, pepper, and those red pepper flakes if you are feeling adventurous.
- Marinate the shrimp:
- Toss the shrimp into the bowl and use your hands to coat every single one in that garlicky herb mixture. Cover and pop them in the fridge for 15 to 30 minutes but no longer or the lemon will start to cook the shrimp.
- Prep your grill:
- Get your grill or grill pan heating to medium high and if you are using wooden skewers soak them in water now so they do not turn into charcoal. Metal skewers work great too and conduct heat to cook the shrimp from the inside out.
- Thread the skewers:
- Pierce each shrimp twice once near the tail end and once near the thick part so they stay secure and do not spin around when you flip them. I usually get about 5 to 6 shrimp per skewer leaving just a tiny bit of space between each one.
- Grill to perfection:
- Lay those skewers on the hot grill and let them sear for about 2 to 3 minutes until you see gorgeous grill marks and the edges start to turn pink. Flip carefully and grill another 2 to 3 minutes until the shrimp are opaque throughout and curl slightly.
- Serve it up:
- Transfer the skewers to a platter and scatter extra fresh parsley on top because the green against those pink shrimp looks incredible. Lemon wedges on the side are non negotiable for that final bright squeeze right before eating.
My sister insists on making these every time she visits, claiming they are the only thing her picky toddler will eat without complaint. Watching that tiny human devour skewers like a carnivore is honestly one of my favorite dinner party memories.
Marinade Magic
The olive oil in this marinade does double duty carrying all those herb flavors and helping the shrimp develop a beautiful char on the grill. I once tried making it without oil and the shrimp turned out sad and pale never again.
Skewer Strategy
Soaking wooden skewers for at least 20 minutes prevents them from burning but I keep a spray bottle of water nearby just in case the ends start to char. Metal skewers are reusable forever and get hot enough to help cook the shrimp from the inside out.
Serving Ideas
These skewers shine alongside a bright Greek salad or some grilled zucchini that has been seasoned similarly. I have also served them over fluffy rice with extra lemon juice squeezed over everything.
- A splash of white wine in the marinade adds incredible depth
- Swap basil for cilantro if you want to take things in a Mexican direction
- Leftover shrimp make the best taco topping the next day
There is something communal about food on a stick that makes people relax and talk more. These skewers have turned many quiet weeknight dinners into impromptu gatherings.
Recipe FAQs
- → How long should I marinate the shrimp?
-
Marinate for 15–30 minutes in the refrigerator. Longer marinating times can make the texture mushy due to the lemon juice's acidity.
- → Can I use frozen shrimp?
-
Yes, thaw frozen shrimp completely in the refrigerator before marinating. Pat them dry with paper towels to ensure the marinade adheres properly.
- → What temperature should I grill the shrimp at?
-
Preheat your grill to medium-high heat, around 375–400°F (190–200°C). This ensures quick cooking and nice char marks without overcooking.
- → How do I know when the shrimp are done?
-
Shrimp are fully cooked when they turn pink and opaque throughout, with no translucent gray areas. This typically takes 2–3 minutes per side.
- → Can I cook these indoors?
-
Absolutely! Use a grill pan or cast-iron skillet over medium-high heat. The result will be similar, though you won't get the same smoky char marks from outdoor grilling.
- → What should I serve with these skewers?
-
Serve over fluffy rice, with a crisp Greek salad, or alongside grilled vegetables like zucchini and bell peppers for a complete Mediterranean meal.