30-MINUTE MEALS! Get the email series now
Royal Recipe

Mixed Seafood Kabobs with Shrimp, Scallops & Halibut

5 from 1 vote
1 Comments
 Emma Harrison
By: Emma HarrisonUpdated: Dec 28, 2025
This post may contain affiliate links. Please read our disclosure policy.

Decadent mixed seafood kabobs — shrimp, sea scallops and halibut threaded with cherry tomatoes, mushrooms and pearl onions. No pre-marinade required; ready in under an hour of active time.

Mixed Seafood Kabobs with Shrimp, Scallops & Halibut

This mixed seafood skewers dish has been one of my go-to summer celebratory mains ever since I first tested it for a family cookout. I remember the first time I threaded the plump shrimp, sweet scallops and firm halibut onto skewers: the colors were so vibrant and the aroma that rose from the grill that day instantly turned a simple backyard gathering into a small fête. What I love most is how quickly this comes together without a long marinade—olive oil, lemon and dried herbs are all you need to highlight the natural sweetness of the seafood.

I discovered this combination when I wanted something lighter than a heavy sauce but still special enough for guests. The texture contrast is delightful: halibut holds its shape and gives a subtle flake, scallops bring a silky bite when not overcooked, and shrimp add springy succulence. The vegetables—cherry tomatoes, pearl onions and mushrooms—add pops of acidity and earthiness that balance the briny seafood. This preparation has become a favorite for summer evenings, holiday grills and quick weekday dinners that taste like a treat.

Why You'll Love This Recipe

  • Fast active time: about 30 minutes of prep and roughly 10–15 minutes on the grill—perfect for weeknight celebrations and last-minute dinner plans.
  • Minimal ingredients: pantry staples like extra virgin olive oil, dried herbs and a lemon let the seafood shine without complicated steps.
  • Flexible protein choices: you can substitute similar firm fish for halibut, or scale the quantities to serve a crowd without changing technique.
  • Make-ahead convenience: soak bamboo skewers an hour ahead and prep vegetables in advance to shave minutes off assembly time.
  • Low-carb, dairy-free and naturally gluten-free, this is a crowd-pleasing option for guests with common dietary preferences.
  • Visually impressive: the colorful skewers make a beautiful presentation whether you’re serving family or entertaining.

In my tests, friends kept asking for the recipe after tasting how light and bright each bite was. It’s become the signature 'easy-but-fancy' dish in our house—what started as a quick experiment now appears at every summer barbecue and many weeknight dinners alike.

Ingredients

  • Cherry tomatoes (24): Choose firm, vine-ripened cherry tomatoes for a burst of acidity and color. They hold up well on the grill and add a juicy counterpoint to the seafood.
  • Mushrooms (12): Use small button or cremini mushrooms—clean them with a damp towel rather than rinsing to avoid waterlogging. They add an earthy note and a meaty bite.
  • Pearl onions (12): If using frozen, thaw slightly; if fresh, blanch or microwave briefly to soften. They become sweet and mellow when grilled.
  • Halibut or other firm fish (1 lb): Cut into 24 roughly 1-inch cubes. Look for steaks with firm flesh; cod or sea bass are good alternatives.
  • Sea scallops (24, about 1 lb): Remove the side muscle before cooking for even texture. Dry them well so they sear rather than steam on the grill.
  • Large raw shrimp (24, about 1 lb): Peel and devein, leaving tails on or off to preference. Pat dry and thread carefully to avoid tearing.
  • Extra virgin olive oil (2–3 tablespoons): A fruity, high-quality olive oil helps carry the lemon and herbs and prevents sticking on the grill.
  • Large lemon (1): Juice immediately prior to drizzling for bright acid that balances richness.
  • Dried minced onion (1 tablespoon): Adds savory depth without extra chopping.
  • Dried tarragon or oregano (1 tablespoon): Tarragon gives a gentle anise note; oregano offers a more robust Mediterranean flavor—choose based on preference.
  • Salt and freshly ground black pepper: Season generously; seafood needs seasoning to enhance flavor.
  • Optional garnish: Chopped fresh parsley for brightness.

Instructions

Soak the skewers: At least one hour before assembly, submerge 26 bamboo skewers in cold water to prevent burning. Place a heavy plate on top if they float. If using metal skewers, you can skip this step. This pre-soak step is crucial for keeping wooden skewers intact over high heat. Prep the vegetables and seafood: Microwave pearl onions for 1 minute on high (unless frozen and already tender) to loosen skins and soften slightly. Rinse and dry cherry tomatoes and mushrooms. Remove the muscle from scallops and pat everything completely dry with paper towels—moisture is the enemy of a good grill sear. Cut halibut into approximately 1-inch pieces so all components cook evenly. Assemble the skewers: Using two parallel skewers per kabob helps keep pieces from spinning and makes turning easier. Thread ingredients in this order: 1 shrimp, 1 pearl onion, 1 scallop, 1 cherry tomato, 1 halibut piece, 1 mushroom, 1 halibut piece, 1 cherry tomato, 1 scallop, 1 shrimp. Keep sizes consistent so cooking time remains uniform across all kabobs. Dress and season: Place assembled skewers on a tray. In a small bowl, whisk 2–3 tablespoons extra virgin olive oil with juice of 1 lemon, 1 tablespoon dried minced onion and 1 tablespoon dried tarragon or oregano. Brush or drizzle the mixture over both sides of the skewers, then sprinkle generously with salt and pepper. Let rest 5–10 minutes to allow flavors to meld. Grill: Preheat grill to medium-high heat (about 400–450°F). Oil the grates or brush oil on the skewers. Grill the kabobs for approximately 4–6 minutes per side, depending on grill temperature and your preference for doneness. Look for opaque shrimp with a slight curl, scallops firm but tender, and halibut flaky but moist. Avoid overcooking—seafood continues to cook slightly after removal. Finish and serve: Transfer skewers to a platter and let rest 2 minutes. Optionally sprinkle with chopped parsley for freshness and serve immediately while still hot. User provided content image 1

You Must Know

  • This preparation is high in protein and low in carbohydrates—about 124 kcal per serving with roughly 18 g protein.
  • Skewers can be refrigerated for up to 48 hours once cooked; for longer storage, freeze in an airtight container for up to 3 months.
  • Seafood cooks rapidly; remove from heat when shrimp are opaque and scallops are just firm to keep them tender.
  • Allergens: contains shellfish and fish—serve with care to guests with seafood allergies.
  • The dish reheats best gently in a skillet over medium-low heat to avoid overcooking; avoid the microwave which can toughen seafood.

My favorite part of this dish is how it transforms simple ingredients into something celebration-worthy with minimal fuss. One memorable Fourth of July, I brought these to a neighborhood potluck and neighbors kept returning for more—people loved the variety of seafood on each skewer and the bright lemon-herb dressing.

User provided content image 2

Storage Tips

Cool cooked skewers to room temperature for no longer than two hours before refrigerating in an airtight container. Consume refrigerated portions within 48 hours for best texture. For longer storage, remove seafood from skewers and freeze flat in single layers on a tray before transferring to freezer-safe bags; use within three months. Reheat slowly in a skillet with a splash of oil over medium-low heat to bring back moisture without overcooking.

Ingredient Substitutions

If halibut is not available, use cod, striped bass or swordfish as firm-fleshed alternatives—each will affect texture slightly. For a different herb profile, swap dried tarragon for fresh dill or chopped basil (use about three times the amount if fresh). If you prefer citrus brightness without lemon, try lime juice. For a smoky note, add a pinch of smoked paprika to the olive oil mixture.

Serving Suggestions

Serve skewers with a simple green salad, grilled corn, or lemon-herb rice to make a full meal. A light yogurt-cucumber sauce or garlic aioli served on the side complements the seafood without overpowering it. Garnish with lemon wedges and chopped parsley for color and a fresh finish—this plate pairs well with a chilled Sauvignon Blanc or a citrusy IPA.

Cultural Background

Threaded seafood over fire is an ancient concept found along coastal communities worldwide, from Mediterranean brochettes to Japanese robatayaki. This version leans on American coastal traditions that celebrate fresh seafood simply seasoned and cooked over open flame—a technique that enhances the briny sweetness and lets each protein retain its distinct texture.

Seasonal Adaptations

In summer, use vine-ripe cherry tomatoes and wild-caught halibut if available; in cooler months, swap cherry tomatoes for roasted peppers and use preserved lemon for buoyancy. For holiday gatherings, add citrus-marinated fennel slices for crunch and color. If grilling indoors, use a cast-iron grill pan and finish under a hot broiler for a similar char.

Meal Prep Tips

To save time, cut fish and prep veggies the day before and store in sealed containers. Keep seafood chilled until you’re ready to assemble and grill. If feeding a crowd, assemble skewers on baking sheets and cover with plastic wrap; grill in batches to maintain even heat on the grill. Leftovers make great salad toppers or sandwich protein the next day.

Making these mixed kabobs is as much about the memories as it is about the flavors—threading skewers while chatting with family, passing them around a picnic table and savoring the first hot bite. I hope these tips help you make them as often as we do.

Pro Tips

  • Soak bamboo skewers for at least one hour to prevent burning on the grill.

  • Pat seafood completely dry before threading to encourage a good sear and prevent steaming.

  • Use two parallel skewers per kabob to stabilize pieces and make turning easier on the grill.

  • Let cooked seafood rest 1–2 minutes after grilling to allow juices to redistribute.

This nourishing mixed seafood kabobs with shrimp, scallops & halibut recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Main DishesSeafoodGrillingMain DishKabobsSkewersSummer Recipe
No ratings yet

Mixed Seafood Kabobs with Shrimp, Scallops & Halibut

This Mixed Seafood Kabobs with Shrimp, Scallops & Halibut recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Mixed Seafood Kabobs with Shrimp, Scallops & Halibut
Prep:30 minutes
Cook:15 minutes
Rest Time:10 mins
Total:45 minutes

Ingredients

Main

Instructions

1

Soak the skewers

Submerge 26 bamboo skewers in cold water for at least one hour before assembling to prevent burning on the grill. If using metal skewers, this step is unnecessary.

2

Prep ingredients

Microwave pearl onions for 1 minute to soften if fresh; rinse and dry tomatoes and mushrooms. Remove scallop muscle, peel and devein shrimp, and cut halibut into 1-inch pieces. Pat all seafood dry.

3

Assemble the skewers

Use two parallel skewers per kabob. Thread 1 shrimp, 1 pearl onion, 1 scallop, 1 tomato, 1 halibut piece, 1 mushroom, 1 halibut piece, 1 tomato, 1 scallop, 1 shrimp. Repeat until all 12 kabobs are assembled.

4

Dress and season

Whisk 2–3 tablespoons olive oil with juice of 1 lemon, 1 tablespoon dried minced onion and 1 tablespoon dried tarragon or oregano. Brush evenly over skewers and season generously with salt and pepper. Let rest 5–10 minutes.

5

Grill

Preheat grill to medium-high (about 400–450°F). Oil grates and grill kabobs 4–6 minutes per side until shrimp are opaque, scallops are firm and halibut flakes easily but remains moist.

6

Rest and serve

Remove skewers from grill and let rest 1–2 minutes. Garnish with chopped parsley and serve immediately with lemon wedges.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 124kcal | Carbohydrates: 8g | Protein:
18g | Fat: 4g | Saturated Fat: 1g |
Polyunsaturated Fat: 1g | Monounsaturated Fat:
2g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Mixed Seafood Kabobs with Shrimp, Scallops & Halibut

Categories:

Mixed Seafood Kabobs with Shrimp, Scallops & Halibut

Did You Make This?

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm !

Chef and recipe creator specializing in delicious Main Dishes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.