Join us for an adventure in flavor!

    Psari Plaki – Greek Baked Fish with Onions & Tomatoes

    Mother’s day recipe alert… It’s special, it’s fancy and it’s delicious!!

    It’s called Psari Plaki, meaning roasted fish… Greek style! Treat your mom with succulent, flaky, buttery fish drenched in the most delicious sauce, baked with Mediterranean flavors. When it comes out of the oven, all you need to do is drizzle some more olive oil, throw on some fresh parsley, sprinkle some feta, give her a side of some great crusty bread and you are all set… almost.

    Wait! You need to pour that favorite wine of hers! And there you go… Perfection!!

    Piece of fish in a tomato and onion based sauce garnished with olives and parsley in a yellow bowl.

    Are you looking for something different this Mother’s day? Way different. Something that happens on the other end of the Mediterranean. Try creating this easy and fresh, yet delicate fish dish with all the goodness of Greek flavors. It has simple ingredients yet it turns into one delectable and interesting meal.

    What is Psari Plaki?

    🐟 + 🍅 + 🧅= 🥘 = 😊

    Yes psari plaki happens with the above equation.

    Braiser pot full of this psari plaki.

    Psari (SAH-ree ) is the Greek word for fish and Plaki is a cooking technique. The term Plaki (plah-KEE) refers to baking in the oven with plenty of oil along with veggies and herbs. For example, another popular dish is gigantes plaki, which is simply beans baked with tomatoes and veggies.

    Psari plaki is fish that is layered or covered with plenty of veggies and olive oil.

    In Greece you find that tables are ruled by seafood, as there is an abundance all throughout the year. You get to enjoy it in different styles. Bake, grill, roast or stove top. The recipes are passed from one generation to the next and are held close to their hearts.

    This classic baked fish dish, with onions and tomato sauce, has seen as many versions as there are cooks in Greece. Everybody has their own little tricks or tips.

    Some like to cook it with whole fish, some like fillets.

    Some like a very basic sauce, some like to spruce up the sauce with more veggies like potatoes and carrots, or any other veggies their heart desires.

    Some like to make a sauce to pour over the fish and some layer the fish with tomatoes and other veggies slices.

    Some use basic herbs and some add bunches more… Whatever you do, it always comes out of the oven looking absolutely delicious.

    Side view of the bowl of psari plaki.

    What fish to use for Psari plaki?

    Any firm white fish is good to go in this classic Greek style baking dish. Something that holds firm to absorb all the tomatoyee sauciness that happens in the end. Think cod, halibut, haddock, grouper, mahi mahi or tilapia. We can even see sea bass or swordfish turning up into cracker plaki. Saying that, I wouldn’t shy away from making it with some good looking salmon.

    These are the simple ingredients you need for Greek psari plaki

    For the fish

    • Fish – Today we are using fresh cod fillet.
    • Seasoning – Salt, pepper, lemon juice and oregano.

    For the sauce

    1. Olive oil – Plenty… It’s Mediterranean 🙂
    2. Onion – Sliced.
    3. Tomatoes – We are using canned crushed tomatoes. You can use finely diced and quickly blend them.
    4. Garlic
    5. Herbs & spices – Oregano, red chili flakes, salt and pepper.
    6. White wine (optional)
    7. Sugar – Just a little to cut the tang of the tomatoes. (optional)
    8. Parsley
    9. Kalamata olives – You can use black or green olives in their absence.

    How to cook psari plaki

    This is pretty straightforward and simple in essence…

    Season fish fillet with salt, pepper, oregano and lemon juice and leave it aside while you prepare the rest of the dish. You can marinate it for 30 minutes in your refrigerator.

    Heat olive oil sauté onions till they are soft, about 10 minutes.

    Add in garlic and cook for a couple of minutes.

    Time to add in tomatoes along with all herbs and spices mentioned above along with fresh parsley (you can add sugar too, if using). Cook for 5 minutes.

    Tomato sauce added atop cooked onions in a white braiser pot.

    Stir in wine and cook for 15 minutes till the sauce thickens up a bit.

    The sauce, after thickening.

    If you are using an oven safe casserole like me, you are ready to place your fish in the sauce, making sure to spoon the sauce generously over the fish.

    If you are using a separate baking dish, place half of the sauce at the bottom, then place fish fillet on top and layer the rest of the sauce over the fish fillet.

    Everything added to the pot, ready to go in the oven!

    Throw in your olives and cook in the middle rack of your oven, preheated to 375°F, for 35-40 minutes or till the fish is flaky. In the last few minutes, you can broil the dish to get more color to the fish.

    Remove and let it stand for a few minutes. Garnish with more fresh parsley, lemon slices and drizzle on some more great olive oil. You can also sprinkle on some feta cheese for more great flavor.

    Finished product, fresh out of the oven.

    What to serve Greek baked fish with

    1. All that beautiful sauce and fish can be polished off with some great fresh crusty bread. If you feel like making your mom feel more special, you can cook this no knead bread. All homemade…
    2. Psari plaki is great over some delicate pilaf or rice.
    3. Try it over a bed or orzo or couscous.
    4. It goes great with some kind of potato.
    5. For a low carb option, try it with keto bread, cauliflower rice or even zoodles.

    Storing leftovers

    Refrigerate any leftovers in an airtight container for up to three days.

    Some great variations

    1. It’s very common to add some more veggies in the sauce. You can add chopped celery, fennel, potato wedges or slices, carrot slices or even different colored bell peppers. It not only adds great flavor to the dish, but also builds up the volume.
    2. Some people add artichoke hearts, raisins or capers to the sauce.
    3. Another way to make psari plaki is without sauce. Cut veggies like onions, carrots, potatoes, lemons and tomatoes into slices or wedges. Season them generously with herbs and spices. Then arrange the veggies in an oiled baking dish and then place in the seasoned fish fillet, or sometimes whole fish. Pour wine all around the baking dish, sprinkle on lots of parsley, and bake it.
    Fork with a piece of fish being taken out of the bowl.

    Whatever way you make it (I am sure this is going to be your regular to treat yourself), it’s going to turn out awesome. It has that Mediterranean heart and soul. Try different variations and versions. Warm summer nights are coming your way, and I have given you a perfect light, healthy, fresh yet comfort foody kinda dish. This Psari Plaki… Embrace it and make it yours!!

    Psari Plaki, on my Gypsy Plate… enjoy!

    Bowl of psari plaki atop the Gypsy Plate.

    Happy Mother’s Day from me and Noah!

    Alpana and Noah Beiser in the woods.

    Try these other great fish recipes!
    Salmon with Mango Salsa
    Bahamian Boiled Fish
    Maple Pecan Salmon
    Mediterranean Fish with Tapenade
    Salmon Patties

    Fetured image for Psari Plaki post.

    Psari Plaki - Greek Baked Fish with Onions & Tomatoes

    Yield: 4 servings
    Prep Time: 5 minutes
    Cook Time: 50 minutes
    Total Time: 55 minutes

    This Greek baked fish, Psari Plaki, is a great addition to your recipe collection. Flaky white fish with light, fresh and vibrant Mediterranean flavors.


    To marinate fish

    • 1.5 lbs fish (see note 1)
    • 1/4 tsp black pepper
    • 1/4 tsp dried oregano
    • 1/2 lemon, juiced
    • 1/4 tsp salt

    For plaki sauce

    • 1 extra large onion, sliced into half moons
    • 4-6 garlic cloves, sliced
    • 1 28oz can crushed tomatoes or tomato sauce
    • 1/4 cup fresh parsley, chopped
    • 2 tsp oregano
    • 1/2 tsp red chili flakes
    • 1/2 tsp sugar (optional)
    • 1/2 cup white wine
    • 1/2 cup kalamata olives
    • 1/4 tsp black pepper
    • Salt to taste
    • 1/2 cup olive oil

    For garnish

    • Drizzle of extra virgin olive oil
    • 2 Tbsp fresh parsley, chopped
    • 1/4 cup feta cheese (optional)


    1. Preheat the oven to 375°F
    2. Marinate the fish with salt, pepper, oregano and lemon juice for 30 minutes, or while you prep the sauce.
    3. Heat olive oil in a braiser pan on medium high heat. Add onions and sauté till they get golden brown in color (about 10 minutes). Add in garlic and sauté for a couple of minutes.
    4. Add in tomatoes and stir in salt, pepper, oregano, sugar, red chili flakes, parsley and cook for a couple of minutes. Stir in wine and simmer the sauce for 15 minutes.
    5. If you are using the oven proof dish like mine, place the fish in the sauce such that there is a little sauce at the bottom and spoon the sauce generously over the fish. If using a separate baking dish, pour half the sauce in the bottom, place the fish and cover the fish with remaining sauce. Throw in kalamata olives.
    6. Bake on the middle rack of the oven for 35 minutes, or until fish is flaky.
    7. Drizzle extra virgin olive oil, garnish with parsley, feta and lemon slices if desired.


    1. We are using cod fillet today. Any firm white fish will go great. Think haddock, halibut, grouper, snapper, mahi mahi or tilapia.

    Nutrition Information
    Yield 4 Serving Size 1
    Amount Per Serving Calories 631Total Fat 41gSaturated Fat 8gTrans Fat 0gUnsaturated Fat 32gCholesterol 105mgSodium 1097mgCarbohydrates 15gFiber 6gSugar 12gProtein 51g

    Nutrition information calculated by Nutritionix.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Picture of Alpana, blogger and recipe developer at GypsyPlate

    Welcome to GypsyPlate! I'm Alpana, former wordwide tour manager and professional caterer, now full time blogger. I love exploring cuisines from around the world, and my recipes have been featured on sites such as MSN, Parade, Brit + Co, CNET and AOL. You can explore my entire collection of sortable recipes in my Recipe Index or learn more about me here.

    Get griddling! Try these Blackstone Recipes!

    Never miss a recipe!

    Join the GypsyPlate mailing list and get easy dinner recipes right in your mailbox. From homestyle comfort food to exotic dishes from around the world.

      9 thoughts on “Psari Plaki – Greek Baked Fish with Onions & Tomatoes”

      • I don’t normally leave one of those “loved it, changed everything!”, reviews, but because there are so many options presented in the article/recipe, I’m going for it. Fish: used grouper. Crushed tomatoes? Didn’t have any. Used chopped fresh tomatoes and a few spoonfuls of marinara sauce. Onions: used a mix of purple and yellow. Parsley? Well, this was a major change, because all I had was cilantro. And ya know, it worked! Everything worked. It was delicious! (However I do not recommend sprinkling fresh cilantro as a garnish. Not even I would go that far.) I garnished with feta, and served the fish over pearl couscous. I’m giving the original recipe all the stars because it’s such an excellent template for this dish. Will definitely put this into rotation, and every time I make it, it will be a little different. I might even try this with shrimp.

      • I wonder if this would be good with eggplant? I have some leftover from making eggplant Parmesan. I’ll dice it up and add it and let you know if you’ve never done it.

      • My German husband loves Plaki any which way he can have it! This is the first time I made Plaki myself. I didn’t have enough crushed tomatoes, so I added a can of diced tomatoes. Otherwise, I followed the recipe exactly. This recipe is a keeper!!!

      • I made this with grouper and included a few new potatoes and yellow bell pepper. I parboiled the potatoes first so they’d be fully cooked after baking, and I sautéed the pepper half way through cooking the onions. I also went a little heavier with the lemon juice just because I love lemon. It was absolutely delicious.

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      Search by Cuisine

      Travel a word of flavors with GypsyPlate. Sort our recpes by regions:

      GypsyPlate logo.
      Skip to Recipe