Shrimp Skewers (Baked or Grilled) | Easy Recipe
This post may contain affiliate links.
These juicy shrimp skewers are an easy way to add a flavorful protein to your meals and can be made in the oven or on the grill! Jumbo shrimp are marinated in a zesty lemon marinade, threaded onto kabobs, and then cooked to perfection every time. Perfect for an easy dinner or summer BBQ.

Frozen shrimp are typically one of the least expensive meats, defrost quickly, and can easily be turned into a delicious dinner, making them one of my favorite proteins to keep on hand. Whether you’re making these baked or grilled shrimp skewers, my easy shrimp stir fry, or yummy coconut shrimp, you’ll never be sorry to have a bag in the freezer!

Ingredients & Substitutions

- Large or Jumbo Shrimp – Smaller varieties cook too quickly and can dry out.
- Garlic – Feel free to use jarred minced garlic as a shortcut.
- Olive Oil – Using heart-healthy olive oil keeps things lighter. Feel free to swap in melted butter for a richer flavor.
- Fresh Lemon – You’ll need both the juice and zest for the brightest, freshest-tasting results.
- Smoked Paprika – Starting with smoked paprika gives you both warmth and smoky flavor so you can experience BBQ shrimp skewers without a grill!
- Dried Oregano – For a Mediterranean flair. If you only have fresh, use 3x as much.
- Chili Flakes – Optional, but nice for a little kick.
- Fresh Parsley – Lemony parsley is a perfect pair for seafood, adding bright freshness.
This is just a short review of the ingredients; for the complete recipe, including quantities, scroll down to the recipe card 👇
The Best Marinade for Shrimp Skewers



The secret to flavorful shrimp skewers is a simple but powerful marinade. This marinade for shrimp skewers is made with olive oil, fresh garlic, lemon juice, lemon zest, smoked paprika, oregano, and fresh herbs. It adds a bright, smoky Mediterranean flavor without overpowering the shrimp.
Before adding the shrimp, reserve a few tablespoons of the marinade to drizzle over the cooked skewers for extra flavor. Then coat the shrimp with the remaining marinade and let it sit for 15–30 minutes before baking or grilling. Shrimp absorb flavors quickly, so there is no need for a long marinade. For food safety, never reuse marinade that has touched raw shrimp.
How to Make Oven Shrimp Skewers



After marinating the shrimp, thread them onto skewers and arrange them on a baking sheet or oven-safe rack. Bake the shrimp skewers in the oven at high heat until they turn pink, juicy, and slightly golden around the edges.
For extra color and a grilled-style finish, broil them for the last 1–2 minutes. Serve immediately with fresh lemon and your favorite sides.
How to Grill Shrimp Skewers



Preheat your grill to medium-high heat and lightly oil the grates. Place the shrimp skewers on the grill and cook for about 2–3 minutes per side, until the shrimp are pink, opaque, and lightly charred.
Grilled shrimp skewers cook very quickly, so keep an eye on them. Removing them at the right moment keeps them juicy and tender.
Video Recipe
Watch the full video recipe to learn how to make the BEST Marinated Shrimp Skewers in the Oven or grilled.
Prefer the written recipe? Scroll down to the recipe box 👇
Fresh or Frozen Shrimp—Which Is Better?
Honestly, frozen shrimp is often the better choice. Unless you live near the coast, “fresh” shrimp at the grocery store has typically been previously frozen, then thawed for display. This means it’s been sitting at warmer temperatures, losing quality and flavor. Frozen shrimp is flash-frozen on the boat immediately after harvest, locking in peak freshness and flavor.
When buying frozen shrimp, look for individually quick frozen (IQF) shrimp with no ice crystals or freezer burn. Avoid shrimp with added sodium solutions or preservatives—the ingredient list should simply say “shrimp.” Thaw frozen shrimp overnight in the refrigerator, or for a quick method, place them in a colander under cold running water for 5-10 minutes.
If you do find truly fresh, never-frozen shrimp from a reputable fishmonger, it can be exceptional. Fresh shrimp should smell clean and ocean-like, never fishy or ammonia-scented, with firm, translucent flesh.
Don’t Over-Marinate
Shrimp are delicate and can become mushy if left in acidic marinades too long. 15-30 minutes is ideal—never more than 1 hour.
Save the Marinade

Reserve a few tablespoons of marinade before adding raw shrimp, then drizzle it over the cooked skewers for an extra flavor boost. Never use a marinade that has been in contact with raw shrimp for food safety.
More Expert Tips & Tricks
- Pat Dry Before Cooking. After marinating, pat shrimp dry with paper towels to remove excess moisture. This ensures better caramelization and prevents steaming.
- Leave Space Between Shrimp. Don’t crowd the skewers. Leave a small gap between each shrimp so heat circulates evenly and they cook uniformly.
- Soak Wooden Skewers. If using wooden skewers, soak them in water for 30 minutes before threading to prevent burning under the broiler or on the grill. Also, keep an eye on your 4-legged friends! Wooden skewers can be dangerous if ingested, puncturing your fur baby’s intestines. I usually prefer reusable stainless steel skewers because they don’t burn and hold the shrimp securely.
- Watch the Cook Time. Shrimp cook incredibly fast, usually just 2-3 minutes per side. They’re done when they turn pink and opaque with a C-shape. Overcooked shrimp (curled into tight O-shapes) become rubbery.
- Use High Heat. Whether grilling, broiling, or pan-searing, high heat creates that perfect char and caramelization while keeping the inside tender and juicy.
Optional Variations & Dietary Adaptations
Customize the flavor profile to suit your taste or match your menu. Start with the base recipe (olive oil, garlic, lemon), then adjust the seasonings:
- Mediterranean: Add ½ teaspoon cumin and 2 tablespoons fresh chopped dill for a Greek-inspired twist.
- Indian Style: Add 2 teaspoons curry powder or garam masala to the marinade for a warm, aromatic Indian-inspired version. Serve with rice, naan, or a cooling yogurt sauce.
- Spicy: Stir in 1-2 tablespoons homemade harissa paste or ½ teaspoon cayenne pepper for serious heat.
- Honey Garlic: Increase honey to 2-3 tablespoons and add a splash of soy sauce for a sweet-savory glaze.
- Cajun: Replace the oregano and smoked paprika with 1-2 tablespoons Cajun seasoning for bold, spicy Southern flavor.
- Herb Butter: Swap olive oil for melted butter and add a mix of fresh herbs like thyme, basil, and tarragon for an indulgent, restaurant-style finish.
All variations work beautifully with the large or jumbo shrimp in the base recipe—just marinate for 15-30 minutes and cook as directed.
Oven-Baked VS. Grilled Shrimp Skewers

Both versions are delicious, and the best choice depends on what you are looking for. Oven-baked shrimp skewers are easier, more convenient, and perfect when you don’t want to heat up the grill. This is the same reason I love making baked chicken skewers. They still come out juicy and flavorful, especially with smoked paprika in the marinade.
Grilled shrimp skewers have the advantage of a smoky flavor and those beautiful charred edges you get from direct heat. If it’s BBQ season, the grill is amazing, but for a quick weeknight dinner, the oven version is hard to beat.
How to Serve Shrimp Skewers

These shrimp skewers are incredibly versatile and pair beautifully with a variety of sides. Mix and match based on your mood and what you have on hand!
For a light Mediterranean meal, serve them over fluffy rice or couscous to soak up all of the garlicky, lemony marinade. Don’t forget a generous dollop of cool, creamy tzatziki sauce for dipping. Add a crisp Greek salad on the side with tomatoes, cucumbers, olives, and feta. Warm pita bread is perfect for scooping up any extra sauce and making the meal feel complete.
If you’re looking for something heartier, pair the skewers with pasta al limone or fettuccine alfredo for an indulgent surf-and-turf style dinner. Or, serve alongside grilled vegetables like zucchini, bell peppers, and asparagus for a colorful, healthy plate. Crispy roasted potatoes also make an excellent companion.
Storage & Reheating
- Storage: Store leftover shrimp skewers in an airtight container in the refrigerator for up to 2 days. Remove the shrimp from the skewers before storing to save space and make reheating easier. For best results, let the shrimp cool to room temperature before refrigerating, but don’t leave them out for more than 2 hours.
- Reheating: Shrimp are delicate and can become rubbery if overheated, so gentle reheating is key.
- Oven Method (Best): Preheat your oven to 300°F. Place shrimp on a baking sheet and cover loosely with foil to prevent drying out. Heat for 5-7 minutes, just until warmed through. Don’t overcook—shrimp are already fully cooked and just need warming.
- Stovetop Method: Heat a skillet over medium-low heat with a drizzle of olive oil or butter. Add shrimp and toss gently for 2-3 minutes until just warmed through.
- Microwave (Quick but Not Ideal): Place shrimp on a microwave-safe plate, cover with a damp paper towel, and heat in 20-30 second intervals, checking between each to avoid overcooking.
- Pro Tip: Shrimp are actually delicious served cold or at room temperature—toss them into salads, grain bowls, or wraps for an easy no-reheat option.
More Shrimp Recipes

Shrimp Skewers (Baked or Grilled)
Ingredients
- 2 pounds (900 g) Shrimp large or jumbo (peeled and deveined)
- 3-4 cloves Garlic minced
- 6 tablespoons (90 ml) Olive oil or butter (see notes)
- 2 tablespoons (30 ml) Lemon juice
- 1 teaspoon Lemon zest
- 1 teaspoon Smoked paprika
- 1 teaspoon Dried oregano
- ¾ teaspoon Salt
- ½ teaspoon Black pepper
- ½ teaspoon Chili flakes optional
- 2 tablespoons Parsley Fresh, chopped
Instructions
- Prepare the marinade: In a large bowl, combine olive oil, garlic, lemon juice, lemon zest, paprika, oregano, salt, pepper, chili flakes, and parsley. Reserve a few tablespoons of the marinade in a separate bowl for brushing later. Make it before adding the raw shrimp.
- Prepare the shrimp: If using frozen shrimp, thaw completely and pat very dry with paper towels.
- Add the shrimp and toss until evenly coated. Let marinate for 15–20 minutes.
- Thread the shrimp onto skewers. If desired, add red onion, zucchini, or pineapple chunks between the shrimp for extra flavor and color.
- Grilled Shrimp Skewers: Preheat a grill or grill pan to medium-high heat. Grill the skewers for 2–3 minutes per side, or until the shrimp turn pink and opaque with light char marks. Remove from the grill and immediately brush with the reserved marinade.
- Shrimp cooks very quickly. They are perfectly cooked when they form a loose “C” shape. If they curl into a tight “O” shape, they are overcooked.
- Oven-Baked Shrimp Skewers: Preheat the oven to 220°C (425°F). Place the skewers on a parchment-lined baking sheet or wire rack. Bake for 6–8 minutes, flipping halfway through if desired.
- For extra color, broil for 1–2 minutes at the end. Remove from the oven and immediately brush with the reserved marinade.
- Serve immediately.
Video
Notes
- Best shrimp for skewers: Large or jumbo shrimp work best because they stay juicy and are less likely to overcook. Smaller shrimp cook too quickly and can dry out easily.
- Fresh vs frozen shrimp: Frozen shrimp are completely fine and are often my preferred option for recipes like this. In many supermarkets, the “fresh” shrimp at the seafood counter were previously frozen and thawed anyway. High-quality frozen shrimp are usually frozen shortly after being caught, which helps preserve freshness and texture. They are also convenient, widely available, and easier to store safely at home. Just thaw the shrimp completely before using and pat them very dry with paper towels. Avoid refreezing shrimp once thawed.
- Butter instead of olive oil: You can replace the olive oil with melted butter for a richer flavor. Butter works especially well for grilled shrimp skewers.
- Skewers: If using wooden skewers, soak them in water for 20–30 minutes to prevent burning. Metal skewers are reusable and more convenient.
- Food safety note: If you plan to brush the shrimp with extra marinade after cooking, make sure to reserve a portion of the marinade before adding the raw shrimp. Never reuse marinade that has been in contact with raw seafood unless it has been fully cooked first.
- Acidity warning: Because this marinade contains lemon juice, avoid marinating the shrimp for too long. The acid can start to “cook” the shrimp, similar to ceviche, which may affect the texture and make the shrimp less juicy after cooking. For best results, marinate for 15–20 minutes only.
- Marinade variations:
- Mediterranean: add cumin and fresh dill
- Spicy: add harissa or cayenne pepper
- Honey garlic: add more honey and a splash of soy sauce
- Cajun: replace oregano with Cajun seasoning
- Herb butter: use melted butter and fresh herbs
Nutrition
FAQs
Bell peppers, red onions, and cherry tomatoes are classic choices that cook at the same rate as shrimp and add beautiful color. Zucchini and yellow squash work wonderfully too, cut into thick rounds or half-moons. For best results, thread vegetables on separate skewers from the shrimp since they often need slightly different cooking times, this prevents overcooked shrimp or undercooked veggies.
Beyond vegetables, you can add chunks of fresh pineapple or mango for a sweet-savory tropical twist, or thick slices of lemon that caramelize beautifully and can be squeezed over the cooked shrimp. Cherry tomatoes, mushrooms, and cubes of firm halloumi cheese are also excellent options that hold up well on the grill. Just remember to group ingredients with similar cooking times together, or use separate skewers to ensure everything cooks perfectly.
The most common mistakes are overcooking (shrimp need only 2-3 minutes per side), not patting them dry before grilling which prevents proper searing, and using shrimp that are too small which cook unevenly and fall through grill grates. Other pitfalls include over-marinating in acidic ingredients which makes shrimp mushy, forgetting to oil the grill grates leading to sticking, and not preheating the grill to high heat which is essential for that perfect char and caramelization.









Oh, yum… I haven’t done these yet, but I LOVE shrimp… especially shrimp that has garlic, butter, and lemon juice… and with the addition of the spices you’ve added, I expect these to be amazing! I plan to add the bell peppers, pineapple, red onion, and tomatoes fresh from our garden… and maybe add some grilled ears of sweet corn alongside? Thank you!
I already tried your chicken skewers a few days ago and they were a huge success. Now I have to try these shrimp skewers, they look so good!