Skip to main content

Vegan Thai Curry (Red/Green)

Vegan Thai Curry (Red/Green)
    • Prep time:
    • Cooking time:
    • Total time:
  • Serves: 4

Delight your taste buds with a vibrant Vegan Thai Curry (Red/Green)! Bursting with aromatic spices, fresh herbs, and colourful vegetables, this plant-based masterpiece brings the flavours of Thailand to your plate.


  • 1 Tbs. vegetable oil
  • 1 Large onion, chopped
  • 1 Jar red/green Thai curry paste
  • 300g (approx) Green beans, trimmed and cut into around 3cm long pieces
  • 1 Red bell pepper, thinly sliced
  • 1 Yellow bell pepper, thinly sliced
  • 130g Baby sweetcorn
  • 2 or 3 white potatoes (optional), cut into 3cm cubes
  • 2 Carrots, grated
  • 1 Small can sliced bamboo shoots, packed in water
  • 1 Can coconut milk
  • 1 Cup of fresh basil leaves
  • 1 Pound extra-firm tofu, cut into 3cm cubes and fried in oil
  • 2 Tbs. soy sauce
  • 1 Tbs. lime juice
  • 1 Tbs. light brown sugar


If you want to try making this Vegan Thai Curry recipe, follow the below stages.

Stage 1

Heat the oil in a large saucepan over medium-high heat until shimmering hot.

Add the chopped onion and stir-fry for 1 minute.

Add the curry paste and cook, stirring frequently for 1 minute.

Stage 2

Stir in the green beans, bell peppers, baby sweetcorn, potatoes (if using) and carrots. Continue cooking for 3 minutes, stirring once or twice, then add the bamboo shoots with their water.

Stage 3

Blend the coconut milk with the basil leaves and lime juice in a blender or food processor, then add this mixture to the saucepan. Stir and bring to a simmer over a medium heat, cover and cook until the vegetables are tender (around 10 minutes).

The Vegan Thai Curry cooking in the coconut milk.

Stage 4

Add the tofu, the soy sauce and brown sugar. Cook for 5 more minutes. Season to taste with salt. Serve over cooked rice.

The Vegan Thai Curry served over rice in a white bowl.

In most cases you can adjust the ingredients to suit your own taste so this recipe is pretty straightforward really. If you enjoyed following this Vegan Thai Curry recipe, check out a few other recipes.