Tofu - this is my all time best recipe -
1) Take the tofu out of the package, wrap it in a tea towel or something and put a plate on top, then a few cans of beans on top of the plate. Press it like that for an hour or so.
2) Make marinade - about 50ml soy sauce, 50 ml water, 2 tablespoon maple syrup / agave, 1 tablespoon balsamic, 1 tablespoon tomato puree, 1 tablespoon liquid smoke (or half teaspoon smoked paprika) 1 tablespoon oil, couple of cloves of garlic, chopped.
3) Chop tofu into about 10-12 planks, cover with marinade, put in fridge for at least a couple of hours.
4) Bake at about 200 degrees for 30-40 mins, turning every 15 mins, pouring marinade over each time.
Now you can use it a variety of ways. Chop into smaller chunks for stir fry etc or leave in planks for sandwich fillings. Great hot or cold. I find it hard not to just gobble the lot.