I get asked this question a lot... that lump of soybeans is not the most inspiring thing to look at and, lets be honest, it doesn't have much taste...
I am not a massive eater of tofu, prefering other vegetarian sources of protein like beans, nuts, lentils and vegetables but when I do cook tofu I have a favourite recipe that I thought I would share
The trick is to marinate the tofu and cook it in a way that it actually tastes of something. I make a peanut marinade and cook it in a seperate pan to the vegetables so that it becomes a bit crispy... here's how!
1) Put on some brown rice to cook - 1 cup of rice to two cups of water
2) In a bowl put 1 clove of crushed garlic, 2cm piece of chopped or grated ginger, tablespoon of organic soy sauce (organic is important for soy sauce!) and 2 tablespoons of crunchy peanut butter. Put in the tofu chopped in cubes and add enough boiling water to cover. Let it stand as you wash and prepare the vegetables.
3) Chop the vegetables you want to use in the stir fry - I used red pepper, courgette, broccoli and chinese cabbage, heat some coconut or olive oil in a pan and stir fry the veggies
4) In a seperate pan, put the tofu mixture and cook on a low heat until the water has evaporated away and the tofu is starting to stick a bit
5) When all three are ready - serve a tasty, colourful meal - nice with some chopped coriander on the top!