Prep Time
Cook Time
1h 35m
Ready In

"This is a traditional Maltese fish dish. Like all pies, the flavor is improved if left to sit for a day and then warmed up!"

Original recipe yields 5 servings


  • Serving Size: 1 (513 g)
  • Calories 818.3
  • Total Fat - 47.1 g
  • Saturated Fat - 10.8 g
  • Cholesterol - 83 mg
  • Sodium - 538.2 mg
  • Total Carbohydrate - 55.3 g
  • Dietary Fiber - 6.3 g
  • Sugars - 9.7 g
  • Protein - 45.1 g
  • Calcium - 151.2 mg
  • Iron - 3.8 mg
  • Vitamin C - 61.9 mg
  • Thiamin - 0.5 mg

Step 1

Fillet the fish, season with salt and pepper and then steam or shallow fry the fish. Do not overcook! You can use the fish carcass to make the stock.

Step 2

In a large, wide saucepan, fry the finely chopped onions and garlic. Add the tomato puree, chopped cauliflower, and sliced carrots together with the fish stock and cook until the vegetables are tender. Add the chopped olives, capers, and sultana. Taste and add salt and pepper as needed.

Step 3

Line a pie dish with 3/4 of the pastry. Place half of the vegetable mixture into the pie dish and spread the fish evenly over it, then cover the fish with the remaining half of the mixture. Spread the remaining pastry over the filling and with a pastry brush spread some beaten egg or milk over the crust. Prick all over with a fork.

Step 4

Bake in a 350 degree oven until the pastry is golden brown. Do not serve until it has cooled a bit or it may crumble.

Tips & Variations

No special items needed.



Ten stars! We weren't sure how that combo of ingredients would turn out, but we were wowed by the results! Mahi is the perfect fish for this dish. The sweet and savory combo is delightful! Oh, and its so easy to prepare. Delish! Made for Susie's World Tour, Team IncrEDIBLES.

review by:
(19 Jul 2018)