Dum Aloo is a delicious creamy gravy where fried potatoes are dunked in a rich onion tomato based curry. This shahi recipe is easy to make at home and use basic ingredients. Here is how to make it in restaurant or dhaba style.