Press the water out of the tofu by either using a tofu press or by slicing the tofu and placing the slices of tofu on a few layers of paper towels. Top the tofu with another layer of paper towels and place a dishtowel on top of that. Set a heavy object on top of the tofu, such as a plate or a book on the dishtowel. Leave it alone for at least 10 minutes or even an hour. (If you leave it for longer than 10 minutes, put the tofu in the refrigerator).
In a food processor, combine the tofu, salt, agave, lemon zest and lemon juice and blend until completely smooth, about 1 minute.
Divide the mixture among four small bowls and refrigerate for 30 minutes.
FOR THE TOPPING
Blend the ingredients together in a food processor until smooth.