This grilled white fish brings Mediterranean flair to your table with minimal effort. The citrus infusion transforms simple fillets into a dish worth savoring.
Cod or haddock work beautifully here, absorbing the bright flavors while staying tender. Serve with a light herb sauce to complete the meal.
Ingredients for Grilled White Fish
Bright citrus and fresh herbs turn simple cod or haddock into something special worth firing up the grill for.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Or substitute haddock, skinless |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | Divided for marinade and grilling |
| Lemon 🍋 | 1 whole | Zested and juiced |
| Orange 🍊 | 1 whole | Zested and juiced |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🍃 | ¼ cup | Chopped, stems removed |
| Dijon Mustard 🟡 | 1 tbsp | Smooth, not whole grain |
| Honey 🍯 | 1 tbsp | For balancing citrus |
| Sea Salt 🧂 | 1 ½ tsp | Divided for marinade and finishing |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Pepper Flakes 🔥 | ¼ tsp | Optional for heat |
| Dry White Wine 🍷 | 2 tbsp | For deglazing, optional |
[recipe_ingredient_scaler]
The fish is the star here. Cod or haddock hold up best to grilling—firm texture, mild flavor that soaks up the citrus. Whole Foods or Trader Joe’s usually have fresh fillets (avoid the pre-frozen kind if you can). If buying a whole fish to fillet yourself, ask the fishmonger to remove the skin. For the citrus, organic lemons and oranges have better zest (that’s where most of the flavor lives).
No fresh dill? Dried dill at one-third the amount works, but fresh really shines here. Swap parsley for cilantro if you’re feeling bold. Out of honey? Agave or maple syrup keeps it balanced. No white wine? Substitute chicken or vegetable broth—the alcohol cooks off anyway. The mustard adds depth, but regular yellow mustard in a pinch is fine.
Marinate the fish for no more than 30 minutes—the acid starts to cook it if left longer. Grill leftovers keep 2-3 days in the fridge, but honestly, this is best fresh. The herb sauce can be made ahead and stored separately for up to 4 days (just whisk before using).
Why You’ll Love This Recipe
- 20-Minute Meal: I can get this from prep to plate faster than the kids can argue over who sits where.
- Citrus Garlic Zing: The lemon and orange with garlic make the cod taste like it came from a seaside grill.
- Feeds Anyone: Honestly, it works for a quick dinner, a fancy date night, or even meal prep for the week.
- Budget Hero: Cod fillets stretch far, and a little olive oil and citrus go a long way without breaking the bank.
Step-by-Step Instructions for Grilled White Fish with Mediterranean Citrus
Here’s the method that guarantees perfectly flaky fish with bright citrus flavors.
Step 1: Prepare the Citrus Marinade
In a bowl, whisk together 2 tbsp Extra-Virgin Olive Oil, the zest and juice from 1 whole Lemon and 1 whole Orange, 1 tbsp Dijon Mustard, 1 tbsp Honey, and 4 cloves minced Garlic Cloves.
Add 0.25 cup chopped Fresh Dill, 0.25 cup chopped Fresh Parsley, 1 tsp Sea Salt, 0.5 tsp Black Pepper, and 0.25 tsp Red Pepper Flakes. Stir until fully combined—the mixture should look vibrant and aromatic.
Step 2: Marinate the Cod Fillets
Pat the 1.5 lb Cod Fillets dry with paper towels, then place them in a shallow dish. Pour the marinade over the fillets, turning to coat evenly. Let them marinate at room temperature for 15-20 minutes.
Don’t exceed 20 minutes—the citrus will start to “cook” the fish if left too long. The fillets should glisten with marinade and smell intensely of herbs and citrus when ready.
Step 3: Grill the Fish to Perfection
Preheat your grill to medium-high heat. Lightly oil the grates with the remaining 1 tbsp Extra-Virgin Olive Oil. Remove the fillets from the marinade (reserve the marinade) and place them on the grill.
Cook for 4-5 minutes per side until the fish flakes easily with a fork and has light grill marks. The cod is done when it reaches an internal temperature of 145°F and the flesh turns opaque.
Step 4: Finish with a Citrus-Wine Glaze
Transfer the fish to a serving platter. Pour the reserved marinade into a small saucepan, add 2 tbsp Dry White Wine, and simmer for 2-3 minutes until slightly thickened.
Drizzle the glaze over the fish and sprinkle with the remaining 0.5 tsp Sea Salt. Garnish with extra fresh dill and parsley for a pop of color. Serve immediately while hot.
Pro Tips For Making Grilled White Fish
- Preheat the Grill: Get those grates screaming hot—medium-high heat for at least 10 minutes—otherwise your cod will stick and tear when you try to flip it.
- Pat the Fish Dry: I learned this the hard way: even slightly damp fillets steam instead of sear, so blot them thoroughly with paper towels before oiling.
- Skip the Overcrowding: Leave at least an inch between fillets on the grill; they’ll cook more evenly and you’ll avoid the dreaded “boiled in its own juices” effect.
- Zest Before Juicing: Sounds obvious, but I wasted half my lemon and orange the first time I juiced first—grab that zest for the marinade before cutting the fruit open.
Flavor Customization for grilled white fish
Herb-Forward Twist
Swap the dill and parsley for fresh tarragon and chives—both 2 tbsp each. Tarragon adds a subtle anise note that pairs beautifully with the citrus, while chives bring a mild onion bite. I forage wild tarragon along coastal paths. 🌿
Spicy Kick
Increase the red pepper flakes to 1 tsp and add 1 tsp smoked paprika to the marinade. The smokiness complements the grill char perfectly. For extra heat, I sometimes add ½ tsp cayenne—just a touch.
Sweet and Tangy
Replace the honey with 2 tbsp maple syrup and add 1 tbsp apple cider vinegar. This creates a deeper sweetness with a sharp tang. The vinegar brightens the citrus flavors wonderfully.
Asian Fusion
Swap the Dijon mustard for 1 tbsp fresh grated ginger and add 2 tbsp soy sauce. Use lime instead of lemon for a Thai-inspired twist. Garnish with cilantro and a sprinkle of sesame seeds.
Garlic Lover’s
Double the garlic to 8 cloves and add 1 tbsp garlic powder to the marinade. Roast 4 extra cloves and mash into the glaze for a rich, deep garlic flavor. This is my go-to for local BBQ competitions. 🔥
Simple Elegance
Omit the honey and mustard and let the citrus shine with just zest, juice, olive oil, and herbs. Finish with a drizzle of high-quality extra-virgin olive oil and flaky sea salt. Sometimes less really is more.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026