Use code SPRING40 for 40% off Cook Like a Pro  ·  Enrol now →
All About Greens
Login Sign Up Now
All About Greens · Vegan Recipes

Vegan Dinners With Tofu

Looking for vegan dinners made with tofu? Tofu transforms with the right technique - press, cube, then roast at high heat and it develops a satisfying chew that soaks up any sauce or marinade. Every recipe in this collection puts tofu front and centre - all plant-based and tested for the home cook.

Cooking in the UK? Switch to UK (metric) measurements.

What You'll Find Here

17 recipes - all adapted for American kitchens with cup/ounce measurements and °F temperatures.

Vegan Thai Green Curry Serves 4 · 35 min #coconut#tofu#lemongrass Vegan Pad Thai Serves 2 · 25 min #rice noodle#tofu#tamarind Creamy Tomato Pasta Serves 4 · 20 min #pasta#tomato#cashew-free Tofu Katsu Curry Serves 2 · 40 min #tofu#panko#curry sauce Vegan Fish and Chips Serves 2 · 50 min #tofu#battered#chips Vegan Shakshuka Serves 2 · 35 min #tomato#tofu#brunch Tofu Scramble Serves 2 · 15 min #tofu#kala namak#brunch Vegan Spaghetti Carbonara Serves 4 · 30 min #pasta#cashew#smoky Vegan Miso Soup Serves 2 · 10 min #miso#tofu#wakame Vegan Tikka Masala Serves 4 · 50 min #tofu#tomato#cream Tofu Teriyaki with Steamed Greens Serves 2 · 30 min #tofu#teriyaki#japanese Saag Tofu (Spinach Curry) Serves 4 · 35 min #spinach#tofu#curry Kimchi Fried Rice Serves 2 · 20 min #kimchi#rice#Korean Vegan Nasi Goreng Serves 2 · 20 min #rice#Indonesian#fried-rice Vegan Pho Serves 4 · 60 min #pho#Vietnamese#noodle Vegan Breakfast Burritos Serves 4 · 30 min #burrito#breakfast#tofu-scramble Miso Ginger Sauce Serves 4 · 5 min #miso#ginger#Japanese

Browse by Category

Related Collections

Frequently Asked Questions

How do I cook with tofu in vegan recipes? +

Press firm tofu for 30 minutes to remove excess water, cube it, toss in oil and soy sauce, then bake at 200°C/400°F for 25-30 minutes until golden and chewy.

Is tofu healthy for a plant-based diet? +

Tofu provides 8g complete protein per 100g with all essential amino acids. Tofu is a well-established ingredient in plant-based cooking and features in cuisines worldwide.

Do I need to be a confident cook to make these? +

Most recipes on this list are suitable for home cooks with basic skills. Each has a prep time listed - if you're a beginner, start with recipes under 30 minutes that have fewer than 10 ingredients.

Ready to cook with real confidence?

The Cook Like A Pro course covers plant-based cooking from the ground up - knife skills, sauces, protein sources and weeknight meal planning. Step-by-step video lessons you can follow at your own pace.

Explore Cook Like A Pro Browse all US recipes