Interested in trying our FREE 7-day Healthy Diet Plan? Choose between our meat-eaters, vegetarian or vegan meal plans.


Tofu is a wonderfully versatile ingredient in all its forms, whether you use silken, firm, marinated or smoked tofu. Make sure you get the most from your block and experiment with our inventive recipes, from exercise shakes and pasta bakes, to fluffy breakfast pancakes.

Our helpful guide on how to cook tofu is a great place to start, as it includes a helpful video, tips and some of our favourite recipes.

Also, check out our guide on how to press tofu, explaining why it’s important for certain dishes and how to best achieve this.

Read up on the top 10 health benefits of tofu, including being high in protein, rich in nutrients and supporting heart health.

More like this

1. Sweet & sour tofu

Tofu with peppers on bed of rice topped with sesame seeds

This healthy, vegan sweet & sour tofu is bulked out with red pepper and pineapple chunks, and counts as three of your five-a-day. Serve with basmati or wholegrain rice, and add a sprinkling of sesame seeds for extra crunch.

2. Tofu & spinach cannelloni

Cannelloni filled with tofu and spinach topped with tomato sauce and parmesan

Ever thought of using tofu in a classic, comforting pasta dish? Well, we can assure you that it's delicious. Our tofu & spinach cannelloni is healthy, packed with protein and makes an ideal family crowd-pleaser. The silken tofu makes the sauce irresistibly smooth and creamy.

3. Tofu & vegetable patties

Tofu and vegetable patties in a pile

These Japanese-inspired veggie patties make moreish, crispy canapés, or you can cook a larger version to serve as a frittata-style veggie main course. Serve with dipping sauces like sweet chilli, cool cucumber raita or spicy salsa.

4. Ponzu tofu poke bowl

Bowl of quinoa topped with colourful vegetables and silken tofu

This no-cook ponzu tofu poke bowl is a great quick lunch for warm days, as you don’t have to get hot and bothered in the kitchen. Loaded with colourful vegetables like edamame, radishes, carrots, spring onion and seaweed, you have a rainbow of colours on your plate and a variety of exciting textures. Also, using quinoa instead of rice adds extra fibre and protein to your meal. Check out our helpful guide on the health benefits of quinoa to find out more.

5. Braised sesame tofu

Bowls of rice topped with braised sesame tofu, green beans and spring onions

This moreish braised sesame tofu is served with rice and green beans to provide a healthy vegan dinner for two. The braise is loaded with heat and umami flavour for the tofu to soak up. A delicious, fuss-free dinner that can be on the table in under 30 minutes.

6. Mapo tofu


This mapo tofu recipe is hot and strongly flavoured thanks to chilli bean paste and fermented black beans. It takes just 30 minutes to make, so it's an ideal meat-free midweek meal.

7. Layered tofu pasta bake

Baking dish filled with tomato pasta, a selection of vegetables and a silken tofu, lemon and nutritional yeast sauce

This healthy vegan pasta bake is loaded with tofu to provide plant-based protein. By mixing silken tofu, lemon juice and nutritional yeast, you create a dairy-free, nutty and zesty white sauce to layer into your bake. It’s also packed with spinach, carrots, celery and olives for a healthy and low-calorie vegan dinner.

8. Tofu brekkie pancakes

Stack of pancakes topped with fruit and syrup

Silken tofu is the secret ingredient in these fluffy American-style pancakes. Go dairy-free and make a batch of vegan breakfast treats topped with berries, nuts and syrup.

9. Miso-glazed tofu steaks with beansprout salad & egg strands

Beansprout salad with egg strands topped with miso glazed tofu

Miso-glazed tofu steaks and zingy Korean-style salad make an unusual veggie main course that will have people coming back for seconds. Expect a carnival of colour, texture and flavours.

10. Tofu stir-fry

Bowl of tofu with red pepper and broccoli next to a bowl of the same but with added rice

Our tofu stir-fry is a great recipe for kids to help make. They can chop up the vegetables (with supervision) and make the sauce for this colourful, fibre-rich stir fry. Serve with fluffy basmati rice on the side.

Liked this? Now try:

Video: How to cook tofu
The health benefits of tofu
Our best-ever tofu recipes
The best sources of protein for vegetarians
A balanced diet for vegetarians
Tofu steaks with chips
Thai green tofu noodles


What's your favourite way to serve tofu? Let us know in the comments below.

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post