Aloo Gobi is a popular vegetarian dish from the Indian subcontinent, specifically from the Northern region of India. The name “Aloo Gobi” comes from two Hindi words, “aloo” meaning potatoes and “gobi” meaning cauliflower, which are the main ingredients of the dish.