Did you know that you can make tofu out of any legumes? Most legumes are high in protein (around 20% / 20g per 100g). By extracting and heating them, you can change the protein bonds, causing them to firm up. Most of us have already experienced this process before when boiling an egg, turning the white from translucent to firm.
IMPORTANT: Raw legumes, especially certain beans, are not safe to consume, because they contain natural toxins as a defence mechanism against predators. By straining the blended legumes, you’re removing any larger particles that might not cook in time, so please don’t skip this step or the tofu might upset your stomach. Always make sure that your tofu has set properly, otherwise start over instead of eating it anyway. If you’re concerned about waste and want to use the leftover pulp in the tofu as well, you can follow the tip at the bottom of the recipe.
Soak the legumes in plenty of water overnight or for at least 8 hours.
The next day, drain the legumes and pulse them in a food processor (I use Ninja) to break down slightly. Then add 500 ml of water and blend until smooth.
Filter the blended legumes through a sieve into a sauce pan and use the back of the spoon to squeeze out as much liquid as possible (You can discard the leftover pulp, or use it to thicken stews, soups or even mix it into breads like this Sourdough Rye). Add 1/2 tsp of salt to the liquid and whisk it in. You will notice that some of the protein has already sunk to the bottom of the pan. Make sure to loosen it with the whisk or it will burn.
Bring the liquid to a gentle boil, whisking constantly. Keep simmering for 1 minute, whisking every now and then, until the mixture sticks to the whisk and doesn’t instantly level out when you stir it. When you tilt the pan, the liquid should move slowly. If it feels too runny, just cook it a little longer. Once ready, pour the mixture into a mold and let it set for an hour before using.