Skip to Content

Vegan Tofu Thai Green Curry with Sugarsnap Peas

Tofu green Thai curry in a spicy coconut cream sauce elevated with loads of fresh coriander & Thai basil with crispy soy sauce tofu chunks.

This dish is gloriously simple and will come together in around 30 minutes, which includes all of the preparation.

Crispy tofu Thai green curry with fresh herbs and jasmine rice.

Vegan Thai Green Curry

I love a good Thai curry, and my site is littered with examples that range from the ever-popular Thai yellow chicken curry to more left-field options like Thai duck curry and Thai curry mussels.

My latest offering is a glorious vegan tofu Thai green curry that has a wonderfully silky coconut cream sauce and loads of fresh herbs.

Just like my vegan tofu massaman curry the tofu is baked or air-fried to add some texture to the dish.

However, in this recipe, I marinate it in a little dark soy sauce and sesame oil to add more flavour.

But that second process adds no additional time to the cooking process, which is all done and dusted in around 30 minutes. That time includes preparation too!

It is a fragrant curry that packs a reasonable amount of heat thanks to a few extra chillies.

But they can be omitted or even added to if you are a real chilli heat fiend.

Overhead crispy tofu Thai green curry with fresh herbs and jasmine rice.

Frequently Asked Questions

What sort of Thai green curry paste do you use?

When I am cooking for myself, I use my homemade Thai green curry paste.

I am not daft though (well, not all of the time) and realise that most folk will use a store-bought paste. As a result, I develop and test all of my recipes with commercially produced curry pastes.

The two brands that I prefer are Mae Ploy and Maesri; Lobo gets an honourable mention, but it seems to be less readily available in the UK.

Can I use coconut milk rather than coconut cream?

Yes, the substitution will work fine, but the resulting curry will be a little less rich and creamy.

Can I use dried lime leaves?

I would honestly rather omit them than use dried lime leaves because they have very little flavour. Fresh makrut lime leaves are relatively common in larger supermarkets, and they freeze wonderfully.

Can I use light soy sauce rather than dark soy sauce to marinate the tofu?

You can, but light soy is less sweet and a lot saltier than dark soy sauce. You will want to reduce the amount of soy by a third and reduce the marinating time, too.

Adding a pinch of sugar will help with the sweetness, but there is a risk of it burning when you cook it, so keep your eyes peeled.

Is it better to cook the tofu in an air fryer or the oven?

Cooking the tofu in an air fryer is much more efficient than the oven if that is all you are cooking.

As a result, that would be my first choice; however, efficiency aside, there is little difference in the final cooked ingredient.

Close-up crispy tofu Thai green curry with fresh herbs and jasmine rice.

Serving Suggestions

Thai curries are awesome, big bowls of tasty loveliness and as far as I am concerned, they require very little in terms of side dishes.

I've served this tofu Thai green curry with some simply cooked jasmine rice in these pictures.

If you want something a little more indulgent, some coconut rice is also a great option.

This curry is finished with loads of fresh herbs, but crispy fried shallots add a great texture and sweetness to the dish.

Overhead close-up crispy tofu Thai green curry with fresh herbs and jasmine rice.

Equipment Used

I only name-check brands of equipment if I think that they make a material difference to a recipe. But if you have any questions, feel free to ask them in the comments section below the recipe.

  • Hob/Stovetop.
  • Air fryer or oven. If you are using an oven, you will also need a baking sheet.
  • Wok.
  • Stirring and serving spoons.
  • Chopping board.
  • Kitchen knife.
  • Mixing bowl.
  • Whisk.
  • A combination of weighing scales, measuring jug, cups and spoons.
Vegan crispy tofu Thai green curry served with jasmine rice.

Vegan Thai Green Tofu Curry Recipe

No ratings yet
This quick and easy tofu Thai green curry features a rich coconut cream sauce loaded with tenderstem broccoli, sugar snap peas & a load of fresh herbs and some crispy baked/roasted tofu.
Main Course
Anglo Thai
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 2 Servings
Calories 835kcal
Tried this recipe?
If you have made this recipe, please leave a review!
Save Recipe

Ingredients

For the Tofu:

  • 275 g Extra Firm Tofu 10oz
  • 2 tablespoon Dark Soy Sauce
  • 1 tablespoon Toasted Sesame Oil
  • 1 Pinch White Pepper Be generous

For the Green Thai Curry Sauce:

  • 50 g Thai Green Curry Paste 3 tablespoon
  • 2 tablespoon Cooking Oil
  • 250 ml Coconut Cream 1 Cup
  • 2 Thai Green Birds Eye Chilli Peppers
  • 2 Garlic Cloves
  • 1 Stick Lemongrass
  • 6 Lime Leaves
  • 100 g Sugar Snap Peas 1 Cup
  • 6-8 Stalks Tenderstem Broccoli 125-150g
  • 20 g Fresh Coriander ⅓-½ Cup
  • 20 g Thai Basil ¼ Cup
  • 125 ml Vegetable Stock ½ Cup
  • 1-2 tablespoon Light Brown Sugar
  • 1 tablespoon Light Soy Sauce
  • tablespoon Lime Juice

Instructions

  • Drain the tofu, cut it into 15-20mm (½-¾") dice and pat it dry on some kitchen paper.
  • Add the dark soy sauce and sesame oil to a bowl with the white pepper, whisk to combine, then add the tofu and mix thoroughly. Let this sit whilst you prepare the ingredients for the curry.
    Green thai tofu curry process shots 4 of 20
  • Cut the chilli peppers into thin rounds.
  • Peel and dice the garlic cloves as finely as you can.
  • Bash the stick of lemongrass with the blunt side of a knife to bruise it.
  • Strip the stalk from the lime leaves and then shred the leaves as finely as you can, discarding the stalks.
  • Cut the sugar snap peas into bite-sized pieces.
  • Finely chop the coriander.
  • Finely chop the Thai basil, making sure that you pay attention to the stalks, and chop them very finely, discarding any that are woody.
  • Just before you start cooking drain the marinade from the tofu.
  • Heat a wok over a medium-high heat and when it is hot, add the oil, Thai green curry paste and bashed lemongrass stick, then cook for 30 seconds to 1 minute, mashing the curry paste into the oil.
    Green thai tofu curry process shots 6 of 20
  • Add the garlic, green chilli and lime leaves and stir fry for another 30 seconds.
    Green thai tofu curry process shots 7 of 20
  • Add the coconut cream, reduce the heat to medium and cook for 5-6 minutes, stirring occasionally.
    Green thai tofu curry process shots 10 of 20
  • As soon as the coconut cream goes into the pan, cook the tofu. I like to do this in an air fryer; it will take around 8-10 minutes at 200°C or 390°F. Make sure you give it a shake every 3-4 minutes.
    You can also do it in a fan oven at 200°C or 390°F (15-17 minutes) on a baking sheet, giving it a toss halfway through.
    Green thai tofu curry process shots 12 of 20
  • Pour in the stock and add the soy sauce, lime juice and brown sugar. Start with the lower amounts of the final three of these ingredients and balance them to your taste.
    Green thai tofu curry process shots 13 of 20
  • When you have two minutes left on the tofu, add the sugar snap peas and tenderstem broccoli to the curry sauce and cook for a final 2 minutes.
    Green thai tofu curry process shots 16 of 20
  • Just before you serve, stir through the Thai basil and most of the coriander (reserving a little for garnish).
    Green thai tofu curry process shots 17 of 20
  • Serve in a bowl with the tofu sprinkled over the sauce.
    Green thai tofu curry process shots 19 of 20
Serving: 1 | Calories: 835kcal | Carbohydrates: 100g | Protein: 23g | Fat: 43g | Saturated Fat: 22g | Polyunsaturated Fat: 19g | Sodium: 2519mg | Fiber: 7g | Sugar: 75g
Recipe Rating