This sweet, tangy homemade BBQ sauce is gently smoky, and easy to make with simple pantry ingredients. It simmers into a glossy, flavorful sauce that works well for ribs, chicken, burgers, meatloaf, meatballs, pulled pork, and more.
Add all ingredients (ketchup, tomato sauce, brown sugar, apple cider vinegar, Worcestershire sauce, molasses, honey, smoked paprika, onion powder, garlic powder, black pepper, salt, optional ground mustard, and optional hot sauce) and 2 tablespoons water to a medium saucepan.
Whisk until smooth.
Bring the sauce to a gentle simmer over medium heat. Reduce the heat to low and simmer uncovered for 15 to 25 minutes, stirring often, until the sauce is glossy and slightly thickened.
Taste and adjust as needed. Add more honey or brown sugar for sweetness, a splash more vinegar for tang, more water for a thinner sauce, or a pinch more salt if the flavor tastes flat.
Let the sauce cool slightly before using. It will thicken more as it cools.