Simple and Easy, Vegan Mechado Recipe. This is the vegan version of the Filipino "meat and potato" stew.