Wash the potatoes, peel the skin and cube it. In a bowl, add cubed potatoes and all the ingredients under the heading marinate. Marinate it for 15-30 minutes.
Heat the oil for deep frying the potatoes. Add the marinated potatoes and deep fry until potatoes turn golden brown. Drain the excess oil by placing it in a paper towel.
Heat 3 tablespoons of oil in a pressure cooker. Add cinnamon, cloves, fennel seeds, onion, ginger garlic paste and saute for a few minutes. Add tomato paste and coriander leaves; saute for 2 minutes. Then add fried potatoes, rice, salt, enough water and pressure cook for 3 whistles.
Before serving add 1 tablespoon of ghee in the rice for extra flavour. Serve with Onion Raita.