Simmered in a vibrant, velvety purée of fresh garden spinach, garlic, and warming spices, finished with a knob of butter.
Blanch the spinach for 2 minutes, transfer to ice water, then blend to a smooth puree.
Heat the ghee and crackle the cumin seeds.
Saute the onion until golden, then add the ginger-garlic paste and tomato and cook until soft.
Add the turmeric, garam masala, and salt and fry for 1 minute.
Add the spinach puree and simmer on medium for 5 minutes without overcooking.
Add the paneer cubes and cook for 2 minutes; serve with roti or naan.