top of page

Mediterranean Grilled Shrimp Skewers (Juicy, Bright & Flavor-Packed)

Updated: 1 day ago


Grilled shrimp skewers on a white plate, seasoned with herbs and spices. The shrimp are golden and appetizing, set against a blurred background.

These Mediterranean Grilled Shrimp Skewers are juicy, zesty, and bursting with fresh coastal flavor. Shrimp are marinated in olive oil, garlic, lemon, and Mediterranean herbs, then quickly grilled until lightly charred and perfectly tender. The result is a light yet satisfying dish that feels fresh, summery, and deeply flavorful without being heavy.

Serve these shrimp skewers with Greek Village Salad (Horiatiki), Creamy Mediterranean Orzo with Spinach & Feta, or warm pita and Tzatziki Sauce for an easy Mediterranean-style meal that’s perfect for weeknights, entertaining, or outdoor grilling season.

Why You’ll Love This

  • Juicy, flavorful shrimp with bright Mediterranean seasoning

  • Quick-cooking skewers perfect for grilling or indoor grilling

  • Light yet satisfying main dish or appetizer

  • Great for summer meals, entertaining, or easy weeknight dinners

Recipe Card

Prep Time: 15 minutes Marinate Time: 20–30 minutes Cook Time: 6–8 minutes Total Time: 45 minutes Servings: 4

Nutrition Information (Approximate, Per Serving)

  • Calories: 260–290 kcal

  • Protein: 28 g

  • Total Fat: 14 g

  • Saturated Fat: 2 g

  • Carbohydrates: 3 g

  • Fiber: 0 g

  • Sugars: 1 g

  • Sodium: 480 mg

Ingredients

  • 1½ lbs large shrimp, peeled and deveined (tails on or off)

  • 3 tbsp extra-virgin olive oil

  • Zest of 1 lemon

  • 3 tbsp fresh lemon juice

  • 4 cloves garlic, minced

  • 1 tsp dried oregano

  • ½ tsp smoked paprika

  • ¼ tsp red pepper flakes (optional)

  • Salt & freshly ground black pepper, to taste

  • Wooden or metal skewers

  • Optional garnish: fresh parsley, lemon wedges

Instructions

  1. Make the marinade: In a large bowl, whisk together olive oil, lemon zest, lemon juice, garlic, oregano, paprika, red pepper flakes, salt, and pepper.

  2. Marinate shrimp: Add shrimp and toss to coat evenly. Cover and refrigerate for 20–30 minutes (do not marinate longer or the shrimp can become mushy).

  3. Skewer: Thread shrimp onto skewers, about 4–5 shrimp per skewer.

  4. Grill: Preheat grill or grill pan to medium-high heat. Grill shrimp skewers for 2–3 minutes per side, until pink, opaque, and lightly charred.

  5. Serve: Remove from the grill, garnish with fresh parsley and lemon wedges, and serve immediately.

Tips & Variations

  • No grill? Use a grill pan or broil shrimp 2–3 minutes per side.

  • Extra flavor: Add chopped fresh rosemary or thyme to the marinade.

  • Veggie skewers: Alternate shrimp with zucchini, red onion, or cherry tomatoes.

  • Spicy twist: Add a spoonful of harissa or chili paste to the marinade.

FAQ

Are shrimp skewers Mediterranean Diet–friendly? Yes. Shrimp, olive oil, lemon, garlic, and herbs are all Mediterranean staples.

Can I prep these ahead of time? You can prep the marinade and clean shrimp ahead, but marinate just before grilling.

How do I keep shrimp from overcooking? Cook just until opaque and curled — shrimp cook very fast.

What sauce goes best with shrimp skewers? Tzatziki, lemon yogurt sauce, or garlic hummus all pair beautifully.

Final Thoughts

These Mediterranean Grilled Shrimp Skewers are everything you want in a quick, fresh dinner — bright citrus, savory garlic, and juicy shrimp with just the right amount of char. Easy enough for busy nights and impressive enough for guests, they’re a Mediterranean classic you’ll find yourself making again and again.


Comments


Affiliate Disclosure:
Some posts on Cozy Home Recipes contain affiliate links, including Amazon Associates links. If you click and purchase, I may earn a small commission at no extra cost to you. Thank you for supporting this site and helping me continue sharing cozy recipes, helpful kitchen tips, and home-cooked comfort.
© 2025 Cozy Home Recipes | cozyhomerecipes.com | All rights reserved​.                         Privacy Policy
bottom of page