Finely chop the washed and boiled spinach. Peel the potato and eggs and grate.
Heat oil in a pan or wok. Add sliced onion and when onion starts to change it’s colour add garlic paste, green chilli and ginger. Saute till onion becomes brown.
Add boiled and chopped spinach. Saute for a minute. Add crumbled paneer and saute again for 1-2 minutes.
Now add grated boiled eggs and potatoes. If you want to make without eggs use two large potatoes, one cup boiled and chopped spinach for kofta or balls and skip eggs. Then follow the same recipe.
Mix and add salt, cumin powder, garam masala powder and chopped cilantro or coriander leaves.
Mix well and saute till everything combined well and dried up. Taste and adjust salt if required. Switch off the stove and let it cool down completely.
Add cornflour and mix well. Make small balls. I have made 10 balls. You can make small or large size balls according to your choice.
Heat oil in a pan or wok. Fry the balls from all the sides. Don’t overcroud, fry 4-5 balls at a time depending on the size of your pan. Fry the balls till light brown from all the sides. Transfer the balls on a plate.
Boil 1 cup water with cubed onion, garlic, ginger, cashew nuts, melon seeds, green cardamom, cloves, cinnamon and dry red chilli. Boil for 5 minutes on high heat. Let it cool down.
If you don’t want the heat of red chilli in your curry take out the seeds of the boiled dry red chilli and discard. Or if you want your curry spicy don’t discard the seeds and you can also use one more red chilli or grind 1-2 green chilli with the boiled spices or add slit green chili in the gravy.
Grind into a smooth paste. Scrap the spices and add chopped tomato. Grind again.
Heat oil in a wok or pan. Add ground spices. Add salt and all the dry spices. Saute till oil leaves the sides.
Add water and let it boil. Now add fried balls or kofta. Stir and cover. Cook on low flame for 5-6 minutes. Remove the cover. Taste and adjust the salt. You can add little more hot water if required for gravy. Switch off the stove.
Sprinkle some chopped cilantro or coriander leaves. Cover and keep aside for 5 minutes.
Serve hot with roti, paratha, naan, puri, steamed rice, pulao, fried rice etc.