Mediterranean fish pie
Prep Time
10 minutes
Cook Time
50 minutes
Total Time
1 hour
Background
This Mediterranean fish pie is a lovely, healthy dish, but it can take some time to cook. However, the first stages (boiling the potatoes and eggs) can be made well in advance and kept refrigerated. The tomato sauce also could be precooked, or you could use ready-made (homemade or shop bought) versions. Serve it with a  crispy, green salad. Also, you could make two dishes, one with cheese the other without, or two of the same and freeze one for a later meal. Serve it with a  crispy, green salad.
Ingredients
- 350g fish pie mix (salmon, cod & smoked haddock etc)
- 500g potatoes
- 2 eggs
- 1 onion
- 1 celery stick
- 1 small carrot
- 1 clove of garlic
- 1 tsp Italian mixed herbs
- 1 Tbsp balsamic vinegar
- 1 tin chopped tomatoes
- 1 handful Fresh herbs (basil, mint or parsley)
- 1 cup green peas or beans
- Grated cheese of your choice
Instructions
- Put the potatoes in a pan of cold water and cook them until just tender. Drain, rinse under cold water and drain again. Let them cool.
- Put the eggs in a small pan of cold water. Bring to the boil, cover the pan, turn off the heat. After 6 minutes rinse the eggs under cold water, then rest them in a bowl of cold water.
- Cut the potatoes into long slices. If they are not organic, peel them first.
- Remove the egg shells, then cut the egg into slices.
- Thinly slice the onion and celery. Finely chop the garlic and carrot.
- Heat the oil in a frying pan and sauté the onion, celery and carrot for 5 minutes. Add the garlic, herbs and balsamic vinegar and stir for a minute.
- Add the chopped tomatoes. Season with salt and pepper.
- Cook for 10 minutes, until you get a nice, thick sauce.
- Add the fresh herbs, then blitz the sauce, using a stick blender, until you get a coarse finish. Set aside.
- Preheat the oven to 180°C.
- Grease one large or two medium deep dishes with oil, then add a layer of potatoes, the eggs, then mixed fish, then cover with the sauce. You can add some cheese if you like.
- Repeat the layers, leaving enough potatoes to be the top layer.
- Cover the dish with potato slices, then brush them with olive oil and season with salt.
- Alternatively scatter some cheese over the potatoes.
- Bake for 25-30 minutes, until the cheese has melted or the potatoes are golden.
- Serve warm.
© 2026 Copyright CookTogether
Categories
- Meal Type: - Bake - Dinner - Lunch - Main - Supper
- Cuisines: - Italian
- Occasions: - Dinner Party - Parties
- Ingredients: - Oily Fish - White fish
- Health and Diet: - Dairy Free - Gluten Free - Nut Free - Semi-vegetarian - Sugar Free
- Skill Levels: - Moderate
You might also like
Recent Recipes
-
Buckwheat and Artichoke Salad
This buckwheat and artichoke salad is a light, fresh dish...
Recipe by Dinna | -
Baked Cottage Cheese and Blueberry Cakes
These baked cottage cheese and blueberry cakes are a simple,...
Recipe by Dinna | -
Shiitake Mushrooms with Eggs
If you’re after something quick, simple and full of flavour,...
Recipe by Dinna | -
Tempeh and Lentil Stew
It’s naturally high in protein and a good source of...
Recipe by Wholeness |
Site Search – use quotes ” ” for an exact phrase match
Like Us On Facebook …





