Boil 2 cups of water.
Add tomatoes to it, after about 3 mins, add spinach.
Switch off the heat, let it sit there for a mins.
Take the tomatoes and spinach in mixer bowl along with green chillies and grind to smooth paste.
In the same water, add almonds and boil for 4-5mins (I use them with skin).
Grind the almonds to a paste (I made a coarse paste for some texture).
Heat oil in a pan and add cumin seeds.
Then add onion, ginger-garlic paste. Fry for few minutes.
Add garam masala, cumin-coriander powder and fry for 2 mins.
Now add the ground spinach paste, salt and cook.
Crush the kasuri methi slightly with fingers and add it to the gravy.
Add almond paste and then paneer cubes. Cook for 5-6 mins.
Serve hot with rotis/chapatis or rice.