Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up of thai green curry tofu in a bowl

Thai Green Curry Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 29 reviews
  • Author: Jessica Hoffman
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 mins
  • Yield: 4 servings 1x
  • Category: Main
  • Method: Cook
  • Cuisine: Thai
  • Diet: Vegan

Description

This Thai green curry is a healthy vegetarian recipe that comes together in less than 30 minutes!


Ingredients

Scale
  • 1 tbsp avocado oil
  • 1 block tofu, cut into cubes (approx 14oz, firm or extra firm)
  • 1 tbsp avocado oil
  • 1 medium onion, chopped
  • 2 garlic cloves, chopped
  • 1 med zucchini, chopped
  • 1/2 red pepper
  • 2 tbsp green curry paste
  • 14oz can full-fat coconut milk
  • 1 tbsp coconut sugar
  • 2 tbsp soy sauce (gluten-free if needed)
  • a squeeze of lime juice

Instructions

  1. Heat the avocado oil in a skillet on medium-high heat. Add the tofu and cook on each side for 1-2 minutes until crispy and golden brown.
  2. Transfer the tofu to a bowl then heat the remainingย 1 tbsp of avocadoย oil in the skillet.
  3. Add the onion and garlic and let cook for 2 minutes. Then add the zucchini and red pepper and let cook for another 2-3 minutes.ย 
  4. Add remainder of the ingredients and mix everything together until well combined. Add back the tofu and mix.ย 
  5. Taste and adjust seasoning if needed, then remove from heat and serve immediately.ย 

Equipment


Notes

Use extra firm tofu in this recipe for crispier tofu, or medium tofu if you prefer a softer texture.ย 

Some brands of Thai Green Curry paste are spicier than others, so make sure to start with less if you don’t like your curry to spicy.

I like to cook the tofu separately then add it back at the end so it maintains some of its crispy texture.ย 

This recipe is best served with a side of Jasmin rice.ย 


Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 450
  • Sugar: 7g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Carbohydrates: 55g
  • Fiber: 2g
  • Protein: 9g