Barbecue Roast Pork With Fruity Sweet and Sour Sauce

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“This dish is so easy to make.The fruity sauce would go well with chicken or fish too. I made the pork and coated cooked baby potatoes in the juices, lovely. I've made this sauce twice now and everyone loves it. I'm going to try it with bananas too, I've made it with and without the apple and it's just as good.”
1hr 10mins

Ingredients Nutrition


  1. Preheat oven to 190°C.
  2. Mix Marinade ingredients together. Tomato puree, soy sauce, 1 tsp vinegar, honey, brown sugar, 5 spice, garlic, chilli and seasoning, coat the joint and marinate for an hour.
  3. Baste Pork and Roast for 1 3/4 hrs, basting occasionally.
  4. Sauté the onions and garlic in both oils until softened.
  5. Add the fruit,2 1/2 cups water, sugar, vinegar, ketchup and seasoning.
  6. Simmer for 10 minutes.
  7. Mix cornflour and tbsp water to runny mixture.
  8. Pour cornflour mixture into sauce, stirring until thickened.
  9. Simmer for another 5 minutes.
  10. Keep warm.
  11. When meat is ready take out and rest on a plate.
  12. Pour meat juices into a pan, warm and add cooked potatoes, coat and heat.
  13. Slice meat adding any juices to the potatoes.
  14. Serve with mixed vegetables eg carrots, broccoli and red cabbage for colour variety.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a