Punjabi monkfish curry

An average of 4.4 out of 5 stars from 5 ratings
Prepare
30 mins to 1 hour
Cook
30 mins to 1 hour
Serve
Serves 4

Thick-cut monkfish cooked low and slow in a rich tomato-based curry sauce. A lighter curry that still feels like a luxury.

This recipe is based on the Punjabi Monkfish served at SABZI in Edinburgh. It has been adapted to make it easier to cook in a domestic kitchen.

Ingredients

For the marinade

For the sauce

To serve

Method

  1. To make the marinade, place the garlic and ginger paste, chilli powder, turmeric, salt and lemon juice into a bowl. Mix together, then add the monkfish chunks. Toss together to coat and set aside to marinate for 30 minutes, or longer if time allows.

  2. To make the sauce, heat 1½ tablespoons of the oil in a large non-stick sauté pan. Add the ajwain seeds, followed by the marinated monkfish and cook for a few minutes until lightly coloured. Remove from the pan, transfer to a plate and set aside.

  3. Add a drizzle more oil to the pan and add the chopped onions. Cook over a medium heat for around 10 minutes, stirring frequently until softened. Add the green chilli and garam masala and cook for a further couple of minutes, then stir in the ginger and garlic paste. Continue to cook for a couple more minutes, season well with salt.

  4. Stir in the tomato purée and cook for a minute, stirring, then add the tinned tomatoes and 150ml/5fl oz water. Cook the sauce over a medium heat for 10–15 minutes. Check the seasoning, adding a little salt if needed.

  5. Return the fish to the pan and cook for 3–4 minutes until cooked through. Check the seasoning and serve garnished with chopped coriander and rice.