Go Back
+ servings
plate of peanut butter balls above
Print Recipe
5 from 1 vote

Peanut Butter Balls

These Easy Peanut Butter Balls are the best no-bake treat! Crunchy and creamy peanut butter filling dipped in silky smooth chocolate.
Prep Time30 mins
Cook Time0 mins
Total Time30 mins
Course: Desserts
Cuisine: American
Keyword: chocolate dipped, easy, no bake
Servings: 42 peanut butter balls
Calories: 215kcal
Author: Jennifer Debth


  • 1 cup crunchy peanut butter
  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter melted (1/2 cup = 1 stick)
  • 1 teaspoon vanilla extract
  • 1 teaspoon maple extract or replace with more vanilla extract
  • 1 (1 pound) bag powdered sugar sifted
  • 1/2 teaspoon salt
  • 2 cups graham cracker crumbs spoon and leveled to avoid over measuring
  • 4 (4 oz) bars semi-sweet baker’s bars chopped
  • 2 teaspoons canola oil
  • Chopped peanuts optional for garnish


  • Line a rimmed baking sheet with a silicone baking mat. Set aside.
  • Place crunchy peanut butter, creamy peanut butter, melted butter, vanilla extract, and maple extract into the bowl of a stand mixer.
  • Beat until well combined.
  • Beat in sifted powdered sugar and salt.
  • Beat in graham cracker crumbs.
  • Use a small cookie scoop to scoop the dough into 42 even bites.
  • Roll into smooth balls, then place onto the prepared baking sheet.
  • Place in the freezer until firm, about 30 minutes to 1 hour.
  • Place chopped chocolate and oil into a large microwave safe bowl.
  • Heat in 30 second intervals, stirring in between, until the chocolate is melted and smooth.
  • Use a fork to submerge one frozen ball into the melted chocolate, let the excess chocolate drip off, then place it back onto the prepared baking sheet.
  • Optional - immediately sprinkle with chopped peanuts.
  • Repeat with remaining peanut butter balls.
  • Place back into the freezer until the chocolate has hardened.
  • Store in a sealed airtight container in the fridge or freezer.
  • Enjoy cold!
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!


Serving: 1peanut butter ball | Calories: 215kcal | Carbohydrates: 22g | Protein: 4g | Fat: 13g | Saturated Fat: 5g | Cholesterol: 6mg | Sodium: 114mg | Potassium: 154mg | Fiber: 2g | Sugar: 17g | Vitamin A: 73IU | Calcium: 16mg | Iron: 1mg