In a medium bowl, combine the softened goat cheese, honey, vanilla extract, and salt. Mix until smooth and well combined.
Fold in the chopped walnuts, dried cranberries, and fresh rosemary until evenly distributed.
Using a small cookie scoop or your hands, form the cheese mixture into bite-sized balls, about 1 inch in diameter.
Place the cheese balls on a parchment-lined baking sheet.
Chill in the refrigerator for at least 30 minutes to firm up.
Serve the chilled goat cheese bites with your choice of crackers on a platter.