Wipe the fish with a piece of damp paper towel. Combine the pepper, sea salt and tumeric in a bowl and rub the fish with the seasoning. Heat 1 tablespoon of coconut oil in a pan and cook the fish for 2 minutes each side. Drain excess oil by sitting it on absorbent paper.
Heat 1 tbsp coconut oil in a pan and brown the onions, fenugreek, garlic and ginger until soft. Add the cinnamon, curry leaves, curry powder and cook for a further 2 minutes. Add the tamarind and coconut and simmer uncovered for approx 20 minutes until the gravy has reduced and the flavours have absorbed.
Place the fish in the gravy with the beans and cook for a further 10 minutes.
Note: Tamarind is a legume native to eastern Africa but now grown extensively throughout Asia the Caribbean and South America. Its fruit is very sour and very acidic and is used in ayurvedic medicine to treat gastric and digestive problems.