Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
Nothing says summer like the sizzle of fish on the grill, and haddock is one of the easiest to master. With its firm, flaky texture and naturally mild flavor, it takes beautifully to a simple lemon-herb marinade that adds brightness without overpowering the fish.
In this recipe, weโll walk through how to grill haddock so it turns out moist, flavorful, and perfectly charred every time. Youโll find everything laid out step by step, and if youโd rather jump right to the full recipe, just use the button or scroll through the Table of Contents to get there quickly.
Table of Contents
Ingredients You’ll Need

Hereโs the full list of what youโll need to make this easy grilled haddock recipe:
- 2 haddock fillets (about 6โ8 ounces each, ideally 1โ1.25 inches thick, skin-on if available)
- 2 tablespoons olive oil (for the marinade)
- 1ยฝ tablespoons fresh lemon juice (plus extra wedges for serving)
- 1 teaspoon Old Bay seasoning (or a mix of paprika, celery salt, and a pinch of cayenne)
- ยฝ teaspoon garlic powder (or 1 fresh garlic clove, finely grated)
- ยฝ teaspoon lemon pepper seasoning
- ยฝ teaspoon kosher salt (adjust to taste)
- ยผ teaspoon freshly ground black pepper
- 1 tablespoon fresh herbs, chopped (parsley, dill, or thyme work beautifully, plus more for garnish)
- Neutral oil (like canola or avocado, for brushing the grill grates before cooking)
Step-by-Step Instructions
Step 1: Prep the Haddock
Rinse the haddock fillets under cold water, then pat them completely dry with paper towels. Run your fingers over the surface to check for pin bones and remove any with kitchen tweezers. Season both sides lightly with salt and pepper.
Step 2: Make the Lemon-Herb Marinade
In a small bowl, whisk together the olive oil, lemon juice, Old Bay seasoning, garlic powder, and lemon pepper until smooth. Stir in the chopped fresh herbs. The mixture should be bright and fragrant.
Step 3: Marinate the Fish
Place the fillets in a shallow dish or resealable bag. Pour the marinade over them, making sure each piece is coated. Refrigerate for 20โ30 minutes, but no longer than 45 minutes to prevent the fish from turning mushy.
Step 4: Preheat and Oil the Grill
Heat your grill to medium-high, about 450โ500ยฐF. Clean the grates thoroughly, then dip a folded paper towel in neutral oil and rub it over the hot grates with tongs to create a nonstick surface.
Step 5: Grill the First Side
Lay the haddock fillets directly on the grill grates, skin-side down if skin-on. Cook for 3โ4 minutes without moving them, until you see good grill marks and the fish begins to release from the grates easily.
Step 6: Flip and Finish Cooking
Using a wide, thin fish spatula, carefully flip each fillet. Grill for another 2โ3 minutes, or until the internal temperature reaches 130โ135ยฐF at the thickest part. Remove from the grill and let it rest briefly as the temperature rises to 140โ145ยฐF.
Step 7: Rest and Serve
Transfer the grilled haddock to a platter. Squeeze fresh lemon juice over the top, sprinkle with extra herbs, and serve immediately with lemon wedges on the side.
Grilled Haddock Recipe
- Total Time: 17 minutes (plus 20โ30 minutes marinating)
- Yield: 2 servings 1x
Description
This easy grilled haddock recipe uses a lemon-herb marinade to keep the fish moist, flaky, and full of flavor. Perfect for weeknight dinners or summer cookouts.
Ingredients
- 2 haddock fillets (6โ8 oz each, 1 to 1.25 inches thick, skin-on if possible)
- 2 tablespoons olive oil
- 1ยฝ tablespoons fresh lemon juice (plus wedges for serving)
- 1 teaspoon Old Bay seasoning (or substitute paprika + celery salt + pinch of cayenne)
- ยฝ teaspoon garlic powder (or 1 fresh garlic clove, grated)
- ยฝ teaspoon lemon pepper seasoning
- ยฝ teaspoon kosher salt
- ยผ teaspoon freshly ground black pepper
- 1 tablespoon fresh herbs, chopped (parsley, dill, or thyme), plus more for garnish
- Neutral oil, for brushing grill grates
Instructions
- Pat haddock fillets dry, remove pin bones, and season lightly with salt and pepper.
- Whisk together olive oil, lemon juice, Old Bay, garlic, lemon pepper, and chopped herbs to make the marinade.
- Place fish in a shallow dish or bag, coat with marinade, and refrigerate for 20โ30 minutes (no more than 45).
- Preheat grill to medium-high (450โ500ยฐF). Clean and oil grates thoroughly.
- Lay haddock fillets on grill, skin-side down if applicable. Cook undisturbed 3โ4 minutes.
- Flip carefully with a wide fish spatula. Grill another 2โ3 minutes until internal temp is 130โ135ยฐF.
- Remove from grill, let rest 2 minutes as temp rises to 140โ145ยฐF. Serve with fresh lemon and herbs.
Notes
- Do not marinate longer than 45 minutes or the fish may soften too much.
- If the fish sticks when flipping, give it another minute to release naturally.
- Leftovers keep for up to 2 days in an airtight container. Reheat gently in a skillet over low heat.
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Category: Seafood
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 fillet
- Calories: 230
- Sugar: 0g
- Sodium: 410mg
- Fat: 11g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0g
- Protein: 30g
- Cholesterol: 85mg
Storage & Make-Ahead Tips
| Situation | How to Do It | How Long It Lasts | Reheating Method |
|---|---|---|---|
| Leftovers | Cool completely, then store in an airtight container in the fridge. | 1โ2 days | Reheat gently in a covered skillet over low heat with a splash of water or butter (2โ3 minutes). |
| Make-Ahead Marinade | Whisk the marinade and keep it in a sealed jar in the refrigerator. | Up to 2 days | Just whisk again before using. |
| Fish Prep Ahead | Pat fillets dry, remove pin bones, and keep wrapped in parchment or plastic. | Morning of cooking day | Marinate only shortly before grilling. |
| Freezing (Cooked) | Wrap cooled fillets tightly in plastic wrap, then in a freezer bag. | Up to 2 months | Thaw overnight in fridge, reheat gently in skillet. |
Tip: For the best flavor and texture, grilled haddock is always best eaten fresh off the grill.
Frequently Asked Questions
Can I grill haddock without a fish basket?
Yes, as long as your grill grates are very clean and well-oiled. Use a wide fish spatula to flip carefully. If youโre nervous about sticking, a fish basket or foil works well.
How do I know when haddock is fully cooked?
The flesh should turn opaque and flake easily with a fork. For accuracy, use a thermometer: the internal temperature should reach 140โ145ยฐF.
Can I use frozen haddock fillets?
Absolutely. Just thaw them completely in the fridge overnight, then pat dry before marinating and grilling. This prevents excess moisture and ensures good grill marks.
What if my haddock fillets are thinner than 1 inch?
Reduce the cooking time slightly. Thinner fillets may only need 2 minutes per side instead of 3โ4. Keep a close eye to avoid overcooking.
What sides go best with grilled haddock?
Fresh salads, grilled vegetables, roasted potatoes, or even simple rice pilaf pair beautifully. Lemon wedges are a must for serving.
Wrapping Up the Grill
Grilled haddock proves that simple ingredients and a hot grill can create something truly special. With just a quick lemon-herb marinade and a few minutes over the flame, you end up with tender, flaky fillets that taste like summer on a plate.
You may also like:
– Pan-Fried Haddock Recipe
– Smoked Haddock Recipe
– Baked Haddock Recipe
– Breaded and Baked Haddock Recipe
– Air Fried Haddock Recipe
Whether youโre making a weeknight dinner or feeding friends outdoors, this recipe is one youโll come back to again and again.
Give it a try, share it with the people you love, and let me know how it turned out for you in the comments. Happy grilling!










