Tofu Sticky Chinese BBQ ribs 

Ingredients (Serves 2)

  • 225g oriental tofu (Tofoo Company) 

  • 2 tbsp sea salt 

  • Corn flour (for coating)

  • Vegetable oil (for frying)

  • 3 tbsp hoi sin sauce 

  • 1 tsp sesame oil 

  • 1 tbsp dark soy sauce 

  • 1 tbsp agave syrup 

  • 2 tbsp rice vinegar 

  • 2 tsp tomato puree

  • Pinch of black pepper

  • 1/4 cup water 

  • Pinch of toasted sesame seeds


  1. Blot the tofu using some kitchen paper and slice the tofu into 2cm thick strips (see picture) 

  2. Place some corn flour in a bowl. Toss the tofu in the corn flour until the tofu is coated. 

  3. Add a generous amount of vegetable oil to a frying pan. When the oil is very hot add the tofu 4-5 pieces at a time. You need to cook the tofu on both sides until they are very crispy and firm to touch. Repeat this process until you are fried all of the tofu. 

  4. Prepare the sauce by adding the sesame oil, hoi sin sauce, dark soy,  sauce, tomato puree, rice syrup, agave syrup, water and black pepper to a sauce pan. Bring to the boil for 2 minutes. Turn down the temperature and reduce the sauce until it becomes thick and sticky. 

  5. Add the tofu ribs to the sauce allowing the sauce to coat the tofu. 

  6. Serve in a stack, sprinkle over some sesame seeds and enjoy!