Tofu vindaloo is a plant-based take on the classic recipe, catering to a variety of taste buds. This dish combines crispy tofu with the bold and tangy flavours of the traditional sauce ...