Heat 2 tbsp oil in a pan.
Fry onion slices on medium heat till they turn golden brown. Once done, keep them aside.
Once it cools, grind it to a fine paste.
In the same pan, heat 2 tbsp of oil. Add finely chopped ginger and garlic. Fry them on medium heat for 30-40 seconds.
Add green chillies, and fry for another 30 seconds.
Add sliced tomatoes.
Add salt, turmeric powder, red chilli powder, coriander powder, garam masala powder, tandoori chicken masala and kasuri methi. Mix.
Cover with a lid. Reduce the heat and cook it for about 5 minutes. Mix in between.
Add onion paste.
Mix well. On medium heat, cook for another five minutes.
Now, add Rahm Spinat.
Cover it and cook for about 15 minutes.
Add paneer cubes. Mix.
Combine 2 cubes of paneer and milk and grind them in a mixie. Add this to the gravy.
Mix. Garnish with fresh coriander leaves and serve.