Wash a bunch of spinach thoroughly and cook with 1/2 cup of water in a cooker for around 5 minutes. You can also blanch it in the microwave. Then set it aside and let it cool for sometime.
250 gm Spinach Leaves (Palak)
Heat 2 tablespoons oil in a pan and fry the cumin seeds till they start to crackle. Make a paste of ginger, garlic and green chillies. Finely chop or grate the onions. Add the onions and ginger, garlic & green chilli paste to the pan. Fry till they turn golden brown in color.
1 Large Onion, 5-6 Garlic Cloves, 2 Inch Piece of Ginger, 2-3 Green Chillies, 1/2 Teaspoon Cumin Seeds (Jeera)
Add red chilli powder, garam masala, kasoori methi (dried fenugreek leaves), haldi (turmeric powder) and salt. Mix well and fry for 1 minute.
1/2 Teaspoon Red Chilli Powder, 1/4 Teaspoon Turmeric Powder (Haldi), 1/2 Teaspoon Garam Masala, 1/4 Teaspoon Kasoori Methi (Dried Fenugreek Leaves), 1/2 Teaspoon Salt
Add pureed or finely chopped tomatoes to the mixture.
2 Tomatoes
Cook till the raw aroma of the tomatoes goes away and they start leaving oil on the sides.
When the spinach has cooled down, make a smooth puree and add it to the pan.
Mix it well with the gravy. Cover the pan with a lid and let it cook for 2-3 minutes.
Add the diced paneer cubes to the gravy and cook for a couple more minutes. Palak paneer is ready. Serve it hot with any Indian bread like roti, paratha, naan, missi roti etc. or with rice.
100 gm Paneer