GreekRoasted

Greek Roasted Fish Recipe - Psari Plaki Traditional Style

Master authentic Greek roasted fish (Psari Plaki) featuring whole fish or fillets baked on a bed of tomatoes, onions, and herbs. This classic Mediterranean technique delivers perfectly flaky fish with aromatic vegetables.

Greek Roasted Fish Recipe (Psari Plaki)

Opa! in my village, we made this every week. The whole neighborhood could smell it, and somehow there was always enough for whoever stopped by. That's the Greek way. More olive oil! Always more. This roasted fish is generous in every sense — generous flavors, generous portions, generous spirit. Greeks invented this, you know — we've been doing this since before anyone else.

Ingredients

For the Fish

| Ingredient | Amount | Notes | |------------|--------|-------| | Whole fish OR fish fillets | 2-3 lbs total | See fish selection guide below | | Extra virgin olive oil | 4 tablespoons | Divided | | Fresh lemon juice | 3 tablespoons | About 1 large lemon | | Lemon zest | 1 tablespoon | | | Garlic cloves | 4 | Minced | | Dried oregano | 2 teaspoons | Greek oregano preferred | | Salt | 1 teaspoon | For fish | | Black pepper | 1/2 teaspoon | Freshly ground | | Fresh thyme | 4 sprigs | | | Fresh rosemary | 2 sprigs | |

For the Vegetable Bed

| Ingredient | Amount | Notes | |------------|--------|-------| | Ripe tomatoes | 1.5 lbs | Sliced 1/4-inch thick, or cherry tomatoes halved | | Yellow onion | 2 medium | Thinly sliced | | Red onion | 1 medium | Thinly sliced | | Bell pepper | 1 large | Any color, sliced | | Garlic cloves | 6 | Sliced | | Extra virgin olive oil | 4 tablespoons | For vegetables | | Dry white wine | 1/2 cup | Or fish stock | | Dried oregano | 1 tablespoon | | | Salt | 1 teaspoon | | | Black pepper | 1/2 teaspoon | | | Sugar | 1/2 teaspoon | If tomatoes are acidic |

For the Topping and Finish

| Ingredient | Amount | Notes | |------------|--------|-------| | Fresh parsley | 1/3 cup | Chopped | | Fresh dill | 3 tablespoons | Chopped | | Kalamata olives | 1/3 cup | Pitted, halved | | Capers | 2 tablespoons | Drained | | Lemon slices | 1 lemon | Thinly sliced | | Extra olive oil | For drizzling | |

For Serving

| Ingredient | Amount | Notes | |------------|--------|-------| | Crusty bread | 1 loaf | Essential for the juices | | Lemon wedges | 4 | For squeezing | | Ladolemono sauce | Optional | Lemon-olive oil emulsion |

Fish Selection Guide

Best Whole Fish Options

| Fish | Weight | Characteristics | |------|--------|-----------------| | Branzino (sea bass) | 1-1.5 lbs each | Mild, sweet, delicate | | Red snapper | 2-3 lbs | Firm, slightly sweet | | Dorade (sea bream) | 1-1.5 lbs each | Traditional Greek choice | | Striped bass | 2-4 lbs | Rich, meaty texture | | Porgy | 1-2 lbs | Affordable, excellent flavor |

Best Fillet Options

| Fish | Thickness | Characteristics | |------|-----------|-----------------| | Cod | 1-1.5 inch | Flaky, mild, forgiving | | Halibut | 1 inch | Firm, meaty, premium | | Sea bass | 3/4 inch | Delicate, buttery | | Snapper | 3/4 inch | Sweet, medium texture | | Salmon | 1 inch | Rich, works well despite not traditional |

Equipment Needed

  • Large baking dish (9x13 inches minimum) or roasting pan
  • Sharp fillet knife (if cleaning whole fish)
  • Fish spatula (wide, flexible blade)
  • Cutting board (designated for fish)
  • Mixing bowls (medium and large)
  • Measuring cups and spoons
  • Instant-read thermometer (recommended)
  • Kitchen twine (optional, for stuffing whole fish)
  • Aluminum foil (for tenting)
  • Pastry brush (for basting)

  • Instructions

    Phase 1: Prepare the Vegetables (15 minutes)

    Step 1: Preheat oven Set your oven to 400°F (200°C). Position a rack in the center of the oven. Step 2: Prep all vegetables Slice the tomatoes into 1/4-inch rounds (or halve cherry tomatoes). Thinly slice both yellow and red onions. Slice bell pepper into strips. Slice the 6 garlic cloves. Step 3: Create the vegetable bed In a large baking dish, combine the sliced tomatoes, onions, bell pepper, and sliced garlic. Drizzle with 4 tablespoons olive oil. Sprinkle with 1 tablespoon oregano, 1 teaspoon salt, 1/2 teaspoon pepper, and sugar if needed. Step 4: Add liquid Pour the white wine over the vegetables. Toss everything gently to combine and spread in an even layer. *Visual cue: Vegetables should cover the bottom of the dish in a layer about 1 inch deep.* Step 5: Pre-roast vegetables Place in preheated oven and roast for 15-20 minutes until vegetables begin to soften and edges start to caramelize. *Why pre-roast: This gives vegetables a head start since fish cooks faster than vegetables.*

    Phase 2: Prepare the Fish (10 minutes)

    Step 6: If using whole fish Rinse fish inside and out with cold water. Pat completely dry with paper towels. Make 3-4 diagonal slashes on each side, cutting through to the bone. This helps the fish cook evenly and absorb the marinade. Step 7: If using fillets Pat fillets completely dry. Check for pin bones by running your fingers along the flesh; remove any with tweezers or pliers. Step 8: Create the marinade In a small bowl, whisk together 4 tablespoons olive oil, lemon juice, lemon zest, minced garlic (4 cloves), 2 teaspoons oregano, 1 teaspoon salt, and 1/2 teaspoon pepper. Step 9: Season the fish For whole fish: Rub marinade all over the outside and inside the cavity. Stuff cavity with thyme and rosemary sprigs. For fillets: Brush or spoon marinade over the top and sides. *Timing tip: Fish can marinate for up to 30 minutes at room temperature while vegetables pre-roast.*

    Phase 3: Roast the Fish (20-35 minutes)

    Step 10: Add fish to vegetables Remove baking dish from oven. Stir the vegetables gently. Nestle the fish (whole or fillets) on top of the vegetable bed. *Arrangement for whole fish: Place diagonally for best fit; fish should rest on vegetables, not touch the dish bottom.* *Arrangement for fillets: Place skin-side down in a single layer with space between pieces.* Step 11: Add toppings Scatter Kalamata olives and capers around the fish. Arrange thin lemon slices on top of the fish. Drizzle any remaining marinade over everything. Step 12: Roast until done Return to oven and roast uncovered: | Fish Type | Cooking Time | Internal Temperature | |-----------|--------------|---------------------| | Whole fish (1-1.5 lbs) | 25-30 minutes | 145°F | | Whole fish (2-3 lbs) | 35-40 minutes | 145°F | | Fillets (3/4 inch) | 15-18 minutes | 145°F | | Fillets (1 inch+) | 20-25 minutes | 145°F | *Visual cues for doneness:*
  • Whole fish: Flesh flakes easily with a fork; eye turns opaque white
  • Fillets: Fish is opaque throughout and flakes easily
  • Vegetables: Soft, caramelized edges, some charred spots
  • Step 13: Baste (optional but recommended) Halfway through cooking, spoon some pan juices over the fish to keep it moist.

    Phase 4: Rest and Serve (5-10 minutes)

    Step 14: Check for doneness Insert an instant-read thermometer into the thickest part of the fish, avoiding the bone for whole fish. The temperature should read 140-145°F. Fish will continue cooking slightly while resting. *The poke test: Press the thickest part gently. When done, the fish feels firm but springs back slightly.* Step 15: Rest briefly Remove from oven and let rest for 5 minutes. This allows the juices to redistribute and makes serving easier. Step 16: Finish with fresh herbs Sprinkle generously with fresh parsley and dill. Drizzle with additional olive oil if desired. Step 17: Serve For whole fish: Bring the entire dish to the table and fillet tableside, or remove fillets in the kitchen and arrange on a platter with vegetables. For fillets: Spoon vegetables onto plates, top with fish, and drizzle with pan juices. Serve with crusty bread to soak up the delicious juices, and lemon wedges for squeezing.

    Expert Tips for Success

    Choosing Fresh Fish

  • Whole fish signs of freshness: Clear, bright eyes; red or pink gills; firm flesh that springs back; fresh ocean smell (not fishy)
  • Fillet signs of freshness: Moist, translucent flesh; no browning or drying at edges; mild smell
  • When in doubt: Ask your fishmonger when the fish came in - same day or previous day is ideal
  • Perfect Roasting

  • Don't overcrowd: Fish needs space for heat circulation
  • Pre-roast vegetables: This ensures everything finishes at the same time
  • Don't overcook: Fish continues cooking after removal; err on the side of undercooking slightly
  • Use a thermometer: Takes the guesswork out of doneness
  • Flavor Tips

  • Quality olive oil: Use your best extra virgin - it's prominent in this dish
  • Don't skimp on garlic: Greeks use it generously
  • Fresh herbs at the end: Preserves their bright flavor
  • Lemon in layers: Both in the marinade and fresh at serving
  • Troubleshooting

  • Fish sticking: Ensure vegetables create a complete bed; fish shouldn't touch the dish
  • Dry fish: Cook for less time; baste during cooking
  • Watery vegetables: Pre-roast longer; use ripe, not watery, tomatoes
  • Bland flavor: More salt, more lemon juice at the end, better quality olive oil

  • Variations and Adaptations

    Spicy Version (Psari Plaki Pikantiko)

  • Add 1/2 teaspoon red pepper flakes to vegetables
  • Include 1-2 sliced fresh hot peppers
  • Finish with chili oil drizzle
  • Popular in some coastal regions
  • With Potatoes (Psari me Patates)

  • Add 1 lb thinly sliced potatoes to the vegetable bed
  • Extend pre-roasting time to 25-30 minutes
  • Classic one-pan complete meal
  • Potatoes absorb all the delicious fish juices
  • Santorini Style

  • Add 1/2 cup local capers (Santorini is famous for capers)
  • Use cherry tomatoes exclusively
  • Include 1/4 cup sun-dried tomatoes
  • Intensely flavored variation
  • Lemon-Heavy (Psari Lemonato)

  • Double the lemon juice and zest
  • Omit tomatoes entirely
  • Add 1/2 cup more wine or broth
  • Brighter, more acidic version
  • Fish Stew Variation (Kakavia Style)

  • Use fish pieces instead of whole or fillets
  • Add 1 cup fish stock
  • Include shrimp or mussels
  • More liquid, more rustic presentation
  • Protein Alternatives

    This technique works beautifully with:
  • Chicken thighs: Increase cooking time to 35-40 minutes
  • Lamb chops: Sear first, then roast 20-25 minutes
  • Shrimp: Add for last 10-12 minutes only
  • Calamari: Add for last 8-10 minutes

  • Storage Instructions

    Refrigerator Storage

  • Container: Store fish and vegetables together in an airtight container
  • Duration: 2-3 days (fish doesn't keep as long as other proteins)
  • Best practice: Store cooked fish with sauce/vegetables to prevent drying
  • Reheating Methods

  • Oven (recommended): 300°F for 12-15 minutes; cover loosely with foil to prevent drying
  • Stovetop: Add to skillet with splash of wine or broth, cover, heat gently for 5-7 minutes
  • Microwave: 50% power, 2-3 minutes; cover loosely
  • *Important note: Reheated fish will have a different texture - it will be firmer and may flake more. This is unavoidable but the flavor remains excellent.*

    Freezing (Not Ideal)

    Freezing is not recommended for this dish because:
  • Fish texture deteriorates significantly
  • Vegetables become mushy
  • Delicate flavors are diminished
  • If you must freeze:
  • Freeze for no more than 1 month
  • Thaw completely in refrigerator
  • Accept that texture will be compromised
  • Meal Prep Strategy

    Best approach: Prep components separately
  • Make vegetable bed up to 1 day ahead; refrigerate
  • Season fish just before cooking
  • Roast fresh when ready to serve
  • Total last-minute cooking: 25-35 minutes
  • Repurposing Leftovers

  • Fish cakes: Flake leftover fish, mix with mashed potato, herbs, and egg; pan-fry
  • Mediterranean pasta: Toss with spaghetti, extra olive oil, and fresh basil
  • Fish salad: Flake over greens with leftover vegetables, add fresh lemon vinaigrette
  • Pita filling: Stuff into pita with tzatziki and fresh vegetables
  • Fish soup: Add to vegetable or tomato broth for quick soup

  • Nutritional Information

    *Per serving (approximately 1/4 of recipe with vegetables):* | Nutrient | Amount | % Daily Value | |----------|--------|---------------| | Calories | 295 | 15% | | Total Fat | 16g | 21% | | Saturated Fat | 2.5g | 13% | | Cholesterol | 65mg | 22% | | Sodium | 720mg | 31% | | Total Carbohydrates | 14g | 5% | | Dietary Fiber | 3g | 11% | | Sugars | 8g | | | Protein | 28g | 56% | | Omega-3 Fatty Acids | 1.5g | High | | Vitamin A | 35% | | | Vitamin C | 60% | | | Vitamin D | 15% | | | Potassium | 850mg | 18% | *Note: Nutritional values vary significantly based on fish species. Values shown are approximate for lean white fish.*

    Serving Suggestions

    Classic Greek Presentation

  • Serve directly from the baking dish at the table
  • Whole fish makes an impressive centerpiece
  • Crusty bread is mandatory for soaking up juices
  • Simple Greek salad alongside
  • Chilled white wine
  • Complete Greek Seafood Dinner

  • Appetizer: Taramosalata (fish roe dip) with pita
  • Salad: Greek salad with tomato, cucumber, feta, olives
  • Main: Psari Plaki with vegetables
  • Side: Roasted lemon potatoes or rice pilaf
  • Dessert: Fresh fruit and Greek yogurt with honey
  • Light Summer Meal

  • Serve at room temperature (traditional in hot weather)
  • Extra lemon squeezed over
  • Simple green salad
  • Chilled retsina or Assyrtiko
  • Impressive Dinner Party

  • Use whole fish for dramatic presentation
  • Fillet tableside
  • Individual plates with artful vegetable arrangement
  • Garnish with microgreens and edible flowers
  • Wine Pairings

  • Assyrtiko (Santorini): Crisp, mineral, perfect match
  • Moschofilero: Aromatic, light-bodied
  • Malagousia: Fuller-bodied Greek white
  • Vermentino: Italian alternative with similar profile
  • Sauvignon Blanc: If Greek wines unavailable

  • Frequently Asked Questions

    Can I use frozen fish? Yes, but thaw completely in the refrigerator overnight first. Pat very dry before seasoning. Frozen fish releases more moisture, so pre-roast vegetables slightly longer. What if I can't find whole fish? Fillets work beautifully with this technique. Cod, halibut, and sea bass are excellent choices. Do I need to scale the fish? Yes, if your fishmonger hasn't already. Alternatively, eat around the skin or remove it before serving. Can I use canned tomatoes? In a pinch, yes. Use one 14-oz can of diced tomatoes, drained. Fresh tomatoes are strongly preferred for flavor and texture. Why did my fish fall apart when serving? This often happens with very fresh, tender fish - it's actually a sign of quality. Use a wide fish spatula, and serve directly from the dish when possible. Can I make this on the grill? Yes! Use a grill-safe baking dish or heavy-duty foil packet. Cook over indirect heat with the lid closed, about the same time as oven roasting. What's ladolemono? A classic Greek sauce of olive oil and lemon juice emulsified together, often with garlic and oregano. Drizzle over the finished fish for extra richness.

    Recommended Equipment

    The right tools ensure your fish roasts to perfection and serves beautifully.

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this greek preparation:
  • Cauliflower steaks: Surprisingly good fish substitute for flavor absorption. Cut thick cross-sections and season identically to the fish.
  • Firm tofu: Press for 30 minutes, then slice or cube. Season with kelp powder or Old Bay for a seafood-adjacent flavor profile.
  • Cod or halibut: Mild, flaky white fish that works in nearly any recipe. Cod is thinner, so adjust cooking time accordingly.
  • Salmon fillets: Richer and fattier than most white fish. Reduce any added oil and cook for 1-2 minutes longer per inch of thickness.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with fish may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with roasted fish. Here are the pitfalls to watch for:
  • Overcrowding the roasting pan: Packed food steams in its own moisture instead of browning. Use a large enough pan so pieces have breathing room, or use two pans.
  • Not rotating the pan: Most ovens have hot spots. Rotate the pan 180 degrees halfway through cooking for even browning on all sides.
  • Starting in a cold oven: A fully preheated oven (give it at least 20 minutes) is essential for proper caramelization and browning. Cold starts lead to steaming instead of roasting.
  • Not using enough fat: A generous coating of oil or fat ensures even browning and prevents sticking. Toss food thoroughly so every surface is lightly coated.
  • Cutting pieces unevenly: Different-sized pieces cook at different rates. Cut everything to a uniform size for consistent doneness throughout the pan.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Seasonal Adaptations

    Greek cooking follows the Mediterranean seasons with deep reverence. Spring brings wild greens (horta), fresh fava beans, and the first olive oil of the year. Summer is the glory season — tomatoes, peppers, eggplant, and stone fruits are at their peak under the Greek sun. Autumn offers figs, grapes, pomegranates, and quinces for preserves and desserts. Winter calls for hearty legume soups, braised meats, and dishes enriched with aged cheeses and preserved olives. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • Seasoning does not scale linearly. When doubling, start with 1.5 times the seasoning and adjust to taste. When halving, use about 60% of the original amount.
  • Cooking times change when scaling up. A doubled recipe in the same vessel needs 15-25% more time, not double. Monitor closely and use a thermometer.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    Affiliate Disclosure: The links below are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you. This supports our recipe development and keeps content free.

    Essential Items

  • Staub Rectangular Baking Dish - Elegant enough for table service, excellent heat distribution
  • Mercer Culinary Fish Spatula - Wide, flexible blade for perfectly lifting delicate fish
  • ThermoPro Instant-Read Thermometer - Ensures perfect doneness every time
  • For Whole Fish Preparation

  • Dexter-Russell Fish Fillet Knife - Sharp, flexible blade for cleaning and portioning
  • Fish Tweezers - For removing pin bones
  • Helpful Additions

  • OXO Fish Turner - Alternative spatula with comfortable grip
  • Microplane Zester - For perfect lemon zest
  • Citrus Squeezer - Extract every drop of lemon juice
  • Shop Recommended Equipment →

    The Art of Filleting Tableside

    For an impressive presentation, learn to fillet whole roasted fish at the table:
  • Remove the top fillet: Run a knife along the backbone from head to tail. Gently lift the fillet away from the bones onto a plate.
  • Remove the bones: Lift the tail and gently peel the entire skeleton away from the bottom fillet. It should come away cleanly.
  • Serve the bottom fillet: This is often the more moist, flavorful piece.
  • Check for bones: Even well-filleted fish may have stray bones. Provide small plates for discards.

  • *Recipe developed and tested in our kitchen. Last updated: 2026-01-19* *Made this recipe? We'd love to see your creation! Tag us with #GreekRoastedFish*

    Chef's Recommended Tools

    Cuisinart Roasting Pan with Rack - 16 Inch

    14,600+

    $49.95

    View on Amazon

    ThermoPro Wireless Meat Thermometer

    38,700+

    $22.99

    View on Amazon
    Budget Pick

    Silicone Basting Brush Set (2-Pack)

    25,100+

    $7.97

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.