Mediterranean Fish Stew With Olives

Olives, tomatoes, lemon and parsley are all classic Mediterranean ingredients. Counterbalance them in this zesty stew with the sweet flavours of sustainably-sourced ling, roasted butternut squash and cannellini beans.
Serves 2
Total Time
30 Minutes
1 1/2 tbsp of oil
1/2 a lemon
1 garlic clove
1 red pepper
200g of passata
240g of cannellini beans (drained)
2 tsp of harissa paste
2 x 150g ling fillets (skin off)
300g of butternut squash
30g of Belazu naturally-ripened pitted black olives
Medium handful of flat-leaf parsley
Step 1
Preheat the oven to 200°C / gas mark 6 and boil a kettle. Peel and chop the squash into small 1 cm cubes. Place on a baking tray and drizzle with 1/2 a tbsp of oil and sprinkle with a pinch of sea salt and black pepper. Place in the oven for 20 minutess until golden, turning halfway through.
Step 2
Cut the red pepper into bite-sized pieces and finely chop or crush the garlic. Roughly chop the parsley.
Step 3
Drain and rinse the cannellini beans. Cut each ling fillet into 4 pieces and season with sea salt.
Step 4
Heat a large pan with 1 tbsp of oil on a medium heat and add the garlic for 1 minute. Then add the passata, 100ml of boiling water, the harissa paste, olives, cannellini beans and red pepper and simmer for 5 minutes. Season with sea salt and black pepper.
Step 5
Place the ling pieces on top of the bean stew and cover with a lid. Simmer on a low-medium heat for 7-10 minutes until the fish is cooked through. Then stir through the roasted squash.
Step 6
Spoon the Mediterranean ling stew into two warm bowls, squeeze over the juice from the half lemon and scatter over the chopped parsley.

Recipe courtesy of Mindful Chef

DISCLAIMER: We endeavour to always credit the correct original source of every image we use. If you think a credit may be incorrect, please contact us at

Fashion. Beauty. Culture. Life. Home
Delivered to your inbox, daily