• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • The Mediterranean Diet
  • Recipes
  • Privacy

Parsley & Parm logo

menu icon
go to homepage
  • Home
  • About
    • The Mediterranean Diet
  • Recipes
  • Privacy
search icon
Homepage link
  • Home
  • About
    • The Mediterranean Diet
  • Recipes
  • Privacy
×
Home » Recipes » Ingredient » Fish and Seafood

Updated Jun 9, 2025 · This post may contain affiliate links ·

Grilled Halibut Skewers with Garlic and Lemon (Easy Fish Kebab Recipe)

A quick souvlaki-inspired marinade and a few minutes on the grill is all it takes to create a flaky, flavorful grilled halibut recipe that goes with just about any side.

JUMP TO RECIPE
easy grilled halibut skewers on a platter topped with lemon garlic yogurt sauce and surrounded by a salad, pita bread, and extra sauce

This recipe for grilled halibut skewers is a go-to in my kitchen—it's the first fish recipe my kids ever requested that wasn’t breaded or fried! It’s fast, healthy, and easy to prep ahead, making it perfect for weeknight dinners or casual summer cookouts.

Garlic, lemon, and herbs: a classic combination for fish skewers

There’s just something about garlic, lemon juice, and herbs that brings out the best in seafood. And this easy Alaskan halibut recipe takes that winning combo and simplifies it. Marinating and grilling the halibut in smaller chunks makes for quick cooking, more surface area for flavor, and beautifully golden, flaky bites.

Whether you serve these as fish kebabs over rice, pair them with a crisp summer salad, or tuck them into pita with a drizzle of tahini sauce, they’re always a hit.

Marinate fish for flavor and texture

I’ve been marinating fish a lot more often lately—and with firm-fleshed varieties like halibut, snapper, and swordfish, it makes all the difference. A short marinade time (15–20 minutes) adds incredible flavor to this grilled halibut while keeping the fish moist and tender on the grill.

Fish marinades usually include:

  • Olive oil – adds richness and prevents sticking
  • Acid – like lemon juice or white wine, for brightness and tenderizing
  • Salt and herbs – for bold flavor
  • Garlic and spices – to round everything out

Just don’t leave your fish in the marinade too long. With delicate proteins like fish, anything over 30 minutes can affect the texture.

Ingredients and substitutions

Ingredients for grilled halibut skewers include fresh  oregano and rosemary (dried will work), fresh lemon juice, salt, olive oil, paprika, garlic, and halibut.
  • Halibut: I used wild-caught Alaskan halibut (we catch our own here in the PNW), and Atlantic Halibut should work fine. Sea bass, snapper, or even shrimp are also excellent substitutions for fish kebabs. Costco often carries high-quality frozen halibut and sea bass filets that are ethically sourced and certified by the Marine Stewardship Council (MSC) or the Aquaculture Stewardship Council (ASC).
  • Garlic: This recipe uses a generous amount. If you’re in a pinch, substitute 1 teaspoon of granulated garlic per clove.
  • Olive oil: No need to use your best finishing oil—Graza's "Sizzle" EVOO works great and is my favorite for grilling.
  • Lemon juice: Freshly squeezed lemon juice makes a big difference. White wine or verjus are good substitutes.
  • Paprika: Sweet paprika gives the marinade a gentle warmth and color.
  • Oregano and rosemary: Use fresh if you have them, but dried herbs are perfectly fine.

Tips for the perfect grilled Halibut skewers

Cut the halibut into even pieces so they cook uniformly. Roughly 1" square(ish) is the sweet spot.

Use flat or double skewers to keep the fish from spinning. I use these 8" bamboo skewers from Amazon or, for a crowd, I use these metal kebab skewers.

Make sure your grill is preheated and oiled to prevent sticking. If your fish sticks, don't panic! Let it cook an extra few minutes until it begins to release naturally, and use a thin spatula to gently work it loose from the grill.

Let the skewers rest for a few minutes after grilling for the juiciest texture. 5-7 minutes is about the right amount of time to let the juices redistribute. Cover them loosely with foil to keep them warm.

grilled halibut kebabs on a platter with pita bread

More easy fish recipes from Parsley & Parm!

  • Almond and asiago crusted rockfish
  • Tomato and garlic poached fish (acqua pazza)
  • Sear-roasted halibut with macadamia nut pesto
  • Cobb salad with smoked salmon and everything but the bagel dressing

Frequently Asked Questions: Grilling Halibut

Q: What type of fish is best for kebabs or skewers?

Firm, meaty fish like halibut, salmon, snapper, or swordfish hold up best on skewers. They don’t flake apart on the grill and are easy to cut into chunks. If you’re new to grilled fish recipes, halibut is a great place to start.

Q: What’s the ideal internal temperature for grilled halibut?

The FDA recommends 145°F for fish. However, for moist, flaky results, I pull halibut skewers at around 125–130°F and let them rest 5–10 minutes. They usually rise to about 135°F as they sit. If you’re cooking for someone pregnant or immunocompromised, always follow FDA guidelines.

Q: How do I keep fish from sticking to the grill?

Spray the grates with high-heat cooking spray before and during cooking if needed. (My favorite is Graza's "Sizzle" high heat olive oil cooking spray).
Preheat the grill thoroughly. It's counterintuitive, but a hot grill is better for preventing food from sticking.
Use a grill topper or basket. Nonstick grill toppers and baskets (PFOA-free, of course!) can make grilling fish much easier.

grilled halibut skewers are plated on two plates with salad

Prep ahead and storage

The fish and marinade can both be prepped a day ahead, but keep them separate until just before you are ready to cook.

I am not usually a big fan of eating fish as leftovers, but this recipe actually stores really well for up 2-3 days. Keep it in an airtight container in your refrigerator. I reheat it gently in the microwave, it usually takes a minute or two on 50% power.

Did you make this recipe?

Leave a comment and a rating below—I’d love to know how these grilled halibut skewers turned out for you. Your feedback helps me create simple, flavorful recipes inspired by the Mediterranean diet!

grilled halibut skewers on a platter topped with lemon garlic yogurt sauce and chopped parsley
Save Recipe Saved! Pin Recipe Print Recipe
No ratings yet

Grilled Halibut Skewers with Garlic and Lemon

This grilled halibut recipe features tender fish skewers marinated in garlic, lemon, and herbs—an easy, flavorful dinner perfect for summer grilling.
Prevent your screen from going dark
Prep Time15 minutes mins
Cook Time10 minutes mins
Marinating time15 minutes mins
Total Time40 minutes mins
Servings: 4
Calories: 265.1kcal
Author: Parsley & Parm

Equipment

  • Blender
  • Shallow bowl for marinating
  • Metal or bamboo skewers
  • Grill or grill pan

Ingredients

  • 4 cloves garlic peeled and trimmed
  • ¼ cup extra virgin olive oil
  • ¼ cup fresh lemon juice
  • ½ teaspoon kosher salt
  • ¼ teaspoon sweet paprika
  • ¼ cup fresh oregano leaves or 1 tablespoon dried oregano
  • 1 tablespoon fresh rosemary leaves or 1 ½ teaspoons dried rosemary
  • 1¼ pounds Alaskan halibut or other firm-fleshed white fish without bones or skin
  • Optional garnishes: olive oil, lemon slices, and chopped fresh parsley

Instructions

  • Rinse your halibut, remove the skin, and pat it dry. Cut it into 1½ -inch chunks. You should have about 16 pieces. Place in a shallow bowl.
    1¼ pounds Alaskan halibut or other firm-fleshed white fish
  • Combine the garlic, olive oil, lemon juice, salt, paprika, oregano, and rosemary in a blender and process until smooth. Pour the marinade over the halibut and gently toss to make sure the fish is coated.
    4 cloves garlic, ¼ cup extra virgin olive oil, ¼ cup fresh lemon juice, ½ teaspoon kosher salt, ¼ teaspoon sweet paprika, ¼ cup fresh oregano leaves, 1 tablespoon fresh rosemary leaves
  • Allow the fish to marinate for 15-20 minutes. If you are using wooden skewers, submerge them in water.
  • Preheat a grill or grill pan to medium high.
  • Assemble the skewers by slipping four pieces onto each skewer. If you are using wooden skewers, use two.
  • When your grill is hot, season it well with nonstick cooking spray. Add the skewers and grill 1 minute on each of the four sides. If your grill is hot enough, that’s all it should take! If there’s any question about your fish is done, check the internal temperature with a thermometer. It should read 125-130 degrees F.*
  • Remove the skewers to a serving plate, and finish with a drizzle of olive oil, a squeeze of lemon juice, and chopped fresh parsley.

Notes

Health note: According to the FDA, 125-130 degrees is undercooked for fish. Please use your judgement when choosing whether to consume undercooked fish, especially when serving it to young children, pregnant women, or those who have compromised immune systems.
Substitutions for Alaskan halibut: sea bass, snapper, or shrimp. Sea bass and snapper often come from endangered fisheries, so I recommend looking for fish that is certified by the Marine Stewardship Council (MSC) or the Aquaculture Stewardship Council (ASC).
Don't have a blender? Finely mince the garlic and herbs and combine them with the other ingredients.
To make the lemon-garlic yogurt sauce shown here, combine ½ cup plain Greek yogurt, 1 small clove garlic, grated, juice from ½ lemon, a pinch of salt, and 2 teaspoons of olive oil. Recipe coming soon!

Need more servings?

To adjust a recipe for more or fewer servings, hover your cursor over the number servings on the recipe card. This will bring up a slider that you can move to the number of servings you want to make.

Nutrition*

Calories: 265.1kcal | Carbohydrates: 4.3g | Protein: 26.9g | Fat: 15.6g | Saturated Fat: 2.3g | Polyunsaturated Fat: 1.9g | Monounsaturated Fat: 10.6g | Cholesterol: 69.5mg | Sodium: 389mg | Potassium: 688.5mg | Fiber: 1.5g | Sugar: 0.6g | Vitamin A: 223.4IU | Vitamin C: 7mg | Calcium: 66.4mg | Iron: 1.5mg

*All nutritional values are estimates only. They are calculated by an online resource.

More from the Fish & Shellfish Recipe Archive

  • Shrimp and avocado salad with cilantro avocado dressing is a high protein main dish salad recipe with Tex-Mex flair.
    Shrimp and Avocado Salad
  • 10 Quick and Easy Fish Recipes for the Mediterranean Diet
    Quick & Easy Fish Recipes for Healthy Weeknight Dinners
  • Almond and Asiago Crusted Rockfish
  • everything bagel cobb salad with smoked salmon.
    Cobb Salad with Salmon and Everything but the Bagel Dressing

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I'm Lisa!

I’m a midlife foodie on a mission to eat healthier—without giving up the foods I love.

Parsley & Parm is all about big flavor, fresh vegetables, olive oil, whole grains, and healthy proteins…with zero diet vibes.

I believe healthy eating should be about what you do eat—not what you can’t. Guidelines replace rules. Balance beats restriction. And fresh, seasonal veggies always steal the show.

More about me→

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • TikTok

Footer

About | Privacy Policy | Contact | Recipe Index| Health & Safety Disclaimer

This site may offer affiliate links to products I recommend
Information from your device may be used to personalize your ad experience

COPYRIGHT 2022 BY LISA PORTER FOOD MEDIA LLC - PRIVACY POLICY

10 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required