Aloo gobi masala is a classic Indian dish of potatoes and cauliflower spiced with onions, ginger, garlic, tomatoes and cooked in a rich gravy. This is how they make it in most Indian restaurants.