Skip to content
Open menu Close menu

Feed your appetite for cooking with Penguin’s expert authors

penguin logo

Simple vegetarian tofu recipes you can cook midweek

by Malou Herkes

published on 10 June 2019

Tofu is a great carrier of flavours, quick to prepare and a good source of plant-based protein. It's also very versatile; bake it, fry it, marinate it, simmer it into a sauce or grill it… take a look at these simple vegetarian tofu recipes, perfect for midweek dinners. 

vegetarian tofu recipes tomato basil silken tofu hannah pemberton

Tomato and Basil Silken Tofu from Buddha Bowls by Hannah Pemberton

Featuring tomato-baked tofu, piled up on spiralised courgetti and lemony bulgur, this is an easy, Italian-inspired dinner that makes tofu the hero. 

From the book

Hannah Pemberton


Simple vegetarian tofu recipes peanut butter tofu pad thai meera sodha

Peanut Butter and Purple Sprouting Broccoli Pad Thai from EAST by Meera Sodha

This vegan tofu Pad Thai recipe is full of flavour thanks to a silky peanut butter sauce and the unusual addition of purple sprouting broccoli. Add garnishes if you like, such as fried shallots, pickled vegetables and crushed peanuts.

Order your copy of EAST here.

vegetarian tofu recipes tofu kebabs heather thomas

Tofu Kebabs with Sweet Chilli Sauce from The Hot Sauce Cookbook by Heather Thomas

In this vegetarian kebab recipe, the tofu is marinated in soy sauce, garlic, tomato and honey to impart bags of flavour, then served with a drizzle of sweet chilli sauce.

Get your copy of The Hot Sauce Cookbook here

easy tofu recipes noodle bowl georgina hayden

My Favourite Quick Noodle Bowl from Stirring Slowly by Georgina Hayden

Egg noodles, green veg, avocado, tofu and chilli oil (the magic touch) make up this 10-minute supper that is not just quick, but satisfying too.

Get the Stirring Slowly cookbook here.

easy tofu recipes teriyaki tofu stir fry denise smart

Teriyaki Tofu Stir-fry from Veganeasy: Delicious Food in 5 Ingredients by Denise Smart

With tofu and vegetables coated in a delicious sticky sauce, this is an easy midweek meal you can whip up in no time. 

Get your copy of Veganeasy here

japanese tofu soup

Easy Japanese Kettle Soup from Five Ingredients, Ten Minutes by Jules Clancy

Combining the flavours of soy and dashi with tofu, peas and toasted nori, this one-cup soup is a great office lunch that takes moments to prepare. 

Get a copy of Five Ingredients, Ten Minutes here.

tofu ragu

Tofu ‘Ragu’ with Tomato and Peppers from Five Ingredients, Ten Minutes by Jules Clancy

Use this as a vegetarian alternative anywhere you’d use a Bolognese sauce – toss through pasta, top with mashed potato for a veggie Cottage Pie or pile into a steaming jacket potato. 

Get a copy of Five Ingredients, Ten Minutes here.

Lemongrass Tofu Banh Mi from The New Vegetarian by Alice Hart.

This lemongrass tofu banh mi is a delicious twist on a Vietnamese classic. Serve it in soft, crusty baguette for a quick, satisfying and flavourful lunch on the go.

Get your copy of The New Vegetarian here.

Want to find out more about how to get the best out of tofu? Check out our guide to cooking with this versatile ingredient here.


You might also like

View all


Mediterranean cooking isn’t just for summer: 8 recipes for cooler days from Claudia Roden’s Med

Thought Mediterranean cooking was just about al fresco dining and summer produce? Think again. Claudia Roden’s Med is brimming with inspiration for autumn and winter cooking. Discover 8 of our favourite recipes here.


An A-Z of Pasta with Rachel Roddy: Trofie with Pesto alla Genovese, Potatoes and Green Beans

In the third instalment of her monthly pasta column, Rachel Roddy teaches us how to make pesto alla genovese served with trofie, potatoes and green beans.


Cook from the Book: Med

A team of home cooks tested out a selection of recipes from Med, the brand new Mediterranean cookbook from Claudia Roden.


Subscribe to The Happy Foodie email newsletter

Get our latest recipes, features, book news and ebook deals straight to your inbox every week