Psari Plaki (The Ultimate Greek Baked Fish Recipe)

Posted on

Make this Psari Plaki recipe for a simple and delicious Greek baked fish dinner with tender fillets, tomatoes, onions, olive oil, and fresh herbs. The perfect idea for a dinner!

Difficulty

Simple

Prep time

20 minutes

Cooking time

35 minutes

Total time

55 minutes

Servings

4 servings

Psari Plaki Greek Baked Fish
Psari Plaki Greek Baked Fish

There is something so comforting about a simple pan of fish baked with olive oil, tomatoes, onions, and herbs. Psari Plaki is one of those meals that feels rustic, homey, and full of sunshine. It tastes like the kind of dinner you would enjoy near the sea, with warm bread on the table and a squeeze of fresh lemon over everything. The sauce becomes rich and soft as it bakes, and the fish turns tender and flaky without much effort.

This psari plaki recipe is a wonderful choice when you want a healthy dinner that still feels special. It uses everyday ingredients, it is easy enough for a weeknight, and it brings beautiful Mediterranean flavor to the table. If you have been searching for greek baked fish, easy baked fish recipes, or even a mahi mahi recipe oven style, this dish is a great one to keep in your kitchen.

Why You’ll Love This Psari Plaki

This recipe is simple, but it tastes like something much more special. The fish bakes gently in a tomato and onion sauce, so every bite stays moist and full of flavor. You do not need hard techniques or fancy ingredients to make it work.

It is also a very healthy meal. You get lean protein from the fish, heart-healthy olive oil, and plenty of flavor from vegetables and herbs instead of heavy sauces. It feels light, but it is still very satisfying.

Another reason to love this greek baked fish is how flexible it is. You can use cod, halibut, snapper, or mahi mahi. That makes it a great recipe for using what you can find at the store, while still getting a traditional and comforting result.

I also love that this is a one-pan style dinner. The sauce and fish cook together in the same baking dish, which means less mess and easy cleanup. On busy evenings, that always feels like a little gift.

What Is Psari Plaki?

Psari Plaki is a traditional Greek baked fish dish. The word “psari” means fish, and “plaki” refers to a style of baking food with olive oil, tomatoes, onions, and herbs. It is a very common home-cooked meal in Greece and is loved for its simple ingredients and honest flavor.

This dish is a wonderful example of Mediterranean cooking. It takes basic pantry items and turns them into something warm, fresh, and deeply comforting. At its heart, psari plaki is all about letting the fish and sauce cook gently until everything comes together beautifully.

Psari Plaki Greek Baked Fish in pan
Psari Plaki Greek Baked Fish in pan

Necessary Equipment

  • Large oven-safe skillet or baking dish
  • Cutting board
  • Sharp knife
  • Large sauté pan if your baking dish is not stovetop-safe
  • Wooden spoon
  • Measuring cups and spoons
  • Small bowl for seasoning the fish
  • Spoon or spatula for spreading the sauce
  • Fork for checking if the fish is flaky

Key Ingredients & Substitutions

The key to a good psari plaki recipe is using simple ingredients that build a rich, honest sauce. You do not need anything complicated here.

Fish: Firm white fish is best. Cod is a classic choice because it is mild and flakes nicely. Halibut is firmer and feels a little more special. Snapper works beautifully because it stays moist and picks up the sauce well. Mahi mahi is also a very good option, especially if you are looking for a mahi mahi recipe oven style. You can even use a whole fish if cleaned and scaled properly.

Best Fish for Psari Plaki

Fish TypeFlavor ProfileTextureWhy it Works
CodMild, slightly sweetFlaky, tenderA classic choice that bakes gently and works very well with tomato sauce.
HalibutSweet, richFirm, meatyA more premium option that holds its shape beautifully in the oven.
SnapperMild, slightly nuttyFirm, moistAbsorbs the sauce well and gives a lovely traditional result.
Mahi MahiMild, sweetFirm, large flakesEasy to find in many places and perfect for a hearty baked fish dinner.

Tomatoes: Canned whole tomatoes are best because they usually have better texture and flavor than diced tomatoes. You can crush them with your hands or a spoon for a more natural sauce.

Onions: Yellow onions are the best choice here. They become sweet as they cook and make the sauce soft and rich.

Garlic: Fresh garlic gives the sauce warmth and deeper flavor. Garlic powder is not the same here, so fresh is worth it.

Extra virgin olive oil: Good olive oil matters in a dish this simple. Since olive oil is one of the main flavors, choose one you enjoy.

White wine: This is optional, but it adds depth and a gentle brightness to the sauce. If you do not want to use wine, use a little fish stock, vegetable broth, or water.

Parsley: Fresh parsley adds freshness at the end and keeps the dish from feeling too heavy.

Lemon: A squeeze of lemon right before serving wakes everything up and makes the fish taste even fresher.

Herbs and seasoning: Dried oregano, salt, black pepper, and a bay leaf are classic. A pinch of red pepper flakes can be added if you like a little heat.

Psari Plaki, on a pan.
Psari Plaki

How to Make Psari Plaki

1. Prepare the oven and fish

Preheat your oven to 375°F (190°C). Pat the fish fillets dry with paper towels. This helps them season better and prevents extra water from thinning the sauce. Season both sides of the fish with salt, black pepper, and a little dried oregano. Set the fish aside while you make the sauce. Giving the fish a few minutes with the seasoning helps build flavor from the start.

2. Slice the onions and chop the garlic

Peel the onions and slice them into thin strips. Thin onion slices soften more evenly and melt into the sauce as they cook. Mince the garlic finely so it spreads through the dish without leaving large sharp pieces. Take a moment here to prep everything before cooking, because this recipe moves more smoothly once the pan is hot.

3. Start the flavor base with olive oil

Heat the olive oil in a large oven-safe skillet or sauté pan over medium heat. Once the oil is warm, add the sliced onions with a small pinch of salt. Stir well so the onions are coated. Cook them slowly for about 8 to 10 minutes, stirring often. You do not want them to brown too much. You want them soft, sweet, and tender. This step is important because the onions help create the sweet and savory base of the whole dish.

4. Add the garlic carefully

When the onions are soft, add the minced garlic. Stir for about 30 to 60 seconds only, just until fragrant. Garlic can burn fast, and burnt garlic will make the sauce taste bitter. At this point, your kitchen should already smell warm and wonderful.

5. Build the tomato sauce

Add the crushed whole tomatoes to the pan. Pour in the white wine if using. Add the bay leaf, a little more oregano, and another small pinch of salt and pepper. Stir everything together well. Use your spoon to break up any larger tomato pieces. Let the sauce come to a gentle simmer. Once it starts bubbling lightly, lower the heat and cook for 10 to 15 minutes. This simmering time matters because it helps the onions, garlic, tomatoes, and olive oil come together into a fuller and deeper sauce.

6. Taste and adjust the sauce

Before you add the fish, taste the sauce. This is one of the best little kitchen habits. If the tomatoes taste too sharp, add another drizzle of olive oil or a tiny pinch more salt. If the sauce needs brightness, a very small squeeze of lemon can help, but do not add too much yet. The goal is a balanced sauce that tastes rich, savory, and gently fresh.

7. Arrange the fish in the sauce

If you are using a separate sauté pan, now pour the sauce into a baking dish. Nestle the fish fillets into the sauce in a single layer. Spoon a little sauce over the tops so the fish stays moist while baking. Make sure the fillets are partly surrounded by sauce but not fully buried too deeply. This lets the fish bake gently while still holding its shape.

8. Bake gently until flaky

Place the pan or baking dish in the oven. Bake for about 15 to 20 minutes, depending on the thickness of the fish. Thicker pieces may need a little longer. The fish is ready when it flakes easily with a fork and looks opaque in the center. Try not to overcook it. Fish can go from perfect to dry quite quickly, so check a little early rather than too late.

9. Finish with parsley and lemon

Remove the dish from the oven and let it rest for 3 to 5 minutes. Scatter chopped fresh parsley over the top. Finish with a squeeze of fresh lemon juice. This final step brings life to the whole pan and gives the dish that bright, fresh flavor that makes greek baked fish so inviting.

10. Spoon and serve

Use a large spoon to lift some sauce onto each plate before adding the fish. Then place a fillet on top and spoon more sauce over it. Serve with crusty bread, rice, or salad so none of that delicious tomato and olive oil sauce goes to waste.

Tips for the Best Psari Plaki

Do not overcook the fish. This is the most important tip in the whole recipe. I always start checking a few minutes early, especially if I am using thinner fillets. Fish keeps cooking a little from the heat of the pan even after it comes out of the oven, so it is better to catch it just when it starts to flake.

Use good olive oil and good canned tomatoes. Because this recipe is so simple, every ingredient matters more. I have made baked fish with average tomatoes before, and the sauce was fine, but never as rich and comforting. When I use sweet whole tomatoes and a fruity olive oil, the difference is easy to taste.

Let the sauce simmer before adding the fish. This small extra step gives you a much better result. If the fish goes into a raw tomato sauce, the flavors stay a little flat. A short simmer helps everything soften and blend together first.

A splash of white wine adds depth. It is not required, but it gives the sauce a more rounded flavor. In some homes, a tiny splash of ouzo is also used for a more traditional touch. Use only a little, because the sauce should still taste balanced and gentle.

Dry the fish before seasoning. This may sound small, but it helps the seasoning stick better and keeps the sauce from becoming watery. I learned this after making fish too quickly one evening, and the sauce ended up thinner than I wanted.

If you want to add potatoes, slice them very thin and place them in the dish first with a little sauce. They need more time than the fish, so bake them partway before adding the fish. This is a lovely way to make the meal even heartier.

For a little heat, add red pepper flakes to the sauce. For a more Cretan-style feeling, you can add a small amount of raisins and extra herbs like rosemary. These little variations can change the mood of the dish while keeping the spirit of plaki.

One personal trick I love is finishing the dish with lemon only at the end, never too early. When lemon goes in after baking, the flavor stays fresh and bright. It lifts the tomato sauce and makes the whole meal taste lighter.

Serving Suggestions

Psari Plaki is best served with something that can catch all the lovely sauce. Crusty bread is my favorite because it soaks up every last spoonful of tomato, onion, and olive oil.

A simple green salad or a classic Greek salad also works very well and keeps the meal fresh and balanced. If you want something a little more filling, rice pilaf or orzo makes a wonderful side.

For a beautiful dinner table, serve this greek baked fish with lemon wedges and a chilled glass of crisp white wine, especially something fresh and mineral if you have it.

Make-Ahead and Storage

You can make the tomato sauce a day ahead and keep it in the fridge. When you are ready to cook, simply place the fish into the sauce and bake. This is a great way to make dinner feel easier on a busy day.

Leftovers can be stored in an airtight container in the fridge for up to 2 days. Fish is always best fresh, but this dish still tastes very good the next day if reheated gently.

To reheat, place the fish and sauce in a covered baking dish in a low oven at 300°F (150°C) until warmed through. You can also reheat it gently on the stove over low heat. Try not to microwave too long, because the fish can dry out.

You can freeze the tomato sauce on its own, but freezing the fully cooked fish is not ideal because the texture may change. For the best result, freeze only the sauce and add fresh fish when you are ready to bake.

Psari Plaki Greek Fish
Psari Plaki Greek Fish

FAQ

Can I use frozen fish?

Yes, you can. Just make sure it is fully thawed first and patted very dry before seasoning. This helps the fish bake properly and keeps the sauce from becoming watery.

What fish is best for psari plaki?

Firm white fish is best. Cod, halibut, snapper, and mahi mahi are all excellent choices for this psari plaki recipe because they hold up well in the sauce and bake into tender flakes.

Can I make psari plaki ahead of time?

Yes. The sauce can be made ahead and stored in the fridge for up to 1 day. Then you only need to add the fish and bake before serving.

How do I know when the fish is done?

The fish should look opaque and flake easily with a fork. If it still looks shiny or resists flaking in the center, it needs a little more time.

How should I store and reheat leftovers?

Store leftovers in the fridge for up to 2 days in a covered container. Reheat gently in a low oven or on the stove with some of the sauce to help keep the fish moist.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Psari Plaki Greek Baked Fish

Psari Plaki (The Ultimate Greek Baked Fish Recipe)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Laura
  • Total Time: 55 minutes
  • Yield: 4 servings 1x

Description

Psari Plaki recipe is a traditional Greek baked fish dish made with tender white fish, olive oil, onions, tomatoes, herbs, and fresh lemon. It is simple, healthy, and full of comforting Mediterranean flavor.


Ingredients

Units Scale
  • 4 firm white fish fillets, about 6 ounces each (cod, snapper, halibut, or mahi mahi), about 680 g total
  • 1 1/2 teaspoons salt, divided
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/4 cup extra virgin olive oil (60 ml)
  • 2 large yellow onions, thinly sliced
  • 4 garlic cloves, minced
  • 1 can whole tomatoes, 28 ounces (794 g), crushed by hand or with a spoon
  • 1/3 cup dry white wine (80 ml), optional
  • 1 bay leaf
  • 1/4 cup chopped fresh parsley (about 15 g), plus more for serving
  • 1 lemon, cut into wedges or squeezed for juice

Instructions

  1. Preheat the oven. Heat the oven to 375°F (190°C). Get your baking dish or oven-safe skillet ready so you can move smoothly from stovetop to oven without delay.
  2. Season the fish. Pat the fish fillets dry very well with paper towels. Sprinkle both sides with most of the salt, the black pepper, and the dried oregano. Let the fish sit while you make the sauce so the seasoning has a few minutes to settle in.
  3. Soften the onions. Heat the olive oil in a large oven-safe skillet or sauté pan over medium heat. Add the sliced onions and cook slowly for 8 to 10 minutes, stirring often, until they are soft, tender, and lightly sweet. Do not rush this step, because the onions help build the base flavor of the dish.
  4. Add the garlic. Stir in the minced garlic and cook for about 30 to 60 seconds, just until fragrant. Watch it closely so it does not brown too much or burn.
  5. Make the tomato sauce. Add the crushed whole tomatoes, white wine if using, bay leaf, and the remaining salt. Stir everything well, making sure to break up the tomatoes into a rustic sauce. Bring the mixture to a gentle simmer.
  6. Simmer for deeper flavor. Lower the heat and let the sauce cook for 10 to 15 minutes. This gives the tomatoes time to mellow, the onions time to soften even more, and the olive oil time to blend into the sauce. Stir now and then and taste for seasoning.
  7. Arrange the fish. If needed, transfer the sauce to a baking dish. Nestle the fish fillets into the sauce in one even layer. Spoon some sauce over each fillet so the tops stay moist while baking, but do not bury them too deeply.
  8. Bake until tender. Place the dish in the oven and bake for 15 to 20 minutes, depending on the thickness of the fish. Check near the end by gently pressing a fork into the thickest part. The fish is ready when it flakes easily and looks opaque all the way through.
  9. Rest and finish. Remove the dish from the oven and let it rest for a few minutes. Scatter chopped parsley over the top and squeeze fresh lemon juice over the fish and sauce. This final touch brightens the full dish and gives it the fresh finish that makes it so inviting.
  10. Serve with sauce. Spoon plenty of the tomato and onion sauce onto each plate and place the fish on top. Serve right away with crusty bread, rice, or a fresh salad for a complete meal.

Notes

  • Cod, snapper, halibut, and mahi mahi all work well.
  • Whole canned tomatoes give a better texture than diced tomatoes.
  • The sauce can be made one day ahead.
  • Do not overbake the fish.
  • Thinly sliced potatoes can be added for a heartier version, but they should be partly cooked before the fish goes in.
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main dish
  • Cuisine: Greek

Nutrition

  • Calories: 320
  • Sugar: 5 g
  • Sodium: 720 mg
  • Fat: 14 g
  • Carbohydrates: 10 g
  • Fiber: 2 g
  • Protein: 34 g

Nutrition information

This website gives estimated nutritional information, which might change depending on the ingredients used.

Tags:

You might also like these recipes

4 thoughts on “Psari Plaki (The Ultimate Greek Baked Fish Recipe)”

  1. Love this, it’s part of my lunch rotation. Make a little extra sauce for a delicious soup for next day, just dilute a little and throw in some frozen shrimp. I freeze small amounts of various seafood for this purpose

    Reply
    • That sounds delicious! 😊 I love the idea of turning the extra sauce into a soup the next day. Adding a few frozen shrimp is such a simple way to create a whole new meal. Thank you for sharing your tip—it sounds like a great way to make the most of the leftovers!

      Reply
  2. Will be trying this for dinner tonight! Fortunately for me I have all the ingedients on hand. We love feta cheese and I will sprinkle some on my fish after baking. Yes, and a Greek salad for my side. I can’t wait and either can my cod fish…

    Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star