Green Curry Tofu

Green Curry Tofu

Janet 0

"This is so simple and so good! I replicated this recipe from my favorite Thai restaurant in Atlanta. Serve tofu over the rice and drizzle generously with green curry sauce!"

Ingredients 45 m {{adjustedServings}} servings 536 cals

Serving size has been adjusted!

Original recipe yields 4 servings



Amount per serving ({{servings}} total)

  • Calories:
  • 536 kcal
  • 27%
  • Fat:
  • 37.9 g
  • 58%
  • Carbs:
  • 44.2g
  • 14%
  • Protein:
  • 23.2 g
  • 46%
  • Cholesterol:
  • 0 mg
  • 0%
  • Sodium:
  • 312 mg
  • 12%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  • Prep

  • Cook

  • Ready In

  1. Place water in a medium saucepan, and stir in the rice. Bring to a boil. Cover, reduce heat, and simmer 20 minutes. Remove from heat, cool slightly, and fluff with a fork.
  2. Heat the sesame oil in a separate medium saucepan over medium heat. Stir in tofu. Stirring occasionally, fry about 20 minutes, until evenly crisp and lightly browned. Season with salt.
  3. In a small saucepan, bring the coconut milk to a boil. Mix in green curry paste. Reduce heat, and simmer 5 minutes. Drizzle generously over the tofu and rice to serve.
Tips & Tricks
Indian Chicken Curry II

This homemade Indian chicken curry dish is so delicious, you won’t miss takeout.

Tofu Turkey I

See how to make a stuffed and basted vegan Thanksgiving "turkey."

Rate recipe

Your rating


Reviews 32

  1. 45 Ratings

The Bunny Chef

I made this recipe once about two years ago and made a couple changes like added brown sugar, corn starch and less curry. It was pretty good but not wonderful. But then I made it again a couple of days ago, with the following changes: added about 2 teaspoons chopped garlic, about 1/3 cup peanut butter and 2 tablespoons brown sugar, and then divided it into two pans: with with less curry paste than the other. I then let it simmer for about half an hour while I cooked tofu and shrimp and then added one cut up, cooked potato and about half a cup of peas. Prepared this way, it was truly excellent and even better than the first time, just like our favorite Thai restaurant. I'll try it sometime with zucchini, which seems to be a common ingredient in curries at Thai restaurants.


This is a great basic recipe. Use caution when adding the curry paste! I checked the back of my bottle of curry paste before adding it, and thank goodness... the bottle suggested 1/2 to 1 TBS (the recipe calls for two!). So I only added 3/4 TBS, and it turned out PLENTY spicy! (The strength of the curry paste may depend on the brand.) Other variations: try adding 1 TBS brown sugar to the curry sauce. You might like to add some veggies while sauteeing the tofu; I suggest cauliflower (very small florets) and onion. You can also use seitan instead of tofu... turns out rather like a chicken curry. I like my sauce slightly thicker, so I added a little cornstarch.


I made many modifications. I used broth instead of water. I used wide lomein noodles instead of rice. I omitted the sesame oil. I added 1 teaspoon salt. I only used 1/2 tablespoon of curry paste (and it was still wayyyy hot). My coconut milk was 14 oz. I added 2 1/2 tablespoons brown sugar, 1/4 cup fresh chopped basil, 1 sliced zuchinni, 1 cup bean sprouts, and 1 cup snow peas. Directions: Bring broth, coconut milk, sugar, salt to a boil. Reduce heat to low and simmer 15 minutes. Add vegetables and tofu and simmer another 10-15 minutes. Serve over noodles or rice.