Boil or steam potatoes, peel the skin and roughly mash the potatoes.
Heat oil in a kadhai, add mustard seeds and let them splutter. Add cumin seeds, hing, dry red chillies and curry leaves. Saute for 20 seconds.
Add green chilles and finely chopped onion. Saute onions till they turn translucent and slightly soft.
Add roughly crushed ginger garlic. Mix well and saute for a few seconds until the raw smell of the ginger-garlic fades away.
Add finely chopped tomato. Add some water and salt so that tomatoes cook fast.
Cover & cook till tomatoes are softened.
Once tomatoes and onions are cooked add spices. Turmeric powder, red chilli powder, coriander powder, kitchen king masala and mix well.
Add some water to prevent spices from burning.
Add mashed potatoes and mix well so that the masala coats the potatoes evenly.
Add sugar and salt to taste. Add 1/4th cup of water. Adding water helps make aloo bharta soft and moist.
Cover and let the aloo bharta cook on low flame for 2-3 minutes.
After 3 minutes, mix the bharta well and add chaat masala.
Lastly, add handful of coriander leaves.
Delicious & soft Aloo Bharta is ready.
Transfer to a serving bowl and garnish with coriander leaves.
Serve warm with soft phulkas, chapati or as a side dish with dal rice.