Add all ingredients to a medium saucepan. Stir to combine.
Place over medium heat. Whisk until smooth and sugar dissolves.
Bring to a gentle simmer. Reduce heat to medium-low.
Simmer for 15–20 minutes, stirring occasionally, until thickened.
Taste and adjust sweetness, tanginess, or spice level.
Remove from heat. Let cool for a few minutes.
Pour into a clean jar or bottle. Store in the fridge.
Use on ribs, chicken, burgers, pulled pork, or anything else.