Aloo sabzi (also aloo sabji) is a stir-fried Indian potato dish, flavored with a mixture of spices. There are many regional variations, with dry and wet curry styles of aloo sabzi. This version of ...