Greek Style Grilled Fish Recipe tastes bright with lemon, garlicky herbs, and a hint of smoke from a hot grill. It suits healthy weeknight dinners and backyard grill nights, and the total time hits about 35 minutes. I learned this technique after a sun-soaked lunch on a tiny Cycladic patio, and I have cooked it nonstop every summer since.
Why Greek Style Grilled Fish Recipe Is Worth It
Greek Style Grilled Fish Recipe delivers big flavor with simple pantry staples like olive oil, lemon, garlic, and oregano. You get crisp skin, tender flakes, and a clean finish that tastes like seaside taverna fare. The method works with both whole fish and fillets, so you can use whatever your market looks proud of.
You mix one quick marinade and save a clean portion for finishing, which keeps the fish juicy and bright. The grill adds char in minutes, so you spend more time eating and less time tinkering. Even newer grillers get great results with a hot grate and a gentle flip.
Ingredients You Need
- 1.5 to 2 pounds firm, mild fish, skin-on fillets or 2 small whole branzino, scaled and gutted
- Good options: sea bass, snapper, branzino, trout, halibut, cod
- 3 tablespoons extra-virgin olive oil
- Use a peppery Greek or California bottle, any quality EVOO works
- 2 tablespoons fresh lemon juice
- Bottled lemon juice works in a pinch
- 1 teaspoon lemon zest
- 2 to 3 garlic cloves, minced
- Pre-minced garlic works, use 1 tablespoon
- 1 tablespoon fresh oregano, finely chopped, or 1 teaspoon dried Greek oregano
- 1 tablespoon fresh parsley, finely chopped
- 3/4 to 1 teaspoon kosher salt, plus more for finishing
- 1/2 teaspoon freshly ground black pepper
- Pinch of red pepper flakes, optional
- 1 to 2 teaspoons capers, rinsed, optional garnish
- Lemon wedges, for serving
Pantry shortcuts and swaps:
- Use dried oregano if fresh runs out.
- Olive oil spray helps oil the grates quickly.
- No capers on hand, use chopped green olives.
Equipment:
- Gas or charcoal grill
- Fish spatula or grill basket
- Tongs and paper towels
- Small bowl and whisk
- Microplane or zester
- Instant-read thermometer
Quick Tips & substitutions
- Pat fish very dry, then season it. Dry surface means better browning.
- Save half the marinade before it touches raw fish. Use that clean portion for brushing and finishing.
- Preheat the grill to medium-high, about 425 to 450 degrees Fahrenheit. A hot grate prevents sticking.
- Oil the grates twice. Wipe with an oiled paper towel, then repeat.
- Keep skin on for fillets. Skin protects delicate flesh and tastes great when crisp.
- Grill over direct heat for char, then slide to indirect heat if needed to finish without burning.
- Do not marinate longer than 30 minutes. Acid can make the texture mushy.
- No outdoor grill, use a cast-iron grill pan or the oven broiler set to high.
- No oregano, swap in dill or thyme. Both love lemon and garlic.
- Want dairy on top, crumble a little feta after grilling and drizzle extra olive oil.
How to Make Greek Style Grilled Fish
- Prep: 25 minutes including 15 minutes marinating
- Cook: 8 to 10 minutes
- Total: about 35 minutes
- Mix the marinade: whisk olive oil, lemon juice, lemon zest, garlic, oregano, parsley, salt, pepper, and red pepper flakes in a small bowl. Split the mixture into two bowls. Use one for marinating and keep the other clean for brushing and finishing.
- Prep the fish: pat fish very dry with paper towels. Lightly season with a pinch of salt and pepper. Coat all sides with the marinating portion and chill for 15 minutes.
- Preheat the grill to medium-high, 425 to 450 degrees Fahrenheit. Clean the grates, then oil them well with an oiled paper towel. Set up a two-zone fire if using charcoal, hot side and cooler side.
- Place fish on the hot side, skin-side down for fillets. Close the lid and cook 3 to 4 minutes for fillets or 5 to 6 minutes for small whole fish. Do not move the fish until the skin releases easily.
- Flip carefully with a fish spatula or use a basket. Cook until the thickest part reaches 130 to 135 degrees Fahrenheit, about 2 to 4 more minutes for fillets or 4 to 6 minutes for whole fish. Slide to the cooler side if the exterior browns too fast.
- Transfer to a platter. Spoon some of the clean reserved marinade over the fish. Add capers and more parsley, and squeeze lemon over the top.
- Serve right away. Add extra lemon wedges and a pinch of flaky salt. If you want, grill halved lemons for 1 minute, cut side down, and warm pita on the cooler zone.
Simple Variations
- Ladolemono finish: whisk 2 tablespoons olive oil with 1 tablespoon lemon juice and 1 teaspoon dried oregano, then spoon over the hot fish.
- Herb swap: use dill and parsley for a softer, greener profile that pairs well with trout or salmon.
- Chili kick: add 1 teaspoon Aleppo pepper to the marinade for warm spice and color.
- Citrus twist: swap half the lemon juice for orange juice and add a pinch of coriander.
- Olive and feta: scatter chopped Kalamata olives and a spoon of crumbled feta over the platter.
Ways to Serve Grilled Fish
- Spoon tzatziki on the side, then add warm pita and cucumber tomato salad.
- Plate with lemony roasted potatoes and grilled zucchini.
- Serve over herbed rice pilaf with extra parsley and a drizzle of olive oil.
- Add quick sauces, skordalia or a simple yogurt garlic sauce.
Storage
Cool leftovers quickly, then store the fish in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat with a splash of olive oil, or eat it cold flaked over salads. Use leftover clean finishing sauce within 2 days. Freeze cooked fish only if needed, up to 1 month, then thaw overnight in the fridge and reheat gently.

Greek Style Grilled Fish Recipe
Ingredients
Instructions
- Preheat the grill to medium-high heat.
- Combine olive oil, lemon juice, garlic, oregano, salt, and pepper in a bowl to create the marinade.
- Brush the fish inside and out with the marinade.
- Place the fish on the grill and cook for about 5 minutes per side, or until the fish is opaque and flakes easily with a fork.
- Remove from grill and let rest for a few minutes before serving.
