Take a bowl add liver pieces into it add some milk to it and soak for 30minutes and then wash it with water, then add a pinch of red chili powder, salt, oil, ginger garlic paste and mix it well.
Now take a nonstick pan add little oil then add the spices mixed liver pieces into it and saute them let it cook for 5minutes and transfer it to another plate.
Take the same pan add oil, cardamom, cloves, onions, ginger garlic paste, turmeric powder, mix them, then add red chili powder, coriander powder, coconut powder saute them add little water and let it cook for 5-10 minutes in very low flam
Once masala is cooked add the cooked liver pieces into it and close with a lid cook for 2-3 minutes in slow flame.
After 3 minutes remove the lid add some garam masala chopped coriander leaves if required lemon juice and serve.