If you love Mediterranean food but are tired of dry, lonely fish fillets, Psari Plaki is here to save dinner.
This classic Greek baked fish recipe nestles flaky white fish in a rich tomato, onion, and herb sauce, then
lets the oven do the heavy lifting. It’s comforting but light, impressive enough for guests, and simple enough
for a Tuesday night when you’d rather be on a beach in Crete than in your kitchen.
In Greek, psari means “fish” and plaki refers to a traditional method of baking
food in the oven with olive oil, vegetables, and herbs. Think of it as fish in its happy place: warm, cozy,
and surrounded by olive oil and tomatoes. This Psari Plaki fish recipe gives you all the classic flavors with
step-by-step instructions, smart variations, and plenty of tips to help you nail it on the first try.
What Is Psari Plaki?
Psari Plaki is a traditional Greek dish of baked white fish cooked in a hearty sauce of tomatoes,
onions, garlic, olive oil, and fragrant herbs like oregano and parsley. Depending on the cook, the sauce might also
include leeks, celery, carrots, bell peppers, potatoes, or a splash of wine. The fish can be whole or in fillets,
but the soul of the recipe is always the same: fresh fish, good olive oil, and a generous layer of vegetables
that becomes a lush sauce in the oven.
It’s one of those recipes every Greek family seems to have their own version of. Some people make it saucy, others
prefer a thicker, almost jammy tomato base. Some bake the fish under a blanket of onions and tomatoes, while others
tuck veggies all around. That flexibility is good news for you: once you learn the basic method, you can adapt it to
what’s in your pantry and what’s on sale at the fish counter.
Why You’ll Love This Psari Plaki Fish Recipe
- Healthy but satisfying: Lean white fish, olive oil, and lots of vegetables make this a heart-friendly meal that still tastes indulgent.
- Hands-off cooking: After a bit of chopping and a quick sauté, the oven takes over.
- Beginner-friendly: No fancy techniques, no hard-to-find ingredients, no deep-frying.
- Flexible: Use cod, haddock, halibut, snapper, or any firm white fish you like.
- Perfect for meal prep: The flavors deepen as it sits, and leftovers reheat beautifully.
Key Ingredients for Psari Plaki
The Fish
Traditionally, Psari Plaki is made with white, firm fish. Good choices include:
- Cod
- Haddock
- Halibut
- Sea bass
- Snapper
Fillets that are about 1 inch thick work best: thick enough not to dry out, thin enough to cook through in 15–20 minutes.
The Vegetable Base
The vegetable mixture isn’t just a backdrop; it’s the real flavor engine of the dish. Common ingredients include:
- Onions: The foundation of sweetness and depth. Yellow or sweet onions are perfect.
- Garlic: For that unmistakable Mediterranean aroma.
- Tomatoes: Canned crushed or diced tomatoes make the sauce rich, consistent, and convenient.
- Leeks, celery, carrots, bell peppers (optional): Extra vegetables add flavor and body.
Olive Oil and Seasoning
Olive oil is non-negotiable here; this is Greek cuisine, after all. You’ll also season with:
- Dried oregano: Classic Greek herb that loves tomatoes and fish.
- Thyme or bay leaf: Adds an earthy, aromatic depth.
- Paprika: For color and mild warmth; sweet paprika works best.
- Red pepper flakes (optional): A gentle kick if you like heat.
- Lemon: Added at the end to brighten everything up.
- Fresh parsley: For color and fresh, herbal finish.
Psari Plaki Fish Recipe (Step-by-Step)
Servings and Timing
- Serves: 4
- Prep time: 20 minutes
- Cook time: 40–45 minutes
- Total time: About 1 hour
Ingredients
- 1.5–2 pounds white fish fillets (cod, haddock, halibut, or similar), skinless
- 1 teaspoon kosher salt, plus more to taste
- Freshly ground black pepper
- 1/4 cup extra-virgin olive oil, plus 1–2 tablespoons for drizzling
- 2 medium onions, thinly sliced
- 1 small leek, white and light green parts only, sliced (optional but recommended)
- 2 cloves garlic, minced
- 1 medium carrot, thinly sliced or diced
- 2 ribs celery, sliced
- 1 red bell pepper, sliced into thin strips
- 1/2 cup dry white wine (optional, can substitute fish or vegetable broth)
- 1 can (14.5 ounces) crushed or diced tomatoes
- 1 tablespoon tomato paste (for extra richness)
- 2 teaspoons dried oregano
- 1 teaspoon sweet paprika
- 1/2 teaspoon dried thyme or 1 bay leaf
- Pinch of red pepper flakes (optional)
- 1 lemon (zest and juice)
- 1/4 cup chopped fresh parsley, plus extra for garnish
Instructions
1. Prep the oven and pan
Preheat your oven to 400°F (200°C). Lightly oil a baking dish just large enough to hold the fish in a single layer.
A snug fit helps keep the sauce around the fish so it stays moist and flavorful.
2. Season the fish
Pat the fish fillets dry with paper towels. Season both sides with salt and pepper, then set aside while you build the sauce.
This quick seasoning step helps the flavor penetrate the fish instead of just sitting on top.
3. Sauté the vegetables
In a large skillet, heat 1/4 cup olive oil over medium heat. Add the sliced onions and leek, if using, and cook for
about 6–8 minutes, stirring occasionally, until they’re soft and lightly golden.
Stir in the carrot, celery, and red bell pepper. Cook for another 5 minutes until the vegetables start to soften. Add the minced garlic
and cook 1 minute more, just until fragrantdon’t let it burn, unless you enjoy the taste of regret.
4. Build the tomato sauce
Pour in the white wine or broth, scraping up any browned bits from the bottom of the pan. Let it simmer for 2–3 minutes to reduce slightly.
Add the crushed tomatoes, tomato paste, oregano, paprika, thyme or bay leaf, red pepper flakes (if using), and a pinch more salt and pepper.
Stir well and let the sauce simmer gently for 10–12 minutes. You want it slightly thickened, not watery; this helps the fish bake in a rich sauce
instead of a thin broth.
5. Assemble the dish
Spoon a thin layer of the tomato-vegetable sauce into the bottom of the prepared baking dish. Place the seasoned fish fillets on top in a single layer.
Spoon the remaining sauce evenly over and around the fish. You want each fillet tucked in and almost “hugged” by the vegetables.
Drizzle with an extra tablespoon or two of olive oil for that classic Greek gloss.
6. Bake until flaky
Bake in the preheated oven for 15–20 minutes, depending on the thickness of your fish. The fish is done when it flakes easily
with a fork and turns opaque all the way through. Try not to overbake; remember, the fish will continue to cook slightly in the hot sauce after you remove it from the oven.
7. Finish with lemon and herbs
Once out of the oven, zest the lemon over the top, then squeeze in about half of the lemon juice (you can always add more at the table).
Shower with chopped fresh parsley. Taste a spoonful of sauce and adjust seasoning with extra salt, pepper, or lemon if needed.
8. Serve
Serve the fish straight from the baking dish, making sure each plate gets plenty of the tomato-onion sauce. A little extra drizzle of olive oil at the table
never hurt anyone.
Serving Suggestions
Psari Plaki is versatile and plays well with a range of sides. Try pairing it with:
- Crusty bread: Ideal for scooping up the sauce.
- Rice, orzo, or couscous: These grains soak up the juices and make the dish more filling.
- Roasted or boiled potatoes: Particularly great if you like a heartier meal.
- Greek salad: Tomatoes, cucumbers, olives, and feta add crunch and brightness.
- Steamed greens: Spinach, chard, or green beans with lemon and olive oil keep things light.
For drinks, dry white wine, a crisp rosé, or even sparkling water with lemon works beautifully alongside the tangy tomato and savory fish.
Variations and Substitutions
Change up the fish
- Thicker fillets: Halibut or sea bass fillets may need a few extra minutes in the oven.
- Whole fish: You can stuff whole, cleaned fish with some of the tomato mixture and bake, adjusting the time for size.
- Frozen fillets: Thaw completely and pat dry before using to prevent excess water.
Add potatoes for a one-pan meal
For a more filling version, line the bottom of the baking dish with thinly sliced potatoes (about 1/4 inch thick), toss them with olive oil, salt, and pepper,
and partially bake them for 15–20 minutes before adding the sauce and fish. They’ll soak up the juices and turn tender and flavorful.
Boost the flavor
- Add a splash of red wine instead of white for a deeper, richer sauce.
- Stir in a pinch of ground cumin for a warm, earthy note.
- Use a mix of fresh herbs like dill, basil, or mint in addition to parsley.
Tips for Perfect Psari Plaki
- Don’t skip reducing the sauce: A slightly thick sauce keeps the fish moist and flavorful instead of poached in bland liquid.
- Season in layers: Lightly season the vegetables, the sauce, and the fish individually for better overall flavor.
- Watch the bake time: Start checking at 12–15 minutes; fish cooks quickly, especially thin fillets.
- Use good olive oil: Since olive oil is a main flavor, a decent extra-virgin oil makes a noticeable difference.
- Rest before serving: Let the dish sit for 5–10 minutes after baking so the flavors settle and the sauce thickens slightly.
Storing and Reheating Leftovers
If you’re lucky enough to have leftovers, store them in an airtight container in the refrigerator for up to 2 days.
The flavors often deepen overnight, making the next-day lunch surprisingly fantastic.
To reheat, warm gently in a 300°F (150°C) oven until just heated through, or reheat in a covered skillet over low heat.
Avoid microwaving on high for too long, which can make the fish rubbery. A squeeze of fresh lemon and a sprinkle of parsley right before serving
will revive the dish nicely.
Real-Life Experiences with Psari Plaki (Extra Inspiration)
Once you’ve made Psari Plaki a couple of times, it tends to become “that dish” you rely on when you want something impressive but low-stress.
Many home cooks discover it because they’re stuck with a pack of frozen white fish that feels uninspiring, then suddenly realize that
baked fish in a tomato-onion bath is about as far from boring as it gets. The combination of sweet onions, tangy tomatoes, and bright lemon
somehow makes even the simplest fish feel like a restaurant meal.
One of the nicest things about this recipe is how forgiving it is. Didn’t have leeks? No problemjust use more onion. Forgot the carrot?
The sauce will still be lovely. Your bell pepper is green instead of red? The color might change, but the flavor will still be full and flavorful.
Psari Plaki is less about precision and more about the general idea: fish + vegetables + olive oil + herbs + oven = success.
Psari Plaki also shines as a dinner-party dish. You can assemble the sauce earlier in the day, keep it in the fridge, and then arrange the fish
and bake it shortly before guests arrive. The kitchen will smell like tomatoes, garlic, and herbs in the best possible way, and you’ll look
like you spent hours cooking when, in reality, you mostly let the oven do the work. Pair it with a big salad, a simple rice pilaf, and
some crusty bread, and you have a complete Mediterranean-style spread with surprisingly little effort.
Another fun “experience” with Psari Plaki is using it as a way to introduce people who are nervous about fish to something more flavorful
than plain pan-seared fillets. Because the fish bakes gently under a blanket of sauce, it stays tender and mild-tasting. The tomato base
carries most of the flavor, so even people who usually say “I don’t like fish” often find themselves asking for a second helping.
It’s like a gateway fish dishlow on intimidation, high on comfort.
If you like to meal prep, Psari Plaki is surprisingly cooperative. You can cook a batch on Sunday and portion it out with rice or orzo
for lunches. The sauce keeps the fish from drying out when you reheat it, and the flavors only get deeper. If you tend to default to
chicken and pasta for meal prep, this gives you a fresh, lighter option that still feels hearty.
Many cooks also enjoy tweaking the recipe based on the season. In summer, you might use fresh ripe tomatoes, plenty of basil,
and a bit less tomato paste, letting the natural sweetness of the tomatoes shine through. In cooler months, canned tomatoes,
extra onions, and a touch more paprika or red wine can make the dish feel richer and cozierlike a baked fish stew that happens
to be good for you.
Finally, Psari Plaki is a reminder of how powerful simple ingredients can be when they’re treated with respect. There’s no cream, no butter,
no complicated sauce techniques, and no long marinating timejust olive oil, vegetables, fish, and heat. Yet the result is layered,
comforting, and satisfying. Once you’ve made it a few times, you’ll probably feel confident enough to improvise, swap ingredients,
or adjust the spices to your taste. And that’s when Psari Plaki stops being just a recipe and starts becoming one of “your” dishes
the kind you can throw together almost on autopilot when you want to feed yourself or the people you love something genuinely good.
Conclusion
Psari Plaki is the kind of recipe that proves how little you actually need to make a great meal: fresh fish, honest vegetables,
good olive oil, and a hot oven. Whether you’re looking for a lighter way to enjoy seafood, a reliable weekly dinner,
or a showpiece dish that doesn’t keep you stuck in the kitchen, this Greek baked fish with tomatoes and onions more than delivers.
Use the base recipe as your foundation, then tweak the veggies, spices, and sides until it feels like your signature version.
Below, you’ll find suggested SEO metadata (in JSON format) you can use as a starting point for your blog post or recipe page.
Adjust the wording to match your brand voice and target audience.


