Cookery Courses

View our range of short and long Bath-based vegetarian and vegan cookery courses running throughout the year.

View cookery courses

Gift Vouchers

Buy gift vouchers for our vegetarian and vegan cooking courses in our online shop.

Buy a gift voucher today


Types of Tofu and How to Use Them

Do you know your silken from your smoked? The world of tofu can seem intimidating if you're not used to the lingo. (Extra firm, firm, silken?) And then you need to be able to choose the right type of tofu for your dish. Most recipes will specify the kind you'll need, but really understanding your options can spark creativity. Tofu isn't just for stir fries! From smoothies to burgers to pies, tofu isn't bland or boring when you know what you're doing. 

Here's how to use firm tofu, silken tofu, fried tofu, smoked tofu, and ready-marinated tofu, including top tips and tasty recipes to inspire you. 

How to Use Firm Tofu

The original tofu, and the type of tofu we use most in our recipes. Firm tofu is easy to cut into cubes and will keep its shape for stir frying and deep frying. To prepare firm tofu, drain off the liquid and pat dry with kitchen paper. Then slice or cube and marinate if you'd like. For extra firmness, you can squeeze out liquid from the tofu by wrapping the tofu in kitchen paper or a clean tea-towel, cover with a chopping board and adding a heavy weight on top. Leave for 1 hour and you will find that more liquid has seeped out and the tofu is drier and firmer and ideal for making kebabs.

Numerous brands now produce firm tofu - Clear SpotDragonfly and Cauldron to name just a few, and most major supermarkets stock it in the veggie-friendly refrigerator section.

Firm Tofu Recipes

How to Use Silken Tofu

Silken tofu is often used as a substitute for eggs or cream. Do NOT try to stir fry this stuff - you will be disappointed. You'll see "Soft Silken Tofu" and "Firm Silken Tofu". Soft silken tofu is, well, REALLY soft and will fall apart in your fingers, ideal for smoothies, custards, sauces and puddings - we like  Clearspring's Organic Soft Silken Tofu. Firm silken tofu holds its shape and can be cut into cubes (great for miso soup) but also works for dips and puddings. 

Silken Tofu Recipes

How to Use Fried Tofu

Puffed up spongy texture. Great to add to soups to soak up flavour and give texture. You can find it in Chinese supermarkets. Wai Yee Hong in Bristol sells it as Tofu Puff.

Fried Tofu Recipes

How to Use Smoked Tofu

A delightful smoky flavour and is delicious served cold in a salad. Smoked tofu is super handy - the  smoked tofu range from Taifun is delicious sliced up and eaten raw, or stuffed into sandwiches.

Smoked Tofu Recipes

How to Use Ready-marinated Tofu

Saves you having to marinate plain tofu and is ready to eat. Clear Spot makes an organic marinated tofu that's really handy for stir fries and scrambles. You can also find Cauldron marinated tofu in most major supermarkets nowadays.

Marinated Tofu Recipes 

For more tofu inspiration, check out our post on How to Cook with Tofu or sign up for one of our Far Eastern Cookery Courses.

Delicious food photography by Rob Wicks of Eat Pictures.

Find us on Facebook, Twitter, Pinterest and Instagram where we are chatting about all things foodie and, if you like this post, please share it!

To keep up to date with events and goings on at the cookery school sign up for our newsletter.


Laurence on 29th Nov 2017 said:

Hello there, I’m so glad I found your blog as I also wonder how to prepare tofu - So thank you for sharing all your tips, information and recipes!! Also I have a question: I bought a block of Original tofu (Clearspot) and the use by date show 25th November, which was last Saturday. Four days have passed. And I know that normally we should not eat things after their use by date. I forgot to use my tofu and think that would be a shame to have wasted it…But obviously don’t want to get poisoned either…So is it a very strict rule, or would it be ok with this tofu (it’s a fermented one) if I cook/fry it today? (in the case you can give me an answer as quick as that…) Thank you so much for your reply!! Lx

Reply to this comment