The BBC Good Food logo
Member recipe
Member recipes are not tested in the GoodFood kitchen.

Fish, Butter Bean, & Spinach Mappas One-Pot

Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Serves 4
A variation of a coconut fish curry, popular in the southern Indian state of Kerala - use pollock or any other sustainably sourced white fish fillets. This one-pot contains hearty filling butter beans and spinach, eliminating the need to serve with rice. This recipe is Slow-Carb diet friendly.


  • 1 tbsp sunflower, vegetable or coconut oil
  • 2 large onions, sliced
  • 2 garlic cloves, chopped
  • 450g tomatoes, cut into chunks
  • 3 tbsp tikka curry paste
  • 1 400g can coconut milk or coconut cream block with boiling water
  • ½ small pack coriander, roughly chopped
  • 4 skinless, boneless pollock fillets (about 150g/5½ oz each), or other fish cut in 4cm chunks
  • 2 cans of Butter/Haricot beans
  • 10-12 blocks of frozen spinach


  • STEP 1
    Heat the oil in a large, wide saucepan over a medium heat and add the onions. Cook for 5-10 mins until softened and starting to colour. Add the garlic and tomatoes, and fry for 2 mins. Add the curry paste, fry for 2 mins more, then pour in the coconut milk and bring to the boil.
  • STEP 2
    Add the frozen spinach and butter beans and simmer gently for 5 min.
  • STEP 3
    Add the fish to the pan and simmer gently for 5 mins until just cooked through. Turn off the heat. Sprinkle the coriander over the curry and serve.

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


Sponsored content