• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • The Mediterranean Diet
    • Health and Safety Disclaimer
  • Recipes
    • Dinners
    • Fish & Seafood
    • Chicken and Turkey
    • Vegetarian Dinners
    • Under 30 Minutes
    • Soups & Stews
    • Side Dishes
    • Salads
    • Appetizers & Snacks
    • Breakfast
    • Desserts
    • Recipe Index
  • Subscribe
  • Privacy

Parsley & Parm logo

menu icon
go to homepage
  • About
    • The Mediterranean Diet
    • Health and Safety Disclaimer
  • Recipes
    • Dinners
    • Fish & Seafood
    • Chicken and Turkey
    • Vegetarian Dinners
    • Under 30 Minutes
    • Soups & Stews
    • Side Dishes
    • Salads
    • Appetizers & Snacks
    • Breakfast
    • Desserts
    • Recipe Index
  • Subscribe
  • Privacy
search icon
Homepage link
  • About
    • The Mediterranean Diet
    • Health and Safety Disclaimer
  • Recipes
    • Dinners
    • Fish & Seafood
    • Chicken and Turkey
    • Vegetarian Dinners
    • Under 30 Minutes
    • Soups & Stews
    • Side Dishes
    • Salads
    • Appetizers & Snacks
    • Breakfast
    • Desserts
    • Recipe Index
  • Subscribe
  • Privacy
×
Home » Dinner » Fish & Seafood

By Lisa Porter · Updated Aug 13, 2025 · This post may contain affiliate links

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

Jump to Recipe SaveSaved! Pin

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.

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. It's also my favorite protein to serve with this fantastic Mediterranean zucchini spaghetti recipe.

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. You can also add a drizzle of my lemon-herb yogurt sauce, which is quick and easy and absolutely delicious!

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?

If you try this grilled halibut recipe, I'd love to hear what you think! ⭐ Leave a star rating and a review in the recipe card below-it's helpful feedback for me and also for fellow readers and home cooks.

For more fresh, Mediterranean-inspired recipes, you can subscribe to my newsletter, and follow along on Instagram. You'll also find plenty of recipe inspiration on my Pinterest boards and daily favorites on Facebook. I'd love to see you there!

grilled halibut skewers on a platter topped with lemon garlic yogurt sauce and chopped parsley
SAVE Saved! PIN PRINT
5 from 4 votes

Grilled Halibut Skewers with Garlic and Lemon

Recipe By: Lisa Porter
This grilled halibut recipe features tender fish skewers marinated in garlic, lemon, and herbs-an easy, flavorful dinner perfect for summer grilling.
Prep Time15 minutes mins
Total Time40 minutes mins
Calories265.1kcal
Protein26.9g
Servings 4

Special 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 remove bones and skin
  • Optional garnishes: olive oil, lemon slices, and chopped fresh parsley
  • Optional sauce: Lemon-Herb Yogurt Sauce see notes
Prevent your screen from going dark

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 or lemon-herb yogurt sauce, a squeeze of lemon juice, and chopped fresh parsley.
    Optional garnishes: olive oil, lemon slices, and chopped fresh parsley, Optional sauce: Lemon-Herb Yogurt Sauce

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.
Optional sauce: The sauce shown in the photos is my lemon-herb yogurt sauce. It's easy and delicious!
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.

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.

Tried this recipe?I'd love to know what you think. Please consider leaving a star rating and a review!

Related Recipes

  • Broccolini pasta with pesto and tuna in a bowl with serving utensils
    Broccolini Pasta With Tuna and Lemony Almond Pesto
  • Shrimp and avocado salad with cilantro avocado dressing is a high protein main dish salad recipe with Tex-Mex flair.
    Shrimp and Avocado Salad
  • Almond and Asiago Crusted Rockfish
  • everything bagel cobb salad with smoked salmon.
    Cobb Salad with Salmon and Everything but the Bagel Dressing

Reader Interactions

Comments

    5 from 4 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Melissa says

    August 13, 2025 at 5:10 am

    These look delicious, but what is the white cream drizzled on them in the picture? I couldn’t find it in the recipe and it looks so good!

    Reply
    • Lisa says

      August 13, 2025 at 8:10 am

      Hi Melissa! The sauce on the fish is a lemon herb yogurt sauce. It was a last-minute addition during the photoshoot and I totally forgot to circle back around and link it after I published. Here's the recipe: https://parsleyandparm.com/lemon-herb-yogurt-sauce/

      Thank you so much for bringing it to my attention! I'll add it now.

      Reply
  2. Claudia says

    July 18, 2025 at 11:07 am

    5 stars
    Made these grilled halibut skewers last night—so simple and fresh! The garlic and lemon combo is perfect. 🍋🔥

    Reply
  3. Nicole says

    July 17, 2025 at 1:00 pm

    5 stars
    These skewers are amazing! Love the garlic and lemon flavors.

    Reply
  4. Lora says

    July 17, 2025 at 3:33 am

    5 stars
    Really enjoyed these halibut skewers. SO much flavor, and no messy clean up!

    Reply
  5. Elisa says

    July 16, 2025 at 2:31 pm

    5 stars
    Such a great idea was this for dinner, my family loved this, very tasty and healthy. Thank you!

    Reply
    • Lisa says

      July 16, 2025 at 5:36 pm

      I'm so happy you all enjoyed it! Thank you so much for the review.

      Reply

Primary Sidebar

headshot of Lisa from Parsley & Parm

Hi, I'm Lisa!

Let's cook something good together.

I create recipes that make the Mediterranean way of eating easy and approachable—and seriously delicious—for health-conscious cooks who love good food. More about me→

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

95 shares

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.