RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Thai Green Curry with Tofu, Eggplant & Jasmine Rice
  • Thai Green Curry with Tofu, Eggplant & Jasmine Rice
  • Thai Green Curry with Tofu & Mixed Vegetables over Jasmine Rice
  • Thai Green Curry with Tofu & Jasmine Rice
  • Thai Green Curry with Shrimp & Jasmine Rice
  • Thai Green Curry with Tofu and Vegetables over Brown Rice
  • Browse all recipes →
Thai Green Curry with Tofu, Eggplant & Jasmine Rice

Thai Green Curry with Tofu, Eggplant & Jasmine Rice

By Ebenezer Obiri

Total: 40 minutes
Main CourseThai CuisineVegetarian

Ingredients

  • 300 g Jasmine rice
  • 300 g Firm tofu
  • 1 medium Eggplant
  • 2 tbsp Thai green curry paste
  • 200 ml Light coconut milk
  • 150 ml Vegetable broth
  • 100 g Bamboo shoots or baby corn (optional)
  • 1 tbsp Vegetable oil

Instructions

1

Heat the vegetable oil in a large pan or wok over medium heat.

2

Add the firm tofu cubes and fry them until golden brown on all sides. Remove and set aside.

3

In the same pan, add more oil if necessary and sauté the eggplant cubes for about 5-7 minutes until they start to soften.

4

Add the sliced red bell pepper to the pan and cook for another 2-3 minutes.

5

Stir in the Thai green curry paste and cook for 1 minute until fragrant.

6

Pour in the light coconut milk, vegetable broth, and add the bamboo shoots or baby corn if using. Stir well to combine.

7

Bring the mixture to a gentle simmer, then add the fried tofu cubes back to the pan. Stir to coat the tofu in the curry sauce.

8

Simmer the curry for 10-15 minutes until the vegetables are tender and the sauce has thickened slightly. Season with salt and black pepper to taste.

9

While the curry is simmering, reheat the cooked jasmine rice if necessary.

10

Once the curry is ready, stir in a handful of fresh basil leaves, reserving some for garnish.

11

Serve the Thai green curry hot over a bed of jasmine rice, garnished with the reserved basil leaves and lime wedges on the side.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Thai Green Curry with Tofu, Eggplant & Jasmine Rice

By Ebenezer Obiri

Main CourseThai CuisineVegetarian
Thai Green Curry with Tofu, Eggplant & Jasmine Rice - Jasmine rice, Firm tofu recipe

This Main Course Thai Cuisine Vegetarian recipe is ready in 40 minutes and features Jasmine rice, Firm tofu, Eggplant and other delicious ingredients. Contains 560 calories total.

40 minutes

Ingredients

  • 300 g Jasmine rice
  • 300 g Firm tofu
  • 1 medium Eggplant
  • 2 tbsp Thai green curry paste
  • 200 ml Light coconut milk
  • 150 ml Vegetable broth
  • 100 g Bamboo shoots or baby corn (optional)
  • 1 tbsp Vegetable oil

Instructions

1

Heat the vegetable oil in a large pan or wok over medium heat.

2

Add the firm tofu cubes and fry them until golden brown on all sides. Remove and set aside.

3

In the same pan, add more oil if necessary and sauté the eggplant cubes for about 5-7 minutes until they start to soften.

4

Add the sliced red bell pepper to the pan and cook for another 2-3 minutes.

5

Stir in the Thai green curry paste and cook for 1 minute until fragrant.

6

Pour in the light coconut milk, vegetable broth, and add the bamboo shoots or baby corn if using. Stir well to combine.

7

Bring the mixture to a gentle simmer, then add the fried tofu cubes back to the pan. Stir to coat the tofu in the curry sauce.

8

Simmer the curry for 10-15 minutes until the vegetables are tender and the sauce has thickened slightly. Season with salt and black pepper to taste.

9

While the curry is simmering, reheat the cooked jasmine rice if necessary.

10

Once the curry is ready, stir in a handful of fresh basil leaves, reserving some for garnish.

11

Serve the Thai green curry hot over a bed of jasmine rice, garnished with the reserved basil leaves and lime wedges on the side.

Nutritional Information

Calories per Serving: 560

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥘 More with Jasmine rice🥘 More with Firm tofu🥘 More with Eggplant

Similar Recipes