Mixed Seafood Kabobs with Shrimp, Scallops & Halibut

Decadent mixed seafood skewers with shrimp, scallops and halibut. No pre-marinade needed — simple oil, lemon and herbs for a showstopping main.

This is one of those dishes that always makes a backyard gathering feel special. I discovered this combination years ago when I wanted something lighter than steak but still celebratory for a summer evening. The idea was simple: put excellent seafood on skewers, protect the pieces with vegetables, and let high heat do the rest. The result is tender halibut bites, sweet scallops, and plump shrimp threaded with cherry tomatoes, mushrooms and pearl onions. Each skewer gives a variety of textures and a clean briny sweetness that pairs perfectly with bright lemon and a whisper of herbs.
I first served these at my sister's birthday party and watched people trade skewers like party favors. What I love most is how little hands-on time this requires. There is no long marinade or complicated sauce — just a splash of extra virgin olive oil, fresh lemon, and dried herbs. Because you assemble just before grilling, the seafood stays moist and cooks evenly. If you choose wild-caught scallops and firm halibut, the flavor and texture are exceptional. This makes a great celebratory main or large-batch entrée for casual entertaining, and it keeps well when you prepare skewers ahead of time and refrigerate until grilling.
Why You'll Love This Recipe
- Quick to assemble and fast to cook: ready in about 45 minutes of active time, with most of the hour reserved for soaking skewers and brief prep.
- Uses pantry-friendly seasonings and fresh seafood for a gourmet result without fuss: extra virgin olive oil, lemon, dried minced onion and dried tarragon or oregano.
- Highly adaptable: swap halibut for cod or salmon, scallops for larger shrimp, or omit items for dietary preferences.
- Crowd-pleasing presentation: 12 colorful kabobs that are easy to pass or plate for a dinner party.
- Make-ahead friendly: assemble skewers up to 2 hours ahead and refrigerate; soak bamboo skewers an hour in advance to prevent burning.
- Healthy and balanced: roughly 124 calories and 18 grams of protein per serving, making it a light but satisfying main.
I still remember my niece’s face when she bit into a skewer and discovered the sweet scallop hidden between tomatoes. Guests remarked that the combination of citrus, char, and firm-fleshed halibut felt luxurious. Over the years I’ve tweaked timing and the order of pieces on the skewer to ensure even cooking and attractive presentation. This routine has consistently produced perfect results, whether I use a gas grill, charcoal, or a hot cast-iron griddle.
Ingredients
- Halibut or other firm fish (1 pound): Choose fresh, firm steaks for clean slicing. I prefer halibut for its flaky yet firm texture. If unavailable, use cod or salmon. Cut into 1-inch cubes so each piece cooks evenly with shrimp and scallops.
- Sea scallops (about 1 pound, 24 pieces): Look for dry-packed scallops (no phosphates) for best sear and natural sweetness. Remove the small side muscle before cooking for a tender bite.
- Large raw shrimp (about 1 pound, 24 pieces): Use peeled and deveined shrimp, leaving tails on or off per preference. I like them peeled for easier eating, leaving the tails for presentation if you wish.
- Cherry tomatoes (24): Choose firm, ripe tomatoes that will hold together on the grill and burst slightly for a juicy contrast.
- Mushrooms (12): Small button mushrooms or cremini work well. They add an earthy counterpoint and protect delicate fish from direct heat.
- Pearl onions (12): If using frozen, thaw first. Microwave for one minute to soften slightly, which helps them cook through on the grill.
- Extra virgin olive oil (2 to 3 tablespoons): Provides lubrication and flavor. Use a fruity extra virgin olive oil for brightness.
- Lemon (1 large): Zest and juice to finish; the acidity brightens the seafood flavors.
- Dried minced onion (1 tablespoon) and dried tarragon or oregano (1 tablespoon): Use tarragon for a subtle anise note or oregano for Mediterranean warmth.
- Salt and freshly ground black pepper: Season generously just before grilling.
- Bamboo skewers (soaked): Soak for at least 1 hour to prevent burning on the grill. You will need 24 skewers or use two per kabob as directed.
Instructions
Soak the Skewers: At least one hour before assembly, submerge the bamboo skewers in cold water. This is critical to reduce flare-ups and prevent burning while grilling. If you forget, you can wrap the exposed ends in foil, but soaked skewers give the best results. Prepare Ingredients: Pat all seafood dry with paper towels. Microwave pearl onions for 60 seconds on high if not previously softened. Remove the side muscle from scallops and peel/devein shrimp if needed. Cut halibut into twenty-four roughly 1-inch cubes so they cook in the same time as shrimp and scallops. Assemble Kabobs: Use two soaked skewers per finished kabob so the pieces do not spin when you turn them. Thread the pieces in this order for balance: 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. Adjust order if desired but aim for alternating seafood and vegetables to ensure even heat exposure. Dress and Season: Drizzle the kabobs with 2 to 3 tablespoons extra virgin olive oil and squeeze fresh lemon juice over the top. Sprinkle the dried minced onion and your choice of dried tarragon or oregano evenly. Finish with a generous pinch of salt and a few grinds of black pepper. The oil and acid help create a light glaze and prevent sticking. Grill to Perfection: Preheat the grill to medium-high heat, about 400 to 450 degrees Fahrenheit. Place kabobs directly on the grates and grill for approximately 4 to 6 minutes per side. Watch for opaque scallops and pink shrimp; halibut should flake slightly but remain moist. Avoid overcooking — seafood continues to cook from residual heat once removed. Finish and Serve: Transfer kabobs to a warmed platter, squeeze an extra touch of lemon, and optionally sprinkle with chopped fresh parsley for color. Serve immediately while the seafood is warm and juicy. Offer lemon wedges and a simple herb mayo or tzatziki on the side if desired.
You Must Know
- This is high in protein and low in calories per serving. It freezes poorly once cooked, so freeze only raw assembled kabobs if needed for future grilling.
- Storage: refrigerate cooked kabobs up to two days in an airtight container. To reheat, use a hot oven at 350 degrees Fahrenheit for a few minutes; do not overheat or texture will toughen.
- Allergy warning: contains shellfish and finned fish. Keep separate utensils when preparing for guests with allergies.
- Cooking benefit: threading alternating ingredients protects delicate fish while providing flavor contrast from vegetables.
What I adore about this preparation is the combination of speed and elegance. It feels like a special occasion without requiring hours of work. I often serve these with a simple grain salad and crusty bread, and guests always comment on how fresh and balanced the flavors are. The routine of soaking skewers, prepping seafood, and grilling in minutes has become a reliable entertaining strategy for me.
Storage Tips
Store any leftover cooked kabobs in an airtight container in the refrigerator for up to two days. If you need to keep prepared skewers longer, assemble them raw and tightly wrap in plastic wrap before refrigerating for no more than 24 hours. For longer storage, slide the pieces off skewers and freeze seafood separately in a single layer on a baking sheet, then transfer to freezer bags for up to three months. When reheating cooked skewers, use a 350 degrees Fahrenheit oven for 6 to 8 minutes to warm gently without overcooking.
Ingredient Substitutions
If halibut is costly or unavailable, use cod, mahi-mahi, or a firm salmon steak, cutting to uniform cubes. Swap tarragon for fresh dill or basil for a fresher herbal profile; reduce quantity when using fresh herbs to avoid overpowering the seafood. If scallops are scarce, double up on shrimp or add chunked firm-fleshed fish. For a gluten-free glaze or extra flavor add a tablespoon of low-sodium soy sauce or tamari to the olive oil and lemon mixture for an umami boost.
Serving Suggestions
Serve kabobs family-style on a long platter with lemon wedges and a sprinkling of chopped parsley for color. Pair with a light orzo salad dressed with lemon and olive oil, grilled asparagus, or a green bean almondine. For a Mediterranean theme, add a chickpea salad with cucumber, tomatoes and feta. A crisp white wine like Albariño or a citrus-forward Sauvignon Blanc complements the briny seafood exceptionally well.
Cultural Background
Skewered foods are universal, appearing across Mediterranean, Middle Eastern and East Asian cuisines. These mixed seafood skewers take inspiration from Mediterranean grilling traditions where seafood is simply seasoned and cooked over high heat. Using citrus and olive oil highlights the freshness of seafood in a manner common to coastal cooking, and inserting vegetables on the skewer is a practical technique to balance heat and texture, ensuring a pleasing bite every time.
Seasonal Adaptations
In summer, add charred summer squash slices or blistered shishito peppers between seafood pieces. In spring, swap mushrooms for tender asparagus tips. For winter entertaining, use heartier root vegetables par-cooked first, and serve with a warm lemon-caper butter sauce on the side. Adjust grill time according to seasonal ambient temperature; colder evenings may require slightly longer cooking and preheating the grill well.
Meal Prep Tips
For efficient meal prep, cube fish and shell, peel and devein shrimp in advance, then store in a single layer in the refrigerator for up to one day. Soak skewers an hour before assembling and assemble up to two hours ahead so flavors meld without the seafood sitting too long. Transport assembled skewers on a rimmed tray covered tightly with plastic wrap for outdoor grilling at a picnic or potluck. Keep a cooler with ice if traveling to avoid temperature abuse.
These kabobs are dependable, crowd-friendly and a joy to share. Whether you grill for family or guests, they reliably deliver big flavor with minimal fuss. I hope you make them part of your summer rotation and add your own touches to the assembly and seasonings.
Pro Tips
Soak bamboo skewers for at least 60 minutes to prevent charring and flare-ups while grilling.
Pat seafood completely dry before seasoning to promote a good sear and prevent steaming.
Use two parallel skewers per kabob to keep pieces from spinning and allow even turning on the grill.
Watch seafood closely; scallops and shrimp cook quickly and will toughen if overcooked.
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
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.

Ingredients
Seafood
Vegetables
Seasoning & Oil
Instructions
Soak Skewers
Submerge bamboo skewers in cold water for at least 60 minutes before using to prevent burning on the grill.
Prep Ingredients
Pat all seafood dry, remove scallop side muscle, peel and devein shrimp as needed, microwave pearl onions 60 seconds if not softened, and cut halibut into 1-inch cubes.
Assemble Kabobs
Use two skewers per kabob and thread ingredients in alternating order (shrimp, onion, scallop, tomato, halibut, mushroom, halibut, tomato, scallop, shrimp) or any balanced order so pieces cook evenly.
Season and Dress
Drizzle kabobs with 2 to 3 tablespoons extra virgin olive oil, squeeze lemon juice over top, sprinkle dried minced onion and dried tarragon or oregano, then season generously with salt and pepper.
Grill
Preheat grill to medium-high (400 to 450 degrees F). Grill kabobs for about 4 to 6 minutes per side until scallops are opaque, shrimp are pink, and fish flakes lightly. Do not overcook.
Serve
Transfer to a warmed platter, finish with extra lemon and optional chopped parsley, and serve immediately while warm.
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
Did You Make This?
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Categories:
You might also like...

3 Ingredient Cottage Cheese Egg Muffins for a Fluffy Breakfast
Simple, protein packed muffins made with eggs, cottage cheese, and a pinch of salt. Keto friendly and ready in under 35 minutes for busy mornings.

Cinnamon Roll Bliss Bars: Easy Bars for Sweet Moments
A fast and comforting twist on the classic cinnamon roll, these bars are sticky, tender, and glazed to perfection. Ready in under an hour and perfect for sharing.

Blueberry Basil Lemon Lavender Mocktail
A bright, aromatic mocktail that blends fresh blueberries, fragrant basil, zesty lemon, and floral lavender syrup for a refreshing drink perfect for warm days.

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)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Emily!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.
