Perfect Oven Baked Shrimp Skewers

Casey Rooney
by Casey Rooney
4 servings
20 min

These Oven Baked Shrimp Skewers are bursting with flavor from lemon, fresh garlic and herbs! Super simple to prepare and they take only MINUTES to cook up perfectly in the oven. This is the perfect shrimp recipe for busy weeknights!

This post may contain affiliate links which means I may earn a small commission when you click on the links and make a purchase. I will never recommend a product that I don’t support 100%. You can read my full disclosure here.

Shrimp are one of my favorite weeknight meals. I’ll give you ONE guess why: FAST! Shrimp cook up sooo quickly! Both this Easy Shrimp Scampi and these Shrimp Noodles cook up in just minutes!

One of my favorite ways to enjoy shrimp is grilling shrimp skewers. However, during busy weeknights, you don’t often have time to fire up the grill.

Instead, you can enjoy this delicious oven baked shrimp dish and hardly lift a finger!

While the shrimp are hanging out in the marinade, whip up a quick salad and enjoy a light summer supper! I’ll bring the wine!


  • Simple ingredients, BIG flavor!
  • Super quick cooking time!
  • Option to cook these shrimp skewers on the stovetop, too!
  • Great as an appetizer or light dinner!


You’ll need the following ingredients to make these delicious Oven Baked Shrimp Kabobs:

Here is a caption

Shrimp: Big or JUMBO shrimp are best for shrimp skewers. Look for 16-21 count or bigger! Larger varieties will yield the juiciest shrimp!


Here are some quick visual instructions. Remember that full instructions with exact ingredients will be in the recipe card below!

Step 1: Whisk together ingredients for the quick marinade. Reserve a couple of tablespoons in a separate bowl to drizzle at the end.

Step 2: Combine shrimp and marinade; toss well to coat. Let shrimp marinate for 20-30 minutes.

Step 3: Thread raw shrimp onto skewers–about 4-6 shrimp per skewer. Lay skewers flat on a baking sheet lined with foil or parchment paper.

Step 4: Bake at 450˚F for 3-5 minutes until shrimp have just started to turn bright pink and there are no gray (raw!) spots. Drizzle with reserved marinade. Enjoy immediately!


  • Keep a close eye on your shrimp while they are in the oven. Cooking time depends a lot on the size of the shrimp and your oven, of course! Remove the shrimp right when they turn bright pink and you no longer see any “gray” or raw spots. Overcooking will lead to rubbery shrimp!

  • Let shrimp marinade for the full 30 minutes for the best flavor! You can go a little longer, too but any longer than an hour and the acid in the lemon juice will start to “cook” the shrimp.

  • While the shrimp are hanging out out in the marinade, prep any sides like rice or a simple salad.


  • Storage: Store leftover shrimp in an airtight container in the fridge for 2-3 days.

  • Reheating: Shrimp aren’t the BEST when reheated, but you can reheat them in the oven at 350°F for a few minutes until just warmed through.

  • Freezing: You can freeze the shrimp skewers in an airtight containers or heavy-duty freezer bag. You can also wrap them tightly with aluminum foil. Freeze for 2-3 months.

There are a few additions and substitutions you can make!


  • Pineapple: I love adding fresh pineapple to my skewers and the sweet balances out the garlic shrimp so well!
  • Vegetable Skewers: Do a few veggie-only skewers with bell peppers, red onion and cherry tomatoes! The veggies take a bit longer to cook in the oven, so start the veggie 5-10 minutes before you put the shrimp in the oven.
  • Heat/Smokiness: Add chili powder, smoked paprika, chopped chipotle chili pepper (from the can) or a dash of hot sauce for a little kick! I’d start with a 1/2 tsp of each and go up from there 🙂


  • Garlic Powder: You can sub 1 tsp for the 4 cloves of fresh garlic.
  • Lime Juice + Zest : You can sub this for the lemon juice + zest.


What side dishes do you serve with these oven baked shrimp skewers?

I love serving these shrimp skewers with a fresh corn salad or this caprese pesto orzo salad. Just a simple rice pilaf or this simple arugula salad are also great for a light dinner. Don’t forget the pinot grigio! 🙂

Can you cook these shrimp on the stove?

Yes! If you don’t want to heat up the oven you can cook them on a grill pan stovetop! Heat grill pan to medium-high heat, add olive oil and cook skewers 2-4 minutes on each side until bright pink.

What is the ideal temperature to cook shrimp skewers in the oven?

To ensure quick cooking so garlic doesn’t burn, cook skewers in the oven at 450°F.

How long does it take to cook shrimp skewers in the oven?

Not long at all! Depending on the size of the shrimp (and your oven, of course!) shrimp will be fully cooked in about 3-4 minutes when you cook them at 450°F.

Do I have to soak my wooden skewers when cooking shrimp in the oven?

Nope! Since these shrimp skewers only cook about 3-4 minutes, soaking bamboo skewers isn’t necessary.


….and check out these 16 other amazing shrimp skewer recipes, too!

Easy Shrimp Scampi
Pan Seared Chilean Sea Bass
Baked Cod with Panko & Parmesan

Did you make this? Please RATE THE RECIPE below!



Perfect Oven Baked Shrimp Skewers
Recipe details
  • 4  servings
  • Prep time: 15 Minutes Cook time: 5 Minutes Total time: 20 min
Show Nutrition Info
Hide Nutrition Info

  • 1 lb. large shrimp, peeled and deveined (you can leave tails on or remove them) fresh shrimp or frozen, 16-20 count or larger work best
  • 1/4 cup extra virgin olive oil
  • 2 tsp honey
  • 4 tbsp fresh garlic, minced (about 4 cloves) (the best garlic chopper)
  • 4 tablespoons fresh lemon juice + zest from one lemon
  • 1 tbsp fresh parsley, finely chopped
  • 1 tsp sea salt or kosher salt
  • freshly ground black pepper, to taste
  • red pepper flakes, optional if you want a little heat

In a medium bowl, whisk together ingredients for the shrimp marinade: olive oil, honey, lemon juice + lemon zest, salt, garlic, parsley and a few grinds of freshly ground pepper and red pepper flakes (optional). **Spoon out a couple of tablespoons of the marinade and set aside for drizzling later**
Add shrimp to the remaining marinade and toss REALLY well until all shrimp are coated in the marinade. Let shrimp marinate for 20-30 minutes. (Pro tip: while shrimp is marinating, this is when I like to prepare any sides such as rice or a salad. Once the shrimp go into the oven, they are done super quickly!)
Preheat oven to 450°F. Thread shrimp onto bamboo skewers (metal skewers work, too), putting about 4-6 shrimp on each skewer, depending on their size. Place skewers on a large baking sheet lined with aluminum foil or parchment paper for easy clean up (you can also just spray your sheet pan with cooking spray).
Roast shrimp for 3-4 minutes until shrimp have just started to turn bright pink and there are no gray (raw!) spots (See Note 1). Drizzle with reserved marinade and serve with extra lemon wedges!
  • Note 1: While the shrimp cook, keep a close eye them! Cooking time depends a lot on the size of the shrimp and your oven, of course! Remove the shrimp right when they turn bright pink and you no longer see any “gray” or raw spots. Overcooking will lead to rubbery shrimp!
  • Nutrition information is only an estimate. Info is based on the Very Well Fit Nutrition Calculator.
Casey Rooney
Want more details about this and other recipes? Check out more here!