Place the goat in a large, re-sealable plastic bag.
In a blender or food processor, combine all the remaining ingredients and process to make a smooth paste. Pour into the bag with the goat, rubbing to coat evenly. Seal and refrigerate at least 6 hours, or overnight.
Preheat the oven to 375 degrees F. Remove the goat from the bag and place in a roasting pan to come to room temperature. Roast until medium-rare, and an instant-read thermometer registers 145 to 150 degrees F, 1 hour to 1 hour and 10 minutes, turning once.
Yield: 4 servings