For the marinade:
Prep time: 5 minutes and 30 minutes – 8 hours to marinade
Cooking time: 25 minutes
Total time: 30 minutes
Put the marinade ingredients in a nutribullet or food processor and blitz to a thick puree. Place the pork fillet into a deep cermaic or glass tray and pour over the marinade. Massage in well with your hands and leave to marinade for at least 30 minutes – 8 hours.
Preheat your barbeque to a medium heat. This will also work well in the oven where you can preheat it to 180/350/gas 4.
For the barbeque, cook over a medium heat for 25 minutes basting from time to time. If you are using an oven, place the pork in a roasting tray and cook for 25 minutes.
Once cooked, cover the pork with tin foil and place it on the side to rest for 2 minutes. If you have any spare marinade add it to a medium sized saucepan along with 200ml water and a beef stock cube. Bring to the boil and reduce it down for 15 minutes or until it thickens.
Serve with buttered new potatoes, broccoli and green beans.