Wymieszaj w rondelku cukier, miód lub melasę, ocet oraz sos Worcestershire.
Doprowadź do delikatnego wrzenia na średnim ogniu, aż cukier się rozpuści.
Zdejmij rondelek z ognia. Dodaj musztardę, mieloną cebulę, czosnek, chili cayenne, pieprz, mielone chili i wędzoną paprykę. Wymieszaj i odstaw na bok na 15 minut.
Wmieszaj ketchup, dodaj wodę i wróć na mały ogień. Doprowadź do wrzenia i gotuj na małym ogniu przez ok. 30 minut, aż sos zgęstnieje.
Wystudź sos barbecue do temperatury pokojowej, przelej do butelki lub słoika i przechowuj w lodówce do miesiąca.