A delicious and versatile BBQ sauce that combines smoky and sweet flavors, perfect for grilling or marinating.
Melt the butter in a saucepan over medium heat until it becomes foamy.
Use unsalted butter to control the saltiness of the sauce.
Add the minced shallots, garlic, and celery to the saucepan and sauté until they become fragrant and slightly golden.
Stir constantly to prevent the garlic from burning.
Stir in the ketchup, soy sauce, cider vinegar, Worcestershire sauce, Dijon mustard, liquid smoke, and brown sugar.
Whisk the mixture to ensure all ingredients are well combined.
Bring the mixture to a boil, then reduce the heat and let it simmer until it thickens, about 8 to 10 minutes.
Stir occasionally to prevent the sauce from sticking to the bottom of the pan.
Season the sauce with kosher salt and freshly ground black pepper to taste.
Taste the sauce before adding salt to avoid over-seasoning.
Use the sauce to coat or marinate your choice of protein or vegetables before grilling, or serve it as a side condiment.
Brush the sauce onto grilled items during the last few minutes of cooking for a caramelized finish.