Begin by washing the mutton liver and kidney thoroughly in cold water. Cut them into bite-sized pieces and set them aside.
Heat a cooker over medium heat and add 2 Tbsp of oil. Once the oil is hot, add the chopped onions and green chilies and fry them until they are golden brown.
Add 1 tsp of garam masala and fry it for a minute. Then, add 1 tbsp of ginger & garlic paste and fry it until it is well cooked.
Add the liver and kidney to the cooker and mix everything together. Add 1/2 tsp of turmeric, 2 tsp of chili powder, and salt to taste. Mix everything together and let it cook until the oil separates.
Now, add 1 cup of tomato puree to the cooker and cook until the rawness of the tomato goes away.
Add 1 cup of water to the cooker and 1 tbsp of coriander and cumin powder. Mix everything well and close the lid of the cooker.
Let the mixture cook for 3 whistles on high heat and 2 whistles on low heat. Turn off the heat and let it sit for 10 minutes.
Open the cooker and turn on the heat. Add 1 tsp of fresh ground pepper and mix everything well.
Add lots of fresh coriander to the curry and dish it out. Serve hot with rice or rotis.