Vegetarian Thai Green Curry

Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. For more information please visit our Privacy Policy

When you need something healthy and spicy this vegetarian Thai green curry with tofu and broccoli is the perfect thing! Serve with fluffy rice for an easy weeknight dinner.

I love how simple and delicious this curry is!

Overhead shot of white bowl of Vegetarian Thai Green Curry on a blue background

Will loves Thai curries so I try to include the ingredients for one on the shopping list every now and then and this vegetarian green curry is one of my favourite versions.

I think tofu and broccoli are two of my favourite things to put in any type of curry as they really bulk it out while keeping it super healthy and good for you.

The sauce for this curry is a simple combination of store bought curry paste and coconut milk with a few extra goodies thrown in for bags of flavour.

It’s a super simple recipe which you could use with any of your favourite curry ingredients.

White bowl of Thai green curry on a blue background

Close up of vegetarian green curry with broccoli and tofu

Why we love this vegetarian Thai green curry…

It’s such a simple and easy recipe which takes just 20-30 minutes from start to finish which means you can make it on the busiest of weeknights.

You can make it using whatever ingredients you like including meat if you prefer or you could skip the tofu and stick to all your favourite veggies.

This recipe is also great for leftovers and makes a delicious lunch the next day.

It’s also a healthy vegetarian/vegan recipe which we just love for a meatless Monday!

Bowls of tofu green curry with a cloth and forks

Close up of creamy Thai green curry on a blue background

Tofu Green Curry Ingredients

Firm Tofu: Pressed and the cut into cubes and tossed with cornflour before frying until crispy.

Broccoli: Cut into florets. Or you could use another vegetable of your choice.

Coconut Milk: I use 2 tins of full fat for a super creamy and indulgent curry.

Green Curry Paste: Go for whatever your favourite brand is.

Soy Sauce: Or you could use fish sauce if you’re not concerned about keeping this recipe vegetarian.

Fresh Coriander: Chopped, to serve.

Overhead shot of vegetarian green curry on a blue background

Close up of Thai green curry with a wooden bowl in the background

How to make vegan Thai green curry

Prepare the tofu: Start by pressing the tofu to remove as much liquid as possible then cut into cubes and toss in the cornflour. Heat the olive oil and fry the tofu until crispy on all sides.

Make the curry: Put the coconut milk, soy sauce and curry paste in the pot and simmer for 10 minutes then add the broccoli and cook for 5-10 minutes.

Finish the curry: Stir the tofu through the curry then serve with rice and fresh coriander.

Equipment you need to make this recipe…

Overhead shot of vegetarian Thai green curry on a blue surface

Want more? Try these other curry recipes!

Overhead shot of vegetarian Thai green curry on a blue surface

Vegetarian Thai Green Curry

When you need something healthy and spicy this vegetarian Thai green curry with tofu and broccoli is the perfect thing! Serve with fluffy rice for an easy weeknight dinner.
5 from 5 votes
Print Pin Rate
Course: Main Course
Cuisine: Thai
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 497kcal
Author: Amy Fulwood

Ingredients

  • 400 g Firm Tofu
  • Olive Oil for drizzling
  • 1 tbsp Cornflour
  • 1 head of Broccoli cut into florets
  • 2 400g tins Coconut Milk
  • 2-4 tbsp Green Curry Paste
  • 1 tbsp Soy Sauce or you can use fish sauce if you're not worried about keeping it vegetarian
  • Fresh Coriander chopped to serve

Instructions

  • Press the tofu for at least 10 minutes by wrapping in paper towels and placing under a plate with heavy cans or a skillet on top then cut into cubes and toss with the cornflour. Heat a drizzle of olive oil in a large soup pot, add the tofu and fry until crisp and browned on all sides. Remove and place on a paper towel lined plate.
  • Add the coconut milk, soy sauce and curry paste to the pot and simmer for 10 minutes then add the broccoli and simmer for another 5 minutes. Stir through the tofu and serve with rice and sprinkled with coriander.
Nutrition Facts
Vegetarian Thai Green Curry
Amount Per Serving
Calories 497 Calories from Fat 432
% Daily Value*
Fat 48g74%
Saturated Fat 39g195%
Sodium 282mg12%
Potassium 450mg13%
Carbohydrates 11g4%
Fiber 1g4%
Sugar 1g1%
Protein 14g28%
Vitamin A 1181IU24%
Vitamin C 3mg4%
Calcium 172mg17%
Iron 8mg44%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

Nutrition information is an estimate and will vary depending on the exact ingredients used.
Did you make this recipe?Tag @amycookreport on Instagram and hashtag it #thecookreport!

Like the look of this recipe? Make sure you pin it for later!

Pinterest image for Vegetarian Thai Green Curry with text overlay

You Might Also Like

5 Comments

  • Reply
    Demeter
    20/01/2020 at 2:06 PM

    5 stars
    I’m a big fan of curries too and this one is fantastic! So easy to make and such great flavor.

  • Reply
    Cindy
    20/01/2020 at 2:10 PM

    5 stars
    Another recipe for the win! This was so tasty! We love curry and this vegetarian thai green curry was so delicious. It was a win for the entire family!

  • Reply
    Amanda
    20/01/2020 at 2:36 PM

    5 stars
    This curry is beyond delicious! It packs such a flavor punch, but it also couldn’t be simpler to make. Definitely going on the regular rotation.

  • Reply
    sherry brubaker
    20/01/2020 at 2:50 PM

    5 stars
    Fabulous recipe! And so easy to meal prep with!

  • Reply
    Pam Greer
    20/01/2020 at 3:33 PM

    5 stars
    We are eating meatless more often and this recipe will fit right into our rotation. We love curries and this is perfect!

  • Leave a Reply

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.