Peanut butter balls stuffed with hazelnut covered by chocolate

  • 1 cup creamy peanut butter
  • ½ cup butter, softened (salted or unsalted)
  • 2 ¼ cups powdered sugar
  • ½ teaspoon pure vanilla extract (optional)
  • Melted chocolate, for dipping 
  • Half cup of whole hazelnut
1. Line a large baking sheet with parchment paper; set aside.
2. In a large mixing bowl, use a handheld mixer to cream the peanut butter and butter together until well combined. Add the powdered sugar and vanilla extract and beat until fully combined, scraping down the sides of the bowl as needed.
3. Form the batter into tablespoon-sized balls and insert one hazelnut inside each ball, then place on the baking sheet. Chill for at least 20 minutes.
4. Melt chocolate, and dip balls into the chocolate. Let it cool for 30 minutes.