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

Best Firm Tofu Substitutes in Vegan Thai Green Curry

This recipe calls for 10.6 oz (300 g) firm tofu, pressed and cubed. If you're out of firm tofu or need to adapt the recipe, here are 5 tested substitutes - each with a quantity guide and notes on how it changes the dish.

Cooking in the UK? View this guide with UK metric quantities.

About This Substitution

Role in this recipe: Protein, texture and absorbing flavour

When you need a soy-free option, can't find tofu, or want a different textural experience.

5 Substitutes for Firm Tofu in Vegan Thai Green Curry

1. Tempeh

Ratio: 1:1

Nuttier, firmer and more textured. Marinate and cook the same way - the flavour is deeper and more complex.

2. Chickpeas or white beans

Ratio: Equal weight

Completely different texture but similar protein content. Works in curries and stews where tofu cubes would otherwise feature.

3. Seitan

Ratio: 1:1

Much chewier and more 'meaty' - great if you want more substance. Avoid if gluten-free.

4. King oyster mushrooms

Ratio: 1:1

Slice thickly and sear hard - they develop a satisfyingly chewy, savoury texture with a natural umami depth.

5. Cauliflower (large florets)

Ratio: 1:1

Roasted or baked, cauliflower absorbs spices beautifully and provides a hearty, satisfying texture.

View the Full Recipe

See the complete Vegan Thai Green Curry recipe for American kitchens with US cup measurements and °F temperatures.

Other Recipes Using Firm Tofu

Want to understand why substitutions work?

Our Cook Like A Pro video course teaches the underlying techniques - so you can confidently adapt any vegan recipe to what's in your fridge.

Explore the course Back to recipe