Sri Lankan Peegudhu

Ingredients

 * 450 gm Liver
 * 1/2 tsp salt
 * 1/4 tsp pepper, black
 * 150 ml -water
 * 3 tsp vinegar
 * 25 gm Onion
 * 6 garlic cloves
 * 3 cardamom
 * 3 clove
 * 25 ml lime juice
 * 1 cg cinnamon stick
 * 1/4 tsp chile powder
 * 1 tsp paprika
 * 1 tsp fennel
 * 25 gm Coriander
 * 25 gm cumin
 * 50 ml oil
 * curry leaf sprigs
 * 1/2 lemon grass stem
 * 275 ml coconut milk, thick

Directions

 * 1) Wash the liver and place in a pan with the vinegar, pepper and water and cook for 5-8 minutes Drain liver from the pan and when cool remove skin and cut into 1 cm cubes. Slice the Onion, crush the garlic and powder the cardamoms and cloves. Place the liver in a bowl and mix in the cardamoms cloves, lime juice, cinnamon stick, chile powder paprika powder, fennel powder, coriander powder and cumin powder and leave to marinade for 30 minutes.
 * 2) Meanwhile, heat the oil and fry Onion garlic, curry leaves and lemon grass and when Onion has turned a golden brown add the liver, marinade and coconut milk and stir. Cook for a further 10 minutes, then discard the cinnamon stick and serve immediately.