Wash and divide cauliflower, florets shouldn`t be too small. Peel the potatoes and quarter them, if they are very large, cut smaller if necessary.
Heat the ghee in a large saucepan, fry the panch phoron and onions in it until the onions are evenly browned. Fry the potatoes and chilli peppers for about 5 minutes, then add all the ground spices (except garam masala) and the grated ginger and continue frying. Add the chopped tomatoes and the yoghurt, mix and pour approx. 350 - 400ml water, after 10 minutes add the cauliflower. Simmer for another 10-20 minutes, until the cauliflower and potatoes are tender. Add the peas about 5 minutes before the end of the cooking time.
Before serving, sprinkle the dish with freshly chopped coriander and garam masala.
Garam Masala is very easy to prepare, it tastes much more intense and better freshly made, see my recipes.
Aloo Gobi tastes good: fresh naan bread, rice or poories or parathas.