You can use medium firm tofu in vegan ricotta, but using soft or silken tofu is not recommended. You can the tofu crumbles to be a bit firmer to resemble traditional ricotta cheese.