This delicious and flavorful Vegan Thai Red Curry Tofu is packed with veggies and a lighter version of your favorite takeout. Fresh lime wedges on top of fluffy coconut rice. Garnish with freshly chopped cilantro and Thai basil if you can find it. This dish is dairy and gluten free.
Our Pineapple Thai Fried Rice will be best pair for this Tom Yum Soup for a sumptuous meal.

Jump To
What is Thai Red Curry Tofu?
Thai red curry is a very popular Thai chili dish that can be found in almost any Thai kitchen. Basically Thai red curry is a red curry paste cooked in coconut milk with vegetables and protein. I use tofu here but feel free to use chicken shrimp or other fish.
Tips and Variations
- This easy weekend vegan Thai curry relies on a mixed or ready-made red curry paste for flavor that you can find in major supermarkets and specialty markets.
- Transfer the prepared curry paste to an airtight jar and brush it with a little oil to preserve it.
- Refrigerate this menu for up to a month or freeze for longer storage.
- Feel free to substitute other vegetables for the mushrooms and peas although if you’re using something like diced carrots or winter squash you’ll need to extend the cooking time a bit.
- Taste the curry paste before use to check the level of spiciness.
- Add more coconut curry or less curry paste to reduce the spiciness.
- Freezing the extra firm tofu before using is highly recommended for the best texture.
- You can also make your own red curry sauce if you want to get a more authentic taste of the recipe.
Making Your Own Thai Red Curry Sauce
To make your own Thai Red Curry Sauce, start by mixing all-coconut milk, umami-rich fish sauce and a little water. Cook this mixture until thick. You now have a homemade red Thai curry paste then pour it over the Thai Red Curry Tofu ingredients to continue.

Ingredients
- olive oil
- tofu
- ginger
- sweet onions
- green beans
- bell pepper
- Thai red curry paste
- curry powder
- vegetable broth
- coconut milk
- salt
- ground black pepper
- Thai basil leaves

Instructions
To make the vegan red curry dish, you’re going to add the oil in a heated skillet over medium heat. Once it’s hot, add the dice firm tofu and fry until crisp on all sides. Then remove from the skillet the crispy tofu and set aside:

Now, sauté ginger until it fragrant for two minutes and add the sliced onions. Just continue sauteing for another minute. After that add back the crispy tofu, green beans, bell peppers, red curry paste, and curry powder. Mix well until fully incorporated for two minutes:

Add vegetable broth and bring to a simmer for seven minutes. For much better taste, season it with salt and ground black pepper then afterwards, mix in coconut milk and basil leaves.

You are now ready to serve immediately your Thai Red Curry Tofu.

Frequently Asked Questions
Thai green curry is considered the spiciest and is popular with those who like Thai food.
Red curry paste is a flexible and flavorful base for a lot of Thai dishes.
Thai red curry is extremely rich in health-promoting spices.

Thai Red Curry Tofu
Ingredients
- 3 tablespoons olive oil
- 3 cups firm tofu cut into medium dice
- ¼ cup ginger sliced
- ½ cup sweet onions sliced
- 1½ cups green beans roughly chopped
- 2 pieces red bell pepper quartered
- 2 tablespoons Thai red curry paste
- ½ teaspoon curry powder
- 2 cups vegetable broth
- ⅔ cup coconut milk
- ½ teaspoon salt
- 1⁄4 teaspoon ground black pepper
- ⅛ cup Thai basil leaves
Instructions
- Add oil in a heated skillet over medium heat.
- Fry the diced tofu until crisp on all sides. Remove from the skillet and set aside.
- Sauté ginger until fragrant for 2 minutes and add the sliced onions; continue sauteing for another minute.
- Add back the fried tofu, green beans, bell peppers, red curry paste, and curry powder.
- Mix well until fully incorporated for two minutes.
- Add vegetable broth and bring to a simmer for 7 minutes.
- Season with salt and ground black pepper.
- Mix in coconut milk and basil leaves.
- Serve immediately.
Notes
- You can add diced squash or okra to add another crunch.
- Adding a tablespoon of chopped chilies is a perfect match for the red curry paste.