15-Minute Grilled Cod Fillets with Garlic Butter
These grilled cod fillets cook in under 10 minutes and the garlic butter sauce comes together while they rest. It’s a quick, no-stress dinner that tastes like you did a lot more.

The grill gives the fish a light char, and a brush of buttery garlic right at the end keeps every bite tender and rich.
Why This Grilled Cod Works Every Time
Cod has a reputation for sticking and falling apart on the grill. The trick is a hot, oiled grate and leaving the fish alone until it releases naturally. That plus the garlic butter? It’s the version I keep coming back to.
The fish cooks fast, so you can have dinner on the table in about 15 minutes. The butter melts into the flaky flesh instead of just sitting on top.
Ingredients

- 4 cod fillets (about 6 oz each, 1 inch thick): look for fillets of even thickness for even cooking
- 2 tbsp olive oil: for the fish and the grates
- Salt and black pepper: to taste
- 3 tbsp unsalted butter: salted works too, just go easy on added salt later
- 2 garlic cloves, minced: fresh garlic gives the sharpest flavor
- 1 tbsp fresh lemon juice: brightens the rich butter
- 2 tbsp chopped fresh parsley: or another soft herb you like
Variations / Substitutions
- Swap the fish: halibut, haddock, or striped bass all grill well with the same timing.
- Herb swap: dill or chives stand in for parsley without missing a beat.
- Lemon alternative: fresh lime juice works and gives a little more zing.
- Dairy-free option: skip the butter and instead whisk 3 tbsp olive oil with the garlic, lemon, and parsley for a warm herb oil.
If you like this, try our Pan-Seared Salmon with Dill Sauce.
How To Make Grilled Cod Fillets with Garlic Butter
Step 1: Season the Cod

Preheat a gas or charcoal grill to medium-high heat, around 400°F. While the grill heats, pat the cod fillets dry with paper towels. Drizzle with the 2 tbsp olive oil and season both sides generously with salt and pepper.
The fillets should feel slightly tacky from the oil, not dripping. Drying the fish is the single most important step for a good sear and easy release.
Step 2: Sear the Cod

Carefully oil the grill grates using tongs and a folded paper towel dipped in oil. Place the fillets on the grill at a 45-degree angle to the grates and cook for 4 minutes without moving them. The fish will release when it’s ready.
You’ll know it’s time to flip when the edges look opaque and the bottom has light grill marks. Trying to move it too early is what makes the skin stick and the fillet tear.
Step 3: Flip the Cod

Use a thin metal spatula to gently flip the fillets. Cook for another 3 to 4 minutes, until the fish is opaque all the way through and flakes easily with a fork.
If you’re nervous about flipping, slide the spatula under the fillet in one smooth motion. If it doesn’t lift cleanly, give it 30 more seconds and try again.
Step 4: Drizzle with Garlic Butter and Serve

While the fish rests for a minute, melt the 3 tbsp butter in a small saucepan over low heat. Add the minced garlic and cook for 30 seconds, just until fragrant, then remove from the heat. Stir in the lemon juice and parsley. Plate the cod and spoon the garlic butter over each fillet. Serve right away, while the butter is still glistening.
A Few Tips for Grilling Cod
- Choose fillets that are as even in thickness as you can find. Thin tail ends cook faster and can dry out before the thick part is done.
- Dry the fish with paper towels before oiling. Any moisture on the surface makes steam, which sticks.
- Oil the fish, not just the grate. A light coating on the fillet itself helps form a clean crust.
- Let the fish rest for 1 minute after it leaves the grill. The residual heat finishes the very center without overcooking.
Cook times for cod fillets of different thicknesses:
| Thickness | Cook Time Per Side | Total Time |
|---|---|---|
| ½ inch | 2-3 mins | 4-6 mins |
| 1 inch | 3-4 mins | 6-8 mins |
| 1½ inches | 5-6 mins | 10-12 mins |
Times are for medium-high heat, around 400°F. Always use the flake test as the final check.
Keeping Leftover Cod Fresh
- Refrigerate: store cooked fillets in a sealed container for up to 2 days. They’re great cold in salads or flaked into tacos.
- Reheating: warm gently in a skillet with a small pat of butter over low heat, just until heated through. A microwave works too, but use 50% power and go short to keep it from going rubbery.
- Serve cold: for a quick lunch, flake the fish and toss with a lemon vinaigrette.
What To Serve With Grilled Cod
A simple rice pilaf soaks up the garlic butter without competing. For something green, roasted asparagus or a cucumber salad add brightness and crunch. If you want a heartier side, garlic mashed potatoes turn this into a cozy meal. The mild fish feels balanced next to any side that has a little acid or freshness.
Frequently Asked Questions
Can I use frozen cod fillets?
Yes. Thaw them completely in the fridge and pat them very dry with paper towels before seasoning. Any extra moisture will cause sticking.
What if I don’t have an outdoor grill?
A cast iron grill pan on the stovetop works the same way. Heat it over medium-high, oil it well, and follow the same timing.
Can I make the garlic butter ahead?
You can melt the butter with garlic and keep it warm in a covered saucepan. Stir in the lemon and herbs right before spooning it over the fish so the parsley stays bright.
My fish fell apart when I tried to flip it. What went wrong?
It probably wasn’t ready to release yet. Give it the full 3-4 minutes undisturbed, and use a thin, wide spatula slid all the way under the fillet in one go.

Grilled Cod Fillets with Garlic Butter Recipe
Ingredients
Method
- Preheat a grill to medium-high (400°F). Pat cod dry, coat with olive oil, and season with salt and pepper.
- Oil the grates, place fillets at a 45-degree angle, and grill 4 minutes without moving.
- Flip gently with a thin spatula and grill 3-4 minutes more, until opaque and flaky.
- While fish rests, melt butter with garlic over low heat. Off heat, stir in lemon juice and parsley, then spoon over the cod and serve.
