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 and Vegetables over Brown Rice
  • Thai Red Curry with Tofu & Mixed Vegetables over Jasmine Rice
  • Thai Green Curry with Tofu, Eggplant & Jasmine Rice
  • 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
  • Browse all recipes →
Thai Red Curry with Tofu

Thai Red Curry with Tofu

By W.R.Y Trucking

Total: 45 minutes
Main CourseVegetarianThai Cuisine

Ingredients

  • 400 g firm tofu
  • 2 cans (400 ml each) coconut milk
  • 2 tbsp red curry paste
  • 2 cups mixed vegetables (bell peppers, broccoli, carrots)
  • 2 cups jasmine rice
  • 1 tbsp soy sauce
  • 1/4 cup (for garnish) fresh basil
  • 2 tbsp vegetable oil
  • 4 cups water

Instructions

1

Rinse and drain the jasmine rice. In a medium saucepan, bring 4 cups of water to a boil. Add the rice, reduce the heat to low, cover, and simmer for about 18 minutes until the rice is cooked. Fluff with a fork and set aside.

2

Press the tofu to remove excess moisture. Cut the firm tofu into 1-inch cubes.

3

In a large skillet or wok, heat 2 tbsp of vegetable oil over medium heat. Add the tofu cubes and cook until golden brown and crispy on all sides, about 10 minutes. Remove tofu from the skillet and set aside.

4

In the same skillet, add the red curry paste and cook for 1-2 minutes until fragrant.

5

Pour in the coconut milk and stir well to combine with the curry paste. Bring to a gentle simmer.

6

Add the mixed vegetables and cook for 5-7 minutes until they are tender but still crisp.

7

Return the fried tofu to the skillet with the coconut curry sauce. Stir to coat the tofu in the sauce.

8

Add soy sauce, and season with salt and black pepper to taste. Allow the curry to simmer for another 5 minutes, allowing the flavors to meld together.

9

Remove the skillet from heat and stir in fresh basil leaves.

10

Serve the Thai Red Curry with the cooked jasmine rice on the side. Garnish with additional fresh basil, if desired.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Thai Red Curry with Tofu

By W.R.Y Trucking

Main CourseVegetarianThai Cuisine
Thai Red Curry with Tofu - firm tofu, coconut milk recipe

This Main Course Vegetarian Thai Cuisine recipe is ready in 45 minutes and features firm tofu, coconut milk, red curry paste and other delicious ingredients. Contains 520 calories total.

45 minutes

Ingredients

  • 400 g firm tofu
  • 2 cans (400 ml each) coconut milk
  • 2 tbsp red curry paste
  • 2 cups mixed vegetables (bell peppers, broccoli, carrots)
  • 2 cups jasmine rice
  • 1 tbsp soy sauce
  • 1/4 cup (for garnish) fresh basil
  • 2 tbsp vegetable oil
  • 4 cups water

Instructions

1

Rinse and drain the jasmine rice. In a medium saucepan, bring 4 cups of water to a boil. Add the rice, reduce the heat to low, cover, and simmer for about 18 minutes until the rice is cooked. Fluff with a fork and set aside.

2

Press the tofu to remove excess moisture. Cut the firm tofu into 1-inch cubes.

3

In a large skillet or wok, heat 2 tbsp of vegetable oil over medium heat. Add the tofu cubes and cook until golden brown and crispy on all sides, about 10 minutes. Remove tofu from the skillet and set aside.

4

In the same skillet, add the red curry paste and cook for 1-2 minutes until fragrant.

5

Pour in the coconut milk and stir well to combine with the curry paste. Bring to a gentle simmer.

6

Add the mixed vegetables and cook for 5-7 minutes until they are tender but still crisp.

7

Return the fried tofu to the skillet with the coconut curry sauce. Stir to coat the tofu in the sauce.

8

Add soy sauce, and season with salt and black pepper to taste. Allow the curry to simmer for another 5 minutes, allowing the flavors to meld together.

9

Remove the skillet from heat and stir in fresh basil leaves.

10

Serve the Thai Red Curry with the cooked jasmine rice on the side. Garnish with additional fresh basil, if desired.

Nutritional Information

Calories per Serving: 520

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥘 More with firm tofu🥘 More with coconut milk🥘 More with red curry paste

Similar Recipes