Preheat the oven to 400°F (200°C).
In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, onion, garlic, salt, and pepper.
Shape the mixture into meatballs, about 1 inch in diameter, and place them on a baking sheet lined with parchment paper.
Bake the meatballs for 20-25 minutes, until cooked through and browned on the outside.
While the meatballs are baking, combine the peach preserves, BBQ sauce, and whiskey in a saucepan over medium heat.
Bring the sauce to a simmer, stirring occasionally, and let it cook for about 5-7 minutes until slightly thickened.
Once the meatballs are done, remove them from the oven and add them to the sauce, tossing to coat.
Serve the Whiskey Peach BBQ Meatballs hot, garnished with fresh herbs if desired.