This Five Spice Tofu with Chili Ginger Sauce is so fast and easy to make. It's sweet, sticky & spicy with amazing depth of flavour. A perfect mid-week meal!
I love food that is packed with BIG flavours, and I love vegan tofu recipes, and this Five Spice Tofu with Chili Ginger Sauce is so full of bold flavour and tofu, that it can't possibly disappoint.
It is also incredibly quick and easy to make. In fact, it can be cooked in the time it takes a pan of rice to cook.
Tofu seems to have a bit of a bad rep but cooked well, it is really good. I think a lot of people have a bad first experience with it because they don't know how to cook it properly. It's sad because tofu really deserves some love! Start with this recipe and you will be a fan for life!
FREEZE TOFU FOR THE BEST TEXTURE
In my recipe notes at the end I explain all about freezing and pressing tofu to get a better texture. You don't have to freeze or press it before making this recipe but you will get a crispier result and a better texture if you do. Once pressed, all you need to do is dredge it in gently spiced flour, fry until deliciously crispy (with or without oil) then smother it in the lip smackingly delicious sauce.
This Five Spice Tofu with Chili Ginger Sauce is seriously the bomb! If you know any tofu sceptics then this might well be the dish to win them around.
The sauce itself only takes about ten minutes to make but can also be made in advance and stored in the fridge. It keeps well for up to one week and just needs to be gently reheated before serving. It also freezes well. I often make double and freeze half as I like to have some emergency fast food in the freezer for those times when I'm too exhausted to cook.
HOW TO SERVE FIVE SPICE TOFU WITH CHILI GINGER SAUCE
Serve this Five Spice Tofu with Chili Ginger Sauce with generous amounts of fluffy rice, noodles, quinoa or other grains. A sprinkling of sesame seeds, chopped green onions or finely diced red chili finish it off really nicely.
Let me know what you think by rating this Five Spice Tofu with Chili Ginger Sauce and leaving your feedback below and if you love tofu and big flavours be sure to check out my Tofu in Purgatory!
Five Spice Tofu
Author:Ingredients
For the sauce
- 2 large cloves garlic , grated or chopped very finely
- 1 tablespoon grated fresh ginger
- 2 tablespoons cornstarch or arrowroot
- ¼ cup (60 mls) rice vinegar , or apple cider vinegar
- 1 tablespoon sesame oil (omit to make free)
- ½ cup (120 mls) natural tomato ketchup
- 2 tablespoons soy sauce , or tamari or coconut aminos
- ¼ teaspoon chili flakes
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon Chinese five spice
- ¼ cup (60 mls) maple syrup
- 1 cup (240 mls) water
For the tofu
- 1 large block firm tofu
- 3 tablespoons cornstarch , (corn flour in the UK)
- 1 teaspoon Chinese five spice
- ¼ teaspoon fine salt
- 2 tablespoons oil of choice
INSTRUCTIONS
Pres the tofu
- Press the tofu for at least 30 minutes. While it's pressing make the sauce.
For the sauce
- Add the cornstarch to a small pan and slowly add the vinegar, stirring as you go to work out any lumps.
- Now add all of the other sauce ingredients and stir well.
- Place over medium-low heat and keep stirring until it becomes thick and silky. Don't stop stirring as it might get lumpy. It will take 10 minutes max. Once thick turn down to the lowest setting possible and keep warm while you make the tofu. You can make the sauce in advance and reheat again over low heat when ready.
For the tofu
- Cut the pressed tofu into ½ inch cubes.
- In a small bowl, mix the Chinese five-spice and salt into the cornstarch then pour it over the tofu and toss to coat every cube.
- Heat a non-stick frying pan or skillet over medium-high heat and add the oil. (to oven-bake the tofu oil-free see recipe notes)
- Once it is very hot, add the tofu. Cook until golden brown and crispy on all sides, tossing frequently. It will take 5 to 10 minutes.
- Add enough sauce to the pan to coat the tofu, allowing it to cook for a couple of minutes until sticky, then serve immediately with the remaining sauce.
NOTES
I keep my fresh ginger in the freezer. When you need some you can take it out and grate it (while frozen) then return what's left to the freezer. I don't bother peeling it and just grate through the skin. It keeps well for months and months. Press the tofu in a tofu press or by wrapping it in a clean dish towel and placing something very heavy on it, like a pile of books or heavy wooden cutting board, or a plate with some tin cans on it. Leave for at least 30 mins but the longer you leave it the drier it will get and the crispier the cooked tofu will be.
NUTRITION
Nutritional information is provided for convenience & as a courtesy. The data is a computer generated estimate so should be used as a guide only.
Alex says
Hi, We made this sauce tonight with Chang Shing five spice tofu. So good! We used Heinz ketchup and half of the syrup. Thanks for the recipe!
marie says
This is amazing. I loved it. My 5 spice mixture was a bit heavy on the cinammon though (certainly not your fault!!)... have you ever substituted it for anything else? I love the consistency of the sauce, it's sticky and wonderful. I would love to reduce the cinnamon flavour a bit but don't want to mess up such a great recipe!! ha ha - I am making it again tonight!!
Melanie McDonald says
I'm really pleased you enjoyed it! This recipe is still really good without the 5 spice. I've run out and made it without it a few times. Or you could reduce the 5 spice by half and see how you go. Even down to a quarter of the amount and add more to the sauce to taste if you feel it needs it. And the tofu is fine with just the flour to coat it if you want to reduce the 5 spice a bit more. Maybe add a little salt and black pepper to the flour to make up for it. Enjoy!!
Alli says
Starting making this and then realised I didn't have chinese five spice! Still tasted fantastic - I used GF flour and pepper for the tofu and simply omitted the five spice for the sauce. Will have to try again with the right ingredients ;) Thanks for the clear instructions - made a huge difference. One tip - I didn't have 'natural' tomato sauce so next time I'll reduce the maple syrup considerably to allow for this & reduce the sweetness a little.
Thanks for a great recipe :)
Peter says
Thank you = that's the yummiest thing I have made for ages.
Dawn says
Do you use all of the sauce for this? I’d like to double the ingredients as well as add veggies and want to ensure I have enough sauce, though don’t want to make too much!
A Virtual Vegan says
You do use all of the sauce, but I do like things very saucy so there is a generous amount. You could probably get away with doubling the ingredients, but I would double the sauce too just to be safe. If you don't use it all it will keep for up to a week in the fridge and it freezes well so it wouldn't go to waste.
Sarah says
Gorgeous sweet sticky sauce - so easy to make for a non cook like me! The tofu crisped up really nicely too after following your tips - can I freeze the remainder after it has been pressed and dried?
A Virtual Vegan says
I'm so glad you enjoyed it Sarah. Yes it will be fine to freeze. It changes the texture a little, but for the better in my opinion.
Wendy says
So are you freezing the fresh block of tofu or do you press it then freeze it?, I am familiar with oressing but have never frozen before seems like it would give it a. Ice chewy texture.
A Virtual Vegan says
As soon as I get it home I freeze it in it's packaging without opening it. I am not sure of the science behind it, but I think it must be something to do with the ice crystals forming inside it and breaking it down that makes it better. Then I defrost it and press it before cooking with it. If I forget to defrost it the day before (which often happens), I just soak it in a sink of warm water to hurry it along.The texture is completely different when done this way and I love it!
Wendy says
To be clear we are talking abiut fresh tofu in water correct? Not the aceptic packaged kind like mori-nu?
A Virtual Vegan says
Yes fresh tofu in water, extra firm in particular I think is best. ????
Laloofah says
This looks so delicious I wish I could just reach through my computer screen with my fork & leave your future readers to wonder why your post has a photo of an empty bowl on it. LOL I appreciate your offering oil-free alternatives/tips in your recipes that call for oil. I just want to mention that I never heat my non-stick (Berndes) pans on anything higher than medium heat, and seldom even that. For one thing, it can ruin the coating, for another it can release toxic fumes: https://www.drmcdougall.com/misc/2006nl/april/teflon.htm
A Virtual Vegan says
Ha ha! That made me laugh. Virtual eating. Maybe the calories wouldn't count then ;O) As for Teflon coated pans, I don't personally use them for the reasons you have stated. There are some excellent non-stick pans around now that do not contain Teflon. I have a great Starfrit The Rock pan. They are non-stick and have no chemically weird coating. They are also really reasonably priced.
Paul Gabriel says
Thanks for publishing oil-free versions. Besides that, since I'm a sissy. When it comes to heat, so I halved the ginger and added a small can of tomato sauce. We thought it was delicious.
A Virtual Vegan says
Sissy's are very welcome here ;O) I am so glad you enjoyed it and were able to adapt it to your taste. Thanks so much for stopping by to let me know!
Susan says
The instructions don't tell you to cube the tofu - I assume you do that before you brown it, yes?
A Virtual Vegan says
I'm sorry Susan. Yes cube it before browning it. I have now made it clear in the ingredients list that it needs to be cubed. Thanks for bringing it to my attention.
Susan says
Thanks for your quick response. I did see where the instruction to cube the tofu was in the sauce part of the directions.
Thanks again - just reheating to finally get dinner!
Sandra says
What a brill recipe - so easy and quick to make. We had it for tea tonight and it was fab. Steve (a meat eater) said it tasted 'just like Chinese'!
A Virtual Vegan says
That so good to hear Sandra and it's an even bigger compliment that a meat eater enjoyed it! It does kind of taste like a Chinese takeout doesn't it? Thanks so much for stopping by to let me know :0)
Lynda says
Made it , eaten it, fed it to the family. It really is very good, easy to make. I will definitely be making it for dinner guests.
A Virtual Vegan says
I am so glad that you and you're family enjoyed it Lynda. Thank you for taking the time to let me know :O)