Crusty homemade pie with curried mixed vegetables