OIL-FREE, NUT FREE & VEGAN!? Trying Tofu Ricotta!