These peanut butter balls have a smooth peanut butter center coated in rich chocolate. They are easy to make, completely no-bake, and perfect for holidays, gifting, or keeping in the fridge for a quick sweet treat.
In a large bowl, add 6 tablespoons (90 g) softened unsalted butter, 1 cup (250 g) creamy peanut butter, 1 teaspoon vanilla extract, and ¼ teaspoon salt. Mix with a hand mixer until smooth and creamy.
Add 2½ cups (300 g) powdered sugar and mix with a spatula until the mixture is fully combined and forms a thick dough.
Use a small cookie scoop to portion the mixture and roll it into 1-inch balls. Place the peanut butter balls on a parchment-lined tray and refrigerate for 30 minutes.
In a microwave-safe bowl, combine 7 ounces (200 g) dark chocolate and 1 tablespoon vegetable oil. Microwave in 30-second intervals, stirring after each interval, until the chocolate is completely melted and smooth.
Dip each chilled peanut butter ball into the melted chocolate until fully coated. Let the excess chocolate drip off, then place the coated balls back onto the parchment-lined tray.
Drizzle any remaining melted chocolate over the tops of the peanut butter balls.
Refrigerate for 30 minutes, or until the chocolate coating is completely set, before serving.
Notes
Use Creamy Peanut Butter: I like using regular creamy peanut butter because it creates a smoother mixture that is easy to roll into balls.Chill Before Dipping: Letting the peanut butter balls chill fully helps them hold their shape and makes dipping much easier.Work in Batches: I usually keep some of the peanut butter balls in the refrigerator while dipping the rest, so they stay firm.Store in the Fridge: I keep these in an airtight container in the refrigerator for up to 1 week. They can also be frozen for longer storage.