2 cups alder vinegar
1 teaspoon finely grated lemon zest
1 cup fresh lemon juice
1 cup vegetable oil
2 bay leaves
1 tablespoon dried thyme, crushed
1 tablespoon whole cloves
1 tablespoon whole allspice
1 tablespoon crushed black peppercorns
1 tablespoon sugar
2 garlic cloves, crushed
1 teaspoon salt
5-6 pounds goat shoulder or leg
All Purpose Seasoning Rub
Homemade Barbecue Sauce
In a saucepan, combine all the ingredients, except the goat, sauce, and seasoning rub. Bring to a boil over medium heat. Reduce the heat to Low, Cover partially, and simmer, stirring occasionally, to blend the flavors, about 1 hour. Strain and let cool.
Place the goat in a glass or ceramic dish and pour the marinade over it. Cover and marinate in the refrigerator for 24 hours. Turn frequently if not fully covered by the marinade.
After 24 hours, remove the goat, wipe dry, and season with All-Purpose Seasoning Rub. Prepare the coals. When they burn down to embers, place the goat on the grill. Cook 30 minutes per pound, turning every 15 minutes. Frequently baste with barbecue sauce during the last half of cooking.