Yesterday I tried this recipe of Punjabi Dum Aloo. It turned out to be delicious:thumbsup and we just loved it. Had it with hot rotis. Dum Aloo Punjabi Recipe - Spicy North Indian Curry with Curd Based Gravy
No tomatoes required as there is curd for the base and tanginess.the end result is that you have a nice creamy gravy. Hope uou will enjoy it!