Wash and cut the palak leaves into medium-thick strips.
In a kadai, add 3-4 cups of water and bring it to a boil. Add salt and palak leaves, and boil for 2-3 minutes.
Take out the leaves and place them on a wire rack. Pour cold water over them to stop the cooking process. Set aside.
In the same kadai, add 6 tbsp oil, 1 tsp cumin seeds, and a pinch of hing. Sauté them.
Add 20-22 chopped garlic cloves and sauté until they turn slightly golden brown.
Now add 1 cup chopped onion and sauté until it becomes slightly transparent.
Then add 3-4 chopped green chillies and 1 tbsp ginger. Sauté them.
Add ¾ chopped tomatoes and salt. Sauté until the tomatoes become slightly soft.
Lower the flame and add ½ tsp turmeric powder, 1 tbsp coriander powder, 1 tbsp red chilli powder, and 1 tbsp kasuri methi. Sauté them.
Now add 2 tbsp curd and mix well.
Then add the palak leaves and mix them with the gravy.
In another pan, add 6 tbsp besan and roast it on a low-medium flame until it slightly changes color.
Transfer the roasted besan into a bowl and add ½ cup of water. Mix well.
Add the besan mixture into the sabzi and mix well. Lower the flame and cook the sabzi for 3-4 minutes until the oil separates from the sides.
Palak besan sabzi is ready. Serve it with bajra roti.