Grilled Seafood Skewers (Perfectly Charred & Juicy)

By Rowan Pierce

On December 22, 2025

A plate of mixed seafood grill skewers, showcasing tender shrimp and scallops alongside vibrant bell peppers and red onion.

Cuisine

American, Mediterranean

Prep time

20 minutes

Cooking time

10 minutes

Total time

30 minutes

Servings

4 servings

There’s nothing quite like the sizzle and aroma of seafood on the grill. These Grilled Seafood Skewers are the ultimate celebration of summer, combining tender shrimp and succulent scallops with vibrant, crisp vegetables. This recipe is your ticket to a quick, healthy, and incredibly flavorful meal that looks as good as it tastes. Perfect for a weeknight dinner or a weekend barbecue, these skewers are a guaranteed crowd-pleaser.

We’ve designed this recipe to be straightforward and foolproof. With a simple yet powerful lemon-garlic marinade and essential grilling tips, you’ll be serving up perfectly charred and juicy seafood kabobs every single time.

Why You’ll Love This Recipe

  • Quick & Easy: From prep to grill, this entire meal comes together in under 30 minutes.
  • Healthy & Light: Packed with lean protein and fresh vegetables, it’s a meal you can feel great about eating.
  • Incredibly Versatile: Easily customize the seafood and veggies based on what’s fresh and what you love.
  • Perfect for Entertaining: These skewers are visually stunning and easy to serve, making them ideal for any gathering.

The Best Seafood for Grilling on Skewers

The key to amazing Grilled Seafood Skewers is choosing seafood that can withstand the heat of the grill. You want pieces that are firm enough to be threaded onto a skewer and that cook relatively quickly.

Top Choices for Your Skewers

  • Shrimp: A classic choice for a reason. Use large or jumbo shrimp (16-20 count) for the best results, as they are less likely to overcook.
  • Sea Scallops: Their sweet, delicate flavor is a perfect match for the smoky char of the grill. Look for large sea scallops that are uniform in size.
  • Firm Fish: Cubes of firm fish work wonderfully. Consider swordfish, halibut, salmon, or cod. Cut them into 1 to 1.5-inch cubes so they stay on the skewer.

The Secret to Flavorful Seafood: The Marinade

A great marinade does two things: it tenderizes and it adds a massive amount of flavor. This simple lemon-garlic-herb marinade is bright, zesty, and perfectly complements the natural sweetness of the seafood without overpowering it. The olive oil ensures the seafood doesn’t dry out on the grill.

Ingredients You’ll Need

For the Lemon-Garlic Marinade:

  • 1/3 cup extra virgin olive oil
  • 1/4 cup freshly squeezed lemon juice
  • 3 cloves garlic, minced
  • 1 tablespoon fresh parsley, chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional, for a little heat)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Skewers:

  • 1 lb large shrimp, peeled and deveined
  • 1 lb large sea scallops, side-muscle removed
  • 1 large red bell pepper, cut into 1-inch pieces
  • 1 large green bell pepper, cut into 1-inch pieces
  • 1 large red onion, cut into 1-inch wedges
  • 8-10 wooden or metal skewers

How to Make Grilled Seafood Skewers: Step-by-Step

Follow these simple steps for a flawless grilling experience.

  1. Prep the Skewers: If you’re using wooden skewers, soak them in water for at least 30 minutes. This crucial step prevents them from burning on the grill.
  2. Make the Marinade: In a small bowl, whisk together the olive oil, lemon juice, minced garlic, parsley, oregano, red pepper flakes, salt, and pepper.
  3. Marinate the Seafood: In a large bowl, combine the shrimp, scallops, bell peppers, and red onion. Pour over about three-quarters of the marinade and toss gently to coat everything evenly. Let it marinate for 15-20 minutes. Don’t marinate for too long, as the acid in the lemon juice will start to “cook” the seafood. Reserve the remaining marinade for basting.
  4. Assemble the Skewers: Thread the marinated seafood and vegetables onto the skewers, alternating between items. For example: shrimp, bell pepper, scallop, onion, and repeat. Don’t pack the items too tightly; leave a little space for the heat to circulate.
  5. Grill to Perfection: Preheat your grill to medium-high heat (about 400-450°F or 200-230°C). Clean the grates well and oil them to prevent sticking. Place the skewers on the grill. Cook for about 3-4 minutes per side, turning once, until the shrimp are pink and opaque and the scallops are firm and cooked through. Baste with the reserved marinade once while grilling.
Assembled seafood kabobs with shrimp and vegetables on skewers, marinating and ready for grilling.
Lined up and ready for the grill!

Expert Tips for the Perfect Skewers

  • Don’t Overcook: Seafood cooks very quickly! Keep a close eye on the skewers. Overcooked shrimp becomes rubbery, and scallops become tough.
  • Uniform Sizes: Cut your vegetables and choose seafood that are roughly the same size to ensure even cooking.
  • Use Two Skewers: For larger pieces of fish or to prevent items from spinning, thread them onto two parallel skewers. This makes flipping much easier.
  • Preheat and Oil Your Grill: A hot, clean, and well-oiled grill grate is the secret to getting a great sear and preventing the delicate seafood from sticking.

Variations and Customizations

One of the best things about these Grilled Seafood Skewers is how easy they are to customize.

Try Different Vegetables

Feel free to swap the bell peppers and onion for other grilling favorites like zucchini, yellow squash, cherry tomatoes, or mushrooms.

Add a Different Protein

Add some surf-and-turf flair by threading on cubes of sirloin steak or chicken. Just be sure to adjust grilling times accordingly.

A plate of mixed seafood grill skewers, showcasing tender shrimp and scallops alongside vibrant bell peppers and red onion.
The perfect combination of seafood and veggies, ready for the grill.

What to Serve with Seafood Skewers

These skewers are a fantastic centerpiece for any meal. For a truly complete and delicious experience, pair them with sides that complement the fresh, smoky flavors. A simple bed of rice or quinoa is always a great choice. For something a little more exciting, try a vibrant salad like this Refreshing Strawberry Cucumber Salad or a hearty Mexican Street Corn Salad. You could also serve them with a flavorful dipping sauce; while it’s made for pizza, this creamy garlic sauce is surprisingly delicious with grilled shrimp.

Storing and Reheating

Store leftover skewers in an airtight container in the refrigerator for up to 2 days. You can enjoy them cold over a salad or reheat them gently. To reheat, place them in a skillet over low heat or in a microwave for 30-60 seconds—just be careful not to overcook them.

Frequently Asked Questions

Yes, you can absolutely use frozen seafood. For the best results, make sure to thaw it completely and pat it very dry with paper towels before marinating. Removing excess moisture is key to getting a good sear on the grill.

There are three keys to prevent sticking: get the grill very hot, clean the grates thoroughly with a grill brush, and oil the grates just before placing the skewers down. You can do this by soaking a paper towel in a high-smoke-point oil (like canola or avocado) and, using tongs, rubbing it over the hot grates.

Marinate seafood for 15-20 minutes. Unlike other proteins, seafood doesn’t need long. If you use a citrus-based marinade like this one, marinating for too long (over 30 minutes) can cause the acid to break down the proteins, resulting in a mushy texture.

Quick-cooking vegetables are best so they finish at the same time as the seafood. Bell peppers, red onions, zucchini, yellow squash, and cherry tomatoes are all excellent choices that add color, flavor, and texture.

The ideal temperature for grilling seafood skewers is medium-high heat, around 400-450°F (200-230°C). This allows you to get a beautiful char on the outside while ensuring the inside cooks through quickly without drying out.

Share Your Grilling Success!

We are confident this will become your new go-to recipe for Grilled Seafood Skewers. There’s nothing better than sharing a delicious, home-cooked meal. If you make this recipe, please leave a comment below and let us know how it turned out! For more visual inspiration and easy recipes, be sure to share this on Pinterest.

A close-up of perfectly charred grilled seafood skewers, featuring juicy shrimp and scallops with colorful bell peppers and onions, ready to be served.
Get ready for the best Grilled Seafood Skewers of your life!

Grilled Seafood Skewers Recipe

A plate of mixed seafood grill skewers, showcasing tender shrimp and scallops alongside vibrant bell peppers and red onion.

Grilled Seafood Skewers (Perfectly Charred & Juicy)

These Grilled Seafood Skewers are the ultimate summer meal! Juicy shrimp and scallops are marinated in a zesty lemon-garlic sauce and grilled with fresh vegetables for a quick, healthy, and incredibly flavorful dinner.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Mediterranean
Calories: 485

Ingredients
  

  • 1/3 cup extra virgin olive oil
  • 1/4 cup freshly squeezed lemon juice
  • 3 cloves garlic minced
  • 1 tablespoon fresh parsley chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes optional
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 lb large shrimp peeled and deveined
  • 1 lb large sea scallops side-muscle removed
  • 1 large red bell pepper cut into 1-inch pieces
  • 1 large green bell pepper cut into 1-inch pieces
  • 1 large red onion cut into 1-inch wedges

Equipment

  • 1 Grill
  • 8 Skewers Metal or wooden
  • 2 Mixing bowls

Method
 

  1. If using wooden skewers, soak them in water for at least 30 minutes to prevent them from burning on the grill.
  2. In a small bowl, whisk together the olive oil, lemon juice, minced garlic, parsley, oregano, red pepper flakes, salt, and pepper to create the marinade.
  3. In a large bowl, combine the shrimp, scallops, bell peppers, and red onion. Pour about three-quarters of the marinade over everything and toss gently to coat. Let it marinate for 15-20 minutes. Reserve the remaining marinade for basting later.
  4. Thread the marinated seafood and vegetables onto the skewers, alternating between the items. Avoid packing them too tightly to ensure even cooking.
  5. Preheat your grill to medium-high heat (400-450°F / 200-230°C). Clean and oil the grates. Place the skewers on the grill and cook for 3-4 minutes per side, until the shrimp are pink and opaque and the scallops are cooked through. Baste with the reserved marinade during the last minute of cooking.

Notes

Tip 1: Do not marinate the seafood for longer than 30 minutes, as the citrus juice will begin to break down the proteins and make it mushy.
Tip 2: Ensure all your ingredients are cut to a similar size for even cooking.
Tip 3: A well-oiled grill grate is essential to prevent the delicate seafood from sticking.

You might also like these recipes

Leave a Comment

Recipe Rating