Coke Barbecue Sauce:
2. Cut the gizzards in half (hearts can be left whole). Set aside while you make the barbecue sauce.
3. Heat the oil in a large sauté pan and sauté the onion and garlic until just starting to soften, then dump in all the other ingredients and stir well. Bring to a boil over medium heat, then reduce heat to a simmer. Cook until the sauce is reduced a bit, 7 to 8 minutes. Stir frequently, don't let it burn. Let cool.
4. Toss the gizzards with the barbecue sauce until well coated. Spread on a flat baking pan that has been lined with foil, then spoon a bit more sauce over. Bake for 25 to 30 minutes, or until the gizzards are cooked through and the edges are crispy. Serve warm or at room temperature, with toothpicks and more barbecue sauce on the side.
Note: This sauce is fabulous for ribs, chicken, shrimp anything, and will keep forever in the fridge. Not that it will get the chance.
Adam Rapoport, editor in chief of Bon Appetit magazine and the website www.bonappetit.com, knows his way around a grill. He has edited an entire book on the subject: The Grilling Book: The Definitive Guide from Bon Appetit.