Juicy Mediterranean Grilled Shrimp Skewers Recipe Image
SeaFood

Juicy Mediterranean Grilled Shrimp Skewers — Easy 30-Minute Recipe



The Grilled Shrimp Skewers That Taste Like a Greek Island Vacation


If you’ve ever wanted to capture the smoky, herb-forward, deeply garlicky flavor of a seaside Mediterranean meal in your own backyard — these juicy Mediterranean grilled shrimp skewers are your answer. Plump, golden shrimp marinated in a bold blend of olive oil, garlic, lemon, smoked paprika, and fresh oregano, then grilled over high heat until lightly charred and irresistibly fragrant.

This recipe is built for home cooks who want a high-protein, fast, and genuinely impressive meal without spending an hour in the kitchen. The marinade does all the heavy lifting in 30 minutes, and the shrimp cook in under 6 minutes on the grill. What you get is shrimp that are smoky on the outside, juicy in the center, and packed with bold Mediterranean flavor in every single bite.

Whether you’re hosting a summer BBQ, cooking a healthy weeknight dinner, or meal prepping lean protein for the week, these shrimp skewers deliver every single time. They’re naturally gluten-free, low-carb, and keto-friendly — and the entire recipe from marinade to plate takes just 30 minutes of total time.


Why You’ll Love This Recipe

  • 30 minutes total — 20 minutes of marinating + under 6 minutes on the grill
  • Bold, layered Mediterranean marinade — garlic, lemon, smoked paprika, cumin, and fresh oregano make every bite deeply savory
  • High-protein and naturally low-carb — shrimp packs 25g+ protein per serving with minimal calories
  • Works on outdoor grill OR a stovetop grill pan — no excuses, any kitchen can pull this off
  • Pairs with absolutely everything — rice, salad, pita, grain bowls, or straight off the skewer
  • Yogurt marinade keeps shrimp incredibly juicy — a Mediterranean trick that tenderizes and protects against overcooking
  • Customizable with vegetables — add zucchini, cherry tomatoes, and red onion for a complete one-skewer meal

Ingredients

The Shrimp

  • 1½ lbs (680g) large raw shrimp (16–20 count), peeled and deveined, tails on (large shrimp are essential — they stay juicy on the grill and don’t overcook in the time smaller shrimp do)
  • Metal or wooden skewers (if wooden, soak in water for at least 30 minutes before grilling to prevent burning)

Juicy Mediterranean Grilled Shrimp Skewers

The Mediterranean Marinade

  • 3 tbsp (45ml) extra virgin olive oil
  • 3 tbsp (45g) plain full-fat Greek yogurt (the yogurt creates a protective coating that locks in moisture — the single best trick for juicy grilled shrimp)
  • 4 garlic cloves, finely minced (or 1 tsp garlic powder in a pinch)
  • 2 tbsp (30ml) fresh lemon juice + 1 tsp zest
  • 1½ tsp (3g) smoked paprika
  • 1 tsp (2g) dried oregano (fresh oregano delivers even brighter flavor — use 1 tbsp if available)
  • ½ tsp (1g) ground cumin
  • ½ tsp (1g) dried fennel seeds, lightly crushed (optional but deeply aromatic)
  • ¼ tsp (0.5g) cayenne pepper (adjust to taste)
  • ¾ tsp (4.5g) kosher salt
  • ¼ tsp (0.75g) black pepper

Optional Veggie Add-Ons (for full skewers)

  • 1 medium zucchini, cut into ½-inch rounds
  • 1 cup (150g) cherry tomatoes
  • ½ red onion, cut into 1-inch chunks

The Lemon-Herb Dipping Sauce

  • ½ cup (120g) full-fat Greek yogurt
  • 1 tbsp (15ml) fresh lemon juice
  • 1 tbsp fresh dill, finely chopped (or ½ tsp dried)
  • 1 small garlic clove, grated
  • Salt and pepper to taste

For Serving & Garnish

  • Lemon wedges — grilled alongside the skewers if possible
  • Fresh flat-leaf parsley or fresh mint, chopped
  • Optional: crumbled feta cheese, warm pita, or tzatzikiShrimp Note: Tails-on shrimp look stunning on the skewer and help prevent spinning when you flip. Thread each shrimp through two points — once near the tail and once near the head — to keep them flat and stable on the grill.

Step-by-Step Instructions

Shrimp skewers with sauce 

If using wooden skewers, submerge them in a container of water right now. They need at least 30 minutes of soaking to prevent burning on the grill — set them and forget them while you prep the rest.

Pat the shrimp completely dry with paper towels. Removing surface moisture allows the marinade to adhere properly and ensures a proper char rather than steaming on the grill.

Whisk together all marinade ingredients in a large bowl: olive oil, Greek yogurt, garlic, lemon juice, lemon zest, smoked paprika, oregano, cumin, fennel seeds, cayenne, salt, and pepper. The marinade should be thick, richly spiced, and smell powerfully herby and citrusy — that’s exactly right.

Add the shrimp to the marinade and toss to coat every inch. Cover the bowl with plastic wrap and marinate for 20–30 minutes at room temperature. [PRO TIP: Don’t marinate longer than 2 hours — the lemon juice is acidic and will begin breaking down the shrimp’s texture, turning them mushy rather than juicy.]

While the shrimp marinates, make the lemon-herb dipping sauce. Whisk together the Greek yogurt, lemon juice, dill, grated garlic, salt, and pepper. Refrigerate until serving — it gets better as it sits.

Preheat your outdoor grill to medium-high heat (400–425°F / 205–220°C). Lightly oil the grates using tongs and a folded paper towel dipped in oil — this prevents the shrimp from sticking and tearing when you flip.

Thread the marinated shrimp onto the skewers, 4–5 large shrimp per skewer. For vegetable skewers, alternate shrimp with zucchini rounds, cherry tomatoes, and red onion chunks. [PRO TIP: Thread each shrimp through two points to keep them from spinning when you flip — this makes turning the skewers effortless and gives you an even sear on both sides.]

Place skewers on the oiled grill grates and close the lid. Cook for 2–3 minutes on the first side without touching them — you want those char marks to develop fully before you flip.

Flip each skewer once and cook for another 2–3 minutes on the second side. The shrimp are done when they’re pink on the outside, opaque white through the center, and curled into a loose “C” shape. [PRO TIP: A tight “O” curl means overcooked — pull them at the first sign of “C” and get them off the heat immediately. They continue cooking on the skewer for 30–60 seconds off the grill.]

Transfer skewers to a serving platter. Squeeze the reserved (unused) portion of the marinade or fresh lemon juice over the top while still hot. [PRO TIP: Never brush cooked shrimp with marinade that touched raw shrimp — always set aside a clean portion before adding the raw shrimp, or make a fresh squeeze of lemon and olive oil for finishing.]

Garnish with fresh parsley or mint, a scatter of crumbled feta if using, and lemon wedges on the side. Serve immediately alongside the chilled lemon-herb yogurt sauce.


Juicy Mediterranean Grilled Shrimp Skewers


Macros & Nutrition

Per serving (based on 4 servings, shrimp and marinade only, no vegetables or sauce):

NutrientAmount
Calories235 kcal
Protein35g
Total Carbs4g
Net Carbs3g
Fat9g
Fiber1g
Sodium~580mg

Note: Macros were calculated using 1.5 lbs large shrimp, Greek yogurt marinade, and olive oil, divided into 4 equal servings. Adding the yogurt dipping sauce adds approximately 35 kcal and 3g protein per 2-tablespoon serving. For precise tracking, input your specific brands into Cronometer or MyFitnessPal.


Expert Tips, Variations & Storage

3 Tips for the Juiciest Shrimp Every Time

The yogurt marinade is non-negotiable. The proteins in Greek yogurt form a thin, protective coating around each shrimp that insulates it from the intense direct heat of the grill. This is the same technique used across Middle Eastern and Mediterranean cooking for grilled meats and seafood — it’s why these shrimp come off the grill juicy and tender instead of dry and tight.

Don’t skip the grill lid. Closing the grill lid creates a convection effect that cooks the shrimp from both above and below simultaneously. On a gas grill, this method — high heat to preheat, then reduced to medium with lid closed — produces exceptionally juicy shrimp that The Mediterranean Dish has long championed for consistently perfect results.

Grill the lemons. Halve a lemon and place it cut-side down on the hot grates while the shrimp cook. Two to three minutes over high heat caramelizes the natural sugars and transforms the juice into something sweeter, richer, and far more complex than raw lemon — squeeze it over the finished skewers and taste the difference.

3 Delicious Variations

Full Mediterranean Veggie Skewers: Alternate the marinated shrimp with zucchini rounds, red onion wedges, cherry tomatoes, and even halloumi cubes for a complete, colorful meal on a single skewer. The vegetables marinate alongside the shrimp and pick up all the same Mediterranean flavors.

Spicy Harissa Version: Add 1 tablespoon of harissa paste to the marinade in place of the cayenne and paprika. The North African chili paste brings deep heat with floral, smoky undertones that turn this already-bold marinade into something genuinely spectacular.

Meal Prep Version (Broiler Method): Arrange the skewers on a foil-lined baking sheet and broil on the top rack at high for 3–4 minutes per side. No outdoor grill required — the broiler delivers excellent char and nearly identical results. Prep 2–3 pounds of shrimp on a Sunday, and refrigerate the cooked skewers for up to 3 days of fast, high-protein lunches.

Storage & Reheating

  • Fridge: Store cooked shrimp (off the skewers) in an airtight container for up to 3 days
  • Freezer: Freeze raw marinated shrimp flat on a baking sheet, then transfer to a zip-lock bag for up to 2 months — thaw overnight and grill fresh
  • Reheat: Warm cooked shrimp in a hot skillet with a drizzle of olive oil for 60–90 seconds per side; avoid the microwave — it turns shrimp rubbery in seconds
  • Raw marinade: The marinade (without shrimp) can be made up to 24 hours ahead and refrigerated, saving you time on grill day

Juicy Mediterranean Grilled Shrimp Skewers

FAQ — People Also Ask

Q: How long do you marinate shrimp for skewers?
A: The sweet spot is 20–30 minutes at room temperature. This gives the garlic, spices, and herbs enough time to penetrate the shrimp without the acid in the lemon juice beginning to break down the proteins. Going beyond 2 hours — especially with a lemon-forward marinade — results in mushy, texturally degraded shrimp. Set a timer and pull them on schedule.

Q: How do you keep shrimp from sticking to the grill?
A: Three things: properly preheat the grill before adding the shrimp, oil the grates with a paper towel dipped in oil just before cooking, and don’t try to flip the shrimp before they’re ready. A shrimp that sticks hasn’t yet formed the char crust that naturally releases it from the grate. Give it another 30–60 seconds and it will release cleanly on its own.

Q: What to serve with Mediterranean shrimp skewers?
A: These skewers are incredibly versatile. Classic Mediterranean pairings include warm pita or flatbread, tzatziki, hummus, Greek salad, or a simple tabbouleh. For a low-carb option, serve over cauliflower rice, roasted vegetables, or a crisp cucumber-tomato salad. For a heartier meal, pair with garlic herb rice, orzo, or warm roasted potatoes.

Q: Can I cook Mediterranean shrimp skewers indoors without a grill?
A: Absolutely. A cast iron grill pan or heavy skillet over medium-high heat delivers nearly identical results — you’ll get beautiful sear marks and the same charred, caramelized exterior. You can also broil the skewers on the top rack of your oven on high for 3–4 minutes per side. Both indoor methods are foolproof and produce shrimp just as juicy as outdoor grilling.

Q: Are Mediterranean shrimp skewers healthy?
A: Yes — they’re one of the most nutritionally well-rounded grilled proteins you can make. Shrimp is exceptionally high in protein (over 35g per serving) while being naturally low in carbohydrates and calories. The olive oil marinade provides heart-healthy monounsaturated fats, and the herbs and spices deliver potent anti-inflammatory compounds. The entire dish is naturally gluten-free, low-carb, and keto-friendly as written.


Fire Up the Grill

Juicy Mediterranean grilled shrimp skewers are the kind of recipe that makes every cookout feel like a summer feast — bold marinade, smoky char, herb-forward freshness, and a dipping sauce that people will spoon straight out of the bowl. Thirty minutes from marinade to plate, with virtually zero cleanup and a nutrition profile that makes every bite guilt-free.

If you make these, drop a comment below and tell me what you served alongside them! Save the recipe to your grilling and seafood boards on Pinterest, and tag me in your photos — I live for a great grill shot.

Juicy Mediterranean Grilled Shrimp Skewers

Juicy Mediterranean Grilled Shrimp Skewers

Recipe by Author

Delight in the flavors of the Mediterranean with these succulent grilled shrimp skewers marinated in olive oil, garlic, lemon, and herbs. Perfect for a quick weeknight meal or a weekend gathering.

Course: Seafood Cuisine: Mediterranean Difficulty: easy
4.5 from 120 votes
🍽️
Servings
4
⏱️
Prep time
30
minutes
🔥
Cooking time
0
minutes
📊
Calories
260
kcal
Cook Mode
Keep the screen of your device on

Ingredients

  • 1 pound large shrimp, peeled and deveined
  • 1/4 cup extra-virgin olive oil
  • 3 cloves garlic, minced
  • 1 lemon, juiced
  • 2 tablespoons fresh parsley, chopped
  • 1 teaspoon paprika
  • Salt and pepper to taste

Directions

  1. In a bowl, combine olive oil, minced garlic, lemon juice, chopped parsley, paprika, salt, and pepper.
  2. Add the peeled and deveined shrimp to the marinade, ensuring they are well coated. Marinate for at least 30 minutes in the refrigerator.
  3. Thread the marinated shrimp onto skewers.
  4. Preheat the grill over medium-high heat. Grill the shrimp skewers for about 2-3 minutes per side or until shrimp are cooked through and have a slight char.
  5. Serve hot and enjoy the juicy Mediterranean grilled shrimp skewers!

Nutrition Facts

Calories: 260
Fat: 14
Carbohydrates: 4
Protein: 28
Sodium: 590
Fiber: 1.5
Sugar: 1

Leave a Reply

Your email address will not be published. Required fields are marked *