Grilled Cod Fish Recipe: Citrus-Kissed Flakes with Charred Edges

grilled cod fish recipe detailed visual guide

There’s a reason grilled cod remains a classic—its delicate flakes and mild flavor make it the perfect canvas for bold seasoning. This method highlights the fish’s natural sweetness while adding a subtle char that elevates every bite.

With a few simple techniques, you’ll achieve tender, flaky cod with beautifully charred edges. The citrus marinade brightens the dish without overpowering the star ingredient.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Grilled Cod Fish

Fresh cod, bright citrus, and aromatic herbs create a dish with bold charred edges.

Ingredient Amount Notes
Cod Fillets 🐟 1 ½ lb Skin-on, boneless, about 1-inch thick
Extra-Virgin Olive Oil 🫒 3 tbsp Divided for marinade and grilling
Lemon 🍋 1 whole Zested and juiced
Lime 🍈 1 whole Zested and juiced
Garlic Cloves 🧄 3 cloves Minced finely
Fresh Dill 🌿 ¼ cup Chopped, loosely packed
Fresh Parsley 🍃 ¼ cup Chopped, loosely packed
Dijon Mustard 🟡 1 tbsp Smooth variety preferred
Honey 🍯 1 tbsp Raw or pure for depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Pepper Flakes 🔥 ¼ tsp Optional for heat
Lemon Wedges 🍋 4 slices For serving garnish

[recipeingredientscaler]

The cod should be as fresh as possible. Look for fillets with a mild ocean scent and translucent flesh that springs back when pressed. Whole Foods and Trader Joe’s typically carry high-quality options. Thickness matters here—aim for fillets at least 1-inch thick to prevent overcooking on the grill. If buying frozen, thaw overnight in the fridge (never at room temperature).

No fresh dill? Dried dill at one-third the amount works but lacks the bright pop. Out of lemon or lime? Orange zest and juice can substitute, though the flavor profile shifts slightly. For a sweeter glaze, swap honey for maple syrup. The Dijon mustard balances the citrus—whole-grain mustard adds texture if you prefer it. Skip the red pepper flakes for a kid-friendly version.

Marinate the cod for 30-60 minutes max—any longer and the acid starts to cook the fish. Grill immediately after marinating. Leftovers keep for 1-2 days in the fridge but are best served fresh. Reheat gently in a skillet to avoid drying out the delicate flakes.

❤️

Why You’ll Love This Recipe

  • 20-Minute Meal: I can prep the cod and fire up the grill faster than it takes to order takeout.
  • Zesty Kick: The lemon, lime and garlic marinade makes every bite bright and juicy.
  • Weeknight Hero: I’ll serve it with roasted veggies tonight, then flake the leftovers into tacos tomorrow.

Step-by-Step Instructions for Grilled Cod Fish

Master the technique for perfectly charred, citrus-marinated cod that flakes at the touch of a fork.

Step 1: Prepare the Citrus-Herb Marinade

In a medium bowl, whisk together 2 tbsp extra-virgin olive oil, the zest and juice from 1 whole lemon, the zest and juice from 1 whole lime, 3 cloves minced garlic, 1 tbsp Dijon mustard, and 1 tbsp honey until fully emulsified.

Add 0.25 cup chopped fresh dill, 0.25 cup chopped fresh parsley, 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp red pepper flakes. Stir to combine. This aromatic blend infuses the cod with bright, herbal notes while tenderizing the flesh.

Step 2: Marinate and Prep the Cod

Pat the 1.5 lb cod fillets dry with paper towels to ensure even marinade absorption. Place them in a shallow dish and pour the marinade over, turning to coat all sides. Refrigerate for 20-30 minutes—any longer and the acidity will begin to “cook” the fish.

While the cod marinated, preheat your grill to medium-high heat (about 400°F). Clean the grates thoroughly and oil them lightly with the remaining 1 tbsp extra-virgin olive oil to prevent sticking. The fillets should sizzle immediately upon contact.

Step 3: Grill to Perfection

Remove the cod from the marinade (discard any leftover marinade) and place skin-side down on the grill. Close the lid and cook undisturbed for 4-5 minutes until the skin releases easily and develops charred edges.

Gently flip the fillets using a thin spatula and grill for another 3-4 minutes until the fish is opaque throughout and flakes easily with a fork. Avoid overhandling—the cod is delicate when hot. The internal temperature should reach 145°F.

Step 4: Rest and Serve

Transfer the grilled cod to a platter and let it rest for 2-3 minutes. This brief pause allows the juices to redistribute, ensuring moist, tender flakes. Garnish with the reserved 4 slices lemon wedges for a fresh, citrusy finish.

Serve immediately, as cod cools quickly. The exterior should have distinct grill marks and a slightly crisp skin, while the interior remains buttery and flaky. Pair with a light salad or roasted vegetables to complement the vibrant citrus and herb flavors.

👨‍🍳

Pro Tips For Making Grilled Cod Fish

  • Pat Dry First: I learned this the hard way—cod fillets straight from the package will steam instead of sear. Use paper towels to remove all moisture before oiling or seasoning.
  • High Heat, Short Time: Cod cooks fast, so get your grill screaming hot. Three to four minutes per side is all it needs—any longer and it turns dry.
  • Don’t Overcrowd: Leave space between fillets on the grill. Steer clear of the urge to cram them in, or they’ll steam and stick instead of getting those nice grill marks.
  • Zest Your Citrus: Sounds weird, but it works: add lime or lemon zest to the olive oil and garlic marinade. It packs way more flavor than juice alone.

Dietary Considerations for These Flavors

Pescatarian-Friendly

This dish is naturally pescatarian, making it perfect for seafood lovers looking for a protein-packed meal. I often serve it at gatherings where guests follow plant-based or seafood-only diets, and it’s always a hit. The 1.5 lb cod fillets provide lean, high-quality protein without any meat. 💪

Gluten-Free Guarantee

All ingredients in this recipe are inherently gluten-free, so no substitutions are needed. Just double-check your Dijon mustard brand—some contain wheat. I use Maille for its clean label and bold flavor.

Dairy-Free Delight

With no butter, cheese, or cream, this recipe is completely dairy-free. The extra-virgin olive oil and citrus marinade keep the fish moist and flavorful without any dairy products.

Low-Carb Option

For those watching carbs, this dish is naturally low in carbohydrates. The only sugar comes from 1 tbsp honey in the marinade, which adds minimal impact. Omit it entirely for a keto-friendly version.

Allergen Note

The primary allergen here is fish. If serving to guests with seafood allergies, ensure no cross-contamination from shared grilling surfaces. I always clean my grill grates thoroughly with a wire brush before cooking. 🍋

Nutrition Facts

4 servings per recipe

Amount per serving

Calories

350

% Daily Value

Total Fat 15g

19%

Saturated Fat 4g

20%

Cholesterol 65mg

22%

Sodium 580mg

25%

Total Carbohydrate 32g

12%

Dietary Fiber 4g

14%

Total Sugars 6g

Protein 25g

50%

The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

★★★★★4.6(7 reviews)
Chef Melanie

More recipe sites