In a pan add oil and add potatoes and deep fry them
Meanwhile in other pan add oil and add diced tomatoes and onions
When they are cooked transfer to mixer jar and allow to cool
Make a fine paate and set aside
Now take pan and add butter and addwhole spices and saute them
Later add finely chopped onions, tomatoes and saute them
Now add turmeric, salt, red chilly powder, garam masala, jeera powder, dhaniya powder and fry till spices get good aroma
Now add little water and cook gravy well
Adjust consistency of water and add cream, coriander and kasuri methi
Now in a serving plate first place fried aloo and add gravy over it and garnish with cream and serve with roti