Fry the Onions until Golden Brown
Add the Ginger & Garlic Paste and fry until aromatic
Now add the Red Chilli powder, Turmeric powder, Cumin Powder, Coriander Powder ,Garam Masala Powder and Salt and mix well
Add the Tomato Puree and mix well until the Oil separates
Now add the Yogurt and mix well again
Once the oil separates remove the gravy and blend until smooth and keep aside
Now heat some oil in the same dish and add the Whole Garam Masalas (Green Cardamoms, Cloves, Black peppercorn and Bay Leaf). Fry lightly until aromatic
Now add the blended gravy and mix well
Add the potatoes and mix well until the Oil floats
Add 1-2 cups of water and cover the gravy until the Potatoes are cooked
Once the Potatoes are cooked add the Kofta Balls
You may add about 1 cup of water if the gravy is too thick
Cover the dish and let the Kofta balls simmer for about 10-15 minutes
Once the Oil floats, add some Green chillies and mix well
Cover for another 5 minutes
Garnish with Coriander and serve hot
Best to serve with some Pea Pilau or Rotis