• sunflower oil, for deep frying
  • 2 double lemon sole fillets or 2 x 150g fillets of other white fish

For the batter

For the chips

  • 3 large potatoes, peeled and cut into wedges
  • 2 tbsp sunflower oil
  • 1 tbsp Madras curry powder

To serve

  • curry salt and lime mayo (see tips, below)


  • STEP 1

    Tip the flour, yeast, spices, chilli, coriander and a large pinch of salt into a bowl and stir together. Whisk in the lager until you have a smooth batter. Cover and set aside while you cook the chips.

  • STEP 2

    Heat oven to 180C/160C fan/gas 4. Drizzle half the oil in a roasting tin and put in the oven to heat up. Tip the chips into a bowl and toss in the remaining oil, curry powder and a pinch of salt. Tip into the roasting tin and roast for 30 mins, then toss and carry on roasting until the chips are cooked through and crisp, around 15 mins more. Turn the oven down to 110C/90C fan/gas ¼ to keep them warm.

  • STEP 3

    Stir the onion into the batter, making sure all the slices are separated. Heat 10cm sunflower oil in a deep-fat fryer or pan of oil to 180C. Scatter some flour on a plate, dip the fish in the flour, pat off any excess, then dip into the batter, coating the fish with a generous amount of batter and onion. Carefully lower into the oil and sizzle for 5 mins until golden brown. Once cooked, drain off any excess oil, then carefully place on a tray lined with kitchen towel. Serve with the chips, seasoned with curry salt and lime mayo on the side for dipping.


Mix 1 tbsp garam masala with 2 tbsp sea salt.


Mix 1 crushed garlic clove and the zest and juice of 1 large lime into 100ml shop-bought mayonnaise.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.8 out of 5.7 ratings