In a pan boil 2 cups of water and boil the potato
While it's boiling, grate the onions and the tomatoes together
Heat 2 tbs oil in a pan and throw in the cinnamon stick , bay leaf , chopped garlic and enjoy the aroma.
Now pour the grated onion and the tomatoes and saute for about 5 minutes till it's cook
Add the cumin powder , chilly powder, salt and garam masala and cook for another 5 minutes
Once the potatoes are boiled , mash them and mix them in 2 cup of water
Pour this in the pan along with the ½ cup milk and cook for another 5 minutes and switch off the heat. ( At this point, if you want to increase the quantity of the gravy, you can add more water and cook for another 5 to 10 minutes)
In a serving bowl place the fried balls and pour the gravy from the pan.
Garnish with the chopped coriander leaf and let it rest for 5 minutes
Serve it with hot Chapati or Naan