1To make the spiced barbecue rub: Put the paprika, minced onion, minced garlic, peppercorns, mustard seeds, salt and cayenne in the blender and secure the lid. PUREE for 45 seconds or until the peppercorns are finely chopped. Add the brown sugar and secure the lid. BLEND for 15 seconds. Remove ½ cup (2¾ oz) of the rub to a bowl for the homemade spicy barbecue sauce, transfer the remaining ¼ cup (1½ oz) spice mixture to a clean, dry, airtight jar. Store in a cool, dark place for up to 3 months.
2To make the homemade spicy barbecue sauce: Put the onion, garlic cloves and chilli pepper into the blender and secure the lid. PULSE 5 – 10 times or until finely chopped, scraping down the mixture as required.
3Add the tomato puree, ½ cup (2¾ oz) spiced barbecue rub, sugar, vinegar, molasses, honey, mustard and oil to the blender and secure the lid. PUREE 40 – 50 seconds or until well combined.
4Pour the sauce into a large saucepan over medium heat. Bring to a boil, stirring occasionally. Reduce the heat to low, cover and simmer, stirring occasionally, for 30 minutes or until the sauce has thickened. Season with salt and pepper. Set aside to cool.
5Transfer to the blender jug and secure the lid. BLEND for 10 seconds or until smooth. Transfer to an airtight container and store in the refrigerator for up to 2 months. Use as a marinade over barbecue pork ribs, steak or chicken. Use as a sauce on pizza burgers or wraps.