Green Curry Tofu


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!

Prep Time:
20 mins
Cook Time:
25 mins
Total Time:
45 mins
4 servings


  • 1 ½ cups water

  • 1 cup uncooked basmati rice, rinsed and drained

  • 3 tablespoons sesame oil

  • 1 (14 ounce) package firm water-packed tofu, drained and cubed

  • ¼ teaspoon salt

  • 1 (10 ounce) can coconut milk

  • 2 tablespoons green curry paste


  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.

Nutrition Facts (per serving)

536 Calories
38g Fat
44g Carbs
23g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 536
% Daily Value *
Total Fat 38g 49%
Saturated Fat 16g 79%
Sodium 315mg 14%
Total Carbohydrate 44g 16%
Dietary Fiber 3g 12%
Total Sugars 0g
Protein 23g
Vitamin C 1mg 5%
Calcium 697mg 54%
Iron 5mg 28%
Potassium 383mg 8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love