Heat oil in a pan and add cumin and let it splutter. Add ginger and garlic and sauté for a minute.
Add tomato puree, cashewnut paste and spices. Cook for 5 minutes. Add water as required and add Paneer cubes. Cook for 5 minutes and finish with butter and cream.
Cook on slow fire for 3 minutes and add garam masala.
Transfer the dish to a serving bowl and garnish with almond flakes, cream .coriander sprig and saffron water.