Today’s recipe is a Chinese-style vegan tofu curry!
Even though it’s Chinese-style, I should mention that it’s not really a dish from China, but more of a Singapore/Malaysian Chinese dish.
Can’t claim that it’s authentic either because I have simplified it, but it’s still good, and that’s what matters, right? :p
Strangely though, even though for a curry it’s pretty simple, it’s one of the longer recipes on this site! I guess you can’t escape the effort when it comes to curry. Sigh.
Unless you cheat and buy pre-made curry paste, whichĀ I actually love, but hey, this blog is not just about being lazy, it’s also about being cheap! And those curry pastes aren’t cheap enough for me :/
Sorry – broke college student here š Can’t help it.
Here, I used a basic chilli paste consisting of just chilli, ginger and garlic.Ā Honestly, real chilli paste is a lot more complicated than that. Way more ingredients, way more technique, and way more effort. If done traditionally, it’s even pounded with a mortar and pestle!
Just thinking about it makes me sweat. Lol.
But fret not, this basic chilli paste with the curry leaves, good quality curry powder, and onions, that’s totally good enough. If you reeeeeeeeeeeeeeally want to go all out in the flavour department, you can always add a little bit of bouillon paste.
I know getting curry leaves may be a bit troublesome for some of you, but it definitely does something here. I’ve tried it without the curry leaves and it’s just not quite right. Try your best to get it!
If you have time, let the curry cook until the potato chunks somewhat disintegrate, which helps to thicken the curry. However I am not a woman of much patience when it comes to cooking, so I usually just cook until the potatoes are soft enough :/ I’m a terrible example, I know.
Also, I know this is technically called a tofu curry, but really, you can do whatever you want with it. You can turn this into a vegetable curry! Heck, I almost madeĀ this an eggplant curry (because they’re generally amazing in curries!) but nah, I think tofu curry makes more sense. The original, authentic version of this is supposed to be chicken and potato curry, and you know, tofu is more chicken than eggplant is. Lol.
ANYWAY, I’m talking non-stop again -_- Shall save you guys some scrolling and stop typing now.
Hope you enjoy this recipe! š
This post contains affiliate links. For more information,Ā check out my privacy policyĀ here.
Vegan + Gluten-Free

Chinese-style Vegan Tofu Curry
Ingredients
Basic Chilli Paste
- 1 tablespoon ginger minced
- 2 cloves garlic
- 1 red chilli
Curry
- 3 sprigs curry leaves
- 1 1/3 tablespoon vegetable oil
- 1 block extra firm tofu
- 1 small potato
- 1 small carrot
- 1/2 medium onion
- 2 teaspoons coconut milk
- 2 teaspoons curry powder
Instructions
- Heat a teaspoon of vegetable oil in a frying pan with at least 2 inches in depth. You'll need the lid later as well. Meanwhile, chop tofu into bite-sized blocks.
- Fry tofu in the frying pan on medium to high heat. Sprinkle some salt while the tofu is frying to help it brown.
- When tofu is done (don't need for it to look perfect since it will be in the curry anyway!), remove from pan and set aside.
- Mince red chilli, garlic, and ginger finely. Deseed the chilli if you don't like things too spicy.
- Heat a tablespoon of vegetable oil in the same frying pan. Throw in the minced chilli, garlic and ginger, as well as the curry leaves and fry it for a few minutes on medium heat.
- Meanwhile, slice 1/2 an onion into medium-sized pieces.
- Add 2 teaspoons of curry powder and the sliced onions to the frying pan and cook for another few more minutes until they turn translucent and caramelise a little.
- As the onions are cooking in the pan, peel the potato and carrot and roughly chop it into pieces. Keep an eye on the pan and don't let the onions burn - add a few spoonfuls of water now and then if needed.
- Add the chopped potatoes and carrots into the pan and add about 1 1/2 cup of water, or enough to barely cover the potatoes and carrots. Cover with the lid and let it cook for at least 20 minutes, adding more water in between if necessary.
- When you're ready to serve, add the tofu back into the pan, as well as 2 teaspoons of coconut milk. Feel free to add more coconut milk if you prefer.
- Salt to taste and serve with rice.
14 comments
I absolutely love curry leaves and they have become much easier to get in Indian food shops of late. Really add a nice flavour – one not to be missed if you can help it. I’ve wondered about tofu in curry. I cook some Indian as well. Have you ever tried tofu in an Indian curry?
I have not, but I believe it is commonly used as a vegan substitute for paneer! And man, paneer butter masala brings back great memories for me…I LOVE Indian food so I totally dig all your curry recipes! Lol.
This looks SO good! I’m a huge fan of curry, so I’m positive this will be my new favorite recipe! It looks similar to some curries I’ve had in Taiwan. Can’t wait to make it!
Aww thanks Alyssa! I loveee curry too! Curry in Taiwan must be amazing – I’ve heard so many great things about Taiwanese food!
I love curry so much and this looks amazing! I have all the ingredients in my house right now minus the curry leaves, but I’m willing to bet I can get them at my local Asian supermarket! Thanks for sharing!
Sounds wonderful! I’ve never heard of curry leaves, thanks for introducing me to them!
This looks so good! Believe it or not, I happen to have curry leaves in my pantry! My mom gets them for me in Canada, and I’m excited because now I have a recipe to use them in.:) Can’t wait to try this!
What are the chances you have curry leaves in the pantry! That’s so awesome! I love curry leaves š
I don’t know what it is about curry, but I ALWAYS want it with tofu. Even though I’m not usually a tofu person. Can’t wait to try a Chinese-inspired curry!
Whee! I need more tofu recipes in my life besides ma po. I LOVE curry leaves! Really gives it that something something eh? š
it’s so hard to cook in college lol. it’s more of a matter of not finding a small enough container of curry paste for me, since i don’t eat that much curry and i’m only cooking for one. if i could pick up my home kitchen (complete with the nice complete pantry) and bring it to school, i’d do it in a heartbeat.
Lol yes. Doesn’t help that I’m tired af on school days either. Couple that with no money and tiny kitchen…there’s a reason why many college students eat instant ramen I guess š
[…] Chinese-style Tofu Curry […]
[…] Get the recipe here. […]