I have many curry recipes, but most of them are Indian-inspired.
This one-pot Vietnamese curry (or Cà ri) is loaded with veggies and infused with aromatics like ginger, lemongrass, garlic, and lime. It is super creamy, flavorful, healthy, and takes less than one hour to prepare!
Garlic, shallots, lemongrass, and ginger are first sautéed until fragrant. Then, to make this curry spicier, we stir in some satay (or chili) paste. You can usually find satay paste in Asian stores, online, or simply make your own.
Next, add tofu that will soak up the flavors of the aromatics.
For the vegetables, I went with broccoli, mushrooms, eggplants, as well as carrots and taro to make the curry heartier. If you can’t find taro, feel free to use sweet potato, or another veggie, this curry is versatile!
Next, pour in coconut milk for creaminess, coconut sugar for sweetness, and spices for flavor. The spices used in this curry differ a bit from Indian masala, it consists of turmeric, coriander, chili, as well as anise, cinnamon, and cloves.
Finally, let simmer for about 25 minutes, or until the veggies are cooked. Top with fresh cilantro, a squeeze of lime juice, and enjoy with rice or noodles!
If you are looking for a hearty, cozy, and delicious one-pot meal, you are going to love this Vietnamese curry!
For more curry recipes, check out this Easy Vegan Thai Green Curry, Cashew Buckwheat Curry with Garlic Curry, or this Tempeh Khao Soi!
Let me know in the comments if you try this recipe!

Easy Vegan Vietnamese Curry
Ingredients
- 1 tbsp 15ml oil
- 2 cloves of garlic minced
- 1 shallot finely diced
- 1 lemongrass stalk* minced
- 1/2 inch ginger grated
- 1 tbsp 15ml satay paste (or chili paste)
- 1 block around 200g fried tofu (can use white tofu)
- 4 mushrooms sliced
- 1 tbsp 15ml soy sauce
- 1 carrot sliced
- 1 small about 280g taro, diced into 1-inch cubes
- 1/2 broccoli cut into florets
- 1/2 eggplant peeled and diced into 1-inch cubes
- 1 13.5- ounce can full-fat coconut milk
- 2 cups 500ml water
- 2 tbsp 25g coconut sugar
- 1/4 and 1/8 tsp salt or more to taste
- 1 tsp turmeric
- 1/2 tsp each: ground coriander chili
- 1/4 tsp each: anise cinnamon, cloves
- optional: lime juice fresh mint, cilantro
Instructions
- Heat the oil in a large saucepan or pot over medium heat. Once hot, add the garlic, shallot, lemongrass, and ginger. Sautée for about 3 minutes, or until fragrant. Add the satay paste and sautée for one more minute.
- Next, cut the tofu into 1-inch cubes and add it to the pot. Sautée for 3-5 minutes, stirring regularly. The tofu will absorb the flavors of the satay and aromatics.
- Add the sliced mushrooms and sautée for another 5 minutes. Deglaze the pot with the soy sauce.
- Add the carrots, taro, broccoli, and eggplant to the pot. Pour in the coconut milk, water, coconut sugar, salt, and spices.
- Bring to a boil over medium heat and let simmer for 20-25 minutes, or until the vegetables are cooked. Taste and adjust seasonnings as needed. Stir in some chopped cilantro and a squeeze of lime.
- Serve hot with rice or noodles, and top with fresh herbs, roasted peanuts (or cashews), and some chopped chili if you like it spicy! Curry will keep for up to 3 days in the refrigerator.
I was trying to cut calories and used low fat coconut milk. I don’t think mine was a rich as your but it still tasted very good.
ok, where do you get Taro?!?
I get it at the Asian store, usually sold frozen. Otherwise, just use sweet potato!
Will make this tonight as it looks so delicious. I have an asian market just around the corner that sells fresh Taro. Can’t wait for dinner… Thanks for another great recipe.
Great! Hope you will like it!
lovely recipe! Absolutely loved it, I actually used peanut satay paste instead of plain satay paste and lo and behold, it added a certain kick to the recipe! thanks for sharing.
Thanks for your rating! Glad you liked this curry 🙂
AMAZING!!!!!! (And I’m Vietnamese!)
Thank you KC 🙂
Absolutely gorgeous dish!
Thanks Mari!
How do I make this recipe using satay sauce instead of paste? I couldn’t find any paste at my asian supermarket 🙁
You can make your own saté! I have a recipe for it.
OMG!! I made this today and it was so good. It is very much like the tofu curry at my fave Vietnamese restaurant in my town. I used sweet potato, and extra broccoli and carrots since I don’t like eggplant.I also added a little extra chili powder because we like spicy in mu house. So good!!
So happy to hear you liked this curry 🙂
Hello,
As someone from Vietnam I am very impressed with your recipe, I like trying nontraditional recipes and yours was the only one I found that was close to our Ca Ri Chay. Keep up the good job!
Thanks Jasi, I’m so glad to hear that!
Sooo Good!!! We loved it so much
Thanks for your feedback Lisa 🙂
Amazing recipe. My wife loved it. Thanks.
Awesome! Thanks for your feedback Dharmin 🙂
This is wonderful. Mine has some different vegetables and the seasoning might be a bit different because I didn’t have all specified in the recipe, but this is so good, and hot! I really love a splash of lemon juice on top just before serving.
Thanks for your feedback Keren!
This recipe is versatile, so it’s all good 😉
This dish was delicious. Thanks for sharing
Thanks Lauren!
I was looking for a vegan recipe to the Vietnamese chicken curry I loved so much and came across yours…it did not diappoint. Thank you for coming up with this recipe it was wonderful.
You’re welcome Marjorie! Thanks for your feedback!