Thai Style Tofu
savoury | tofu | vegan | main dishes | vegetarian | vegan

Thai Style Tofu

serves:2
prep time:5
cook time:30

Roasting the tofu may take a little bit of time, but I promise it’s worth it! You end up with little crunchy nuggets that keep their texture really well when coated in the sauce. This recipe is a play on the classic thai dish, called pad kra pao gai, but here we have the vegan version!

Jump to recipe

Roasting the tofu may take a little bit of time, but I promise it’s worth it! You end up with little crunchy nuggets that keep their texture really well when coated in the sauce. This recipe is a play on the classic thai dish, called pad kra pao gai, but here we have the vegan version!

I love the aromatic and slightly aniseed flavour of Thai basil, it’s really one of my favourite ingredients to use! This recipe is also great with very thinly sliced green beans, just fry them first, before you add the garlic. 

Thai Style Tofu

What ingredients do you need for this dish (includes possible substitutions)? 

Tofu: I like to use extra firm tofu, but make sure you remove as much excess moisture as you can! I usually squeeze it between a clean tea towel a couple of times. 

Thai basil: provides the key aromatic flavour to this dish.

Garlic: there’s not many ingredients in this dish so garlic is important! Add as much as your heart desires! 

Chilli: birds eye chillies are best here, but you can use whatever you have.

Dark and light soy sauce: both are important in this recipe.

Sugar: can be substituted with honey or your favourite sweetener. 

Cornflour: makes the sauce thick, can’t be substituted with normal flour!

Thai Style Tofu

What to serve this with? 

This is perfect with white rice. 

Thai Style Tofu

Instructions 

Prepare the tofu 

Preheat the oven to 220c/200c fan. Line a large baking tray with baking paper and add 1-2 tbsp of oil. Drain the tofu from the package and dry it as best you can! I like to use a clean tea towel to squeeze the moisture out. Then, crumble the tofu into tiny pieces. Place the tofu on the baking tray and put in the oven for 25-30 minutes, or until golden brown and crispy. 

Prepare the rest of the ingredients 

For the thai basil, remove the leaves from the stem and chop the stems very finely. Then, roughly chop the leaves. Finely chop the garlic and the chilli. 

Fry the aromatics 

In a medium sized frying pan over a low-medium heat add 1-2 tbsp of oil. Once the pan is hot, add the chopped garlic, chilli and thai basil stems. Cook until golden, about 2 minutes. 

Make the sauce 

Add the tofu back into the pan. Then add the soy sauces, sugar and cornflour mixed with water. Increase the heat to medium. Cook until thickened and stir constantly. It should take a couple of minutes. Stir in the thai basil leaves, and that’s it! 

Thai Style Tofu
savoury | tofu | vegan | main-dishes | vegetarian | vegan

Thai Style Tofu

Roasting the tofu may take a little bit of time, but I promise it’s worth it! You end up with little crunchy nuggets that keep their texture really well when coated in the sauce. This recipe is a play on the classic thai dish, called pad kra pao gai, but here we have the vegan version!

serves:2
prep time:5
cook time:30
Thai Style Tofu

Ingredients

  • 300g extra firm tofu, drained and excess moisture removed
  • 10g thai basil, stems finely chopped and leaves roughly chopped
  • 2 garlic cloves, finely chopped
  • 1/2 - 1 chilli, finely chopped
  • 2 tsp light soy
  • 2 tsp dark soy
  • 1.5 tsp sugar
  • 1 tsp cornflour mixed with 4 tbsp water
  • Oil

Method

  1. Preheat the oven to 220c/200c fan. Line a large baking tray with baking paper and add 1-2 tbsp of oil. Place the tofu on the baking tray. Put in the oven for 25-30 minutes, or until golden brown and crispy.
  2. In a medium sized frying pan over a low-medium heat add 1-2 tbsp of oil. Once the pan is hot, add the chopped garlic, chilli and thai basil stems. Cook until golden, about 2 minutes. Stir often.
  3. Add the tofu back into the pan. Then add the soy sauces, sugar and cornflour mixed with water.
  4. Increase the heat to medium. Cook until thickened and stir constantly. It should take a couple of minutes.
  5. Stir in the thai basil leaves. Enjoy!

Share

Contact

See an issue or have a question? Send an email to contact.carolefood@gmail.com

Carole

Hello, welcome!

Welcome to Carole Food! Here you’ll find all my favourite recipes. If I’m not cooking then I’ll either be on a dog walk or exercising (at the gym or on a run!), eating out at restaurants, or hanging out with my family and friends.