Go Back
+ servings
Bite-sized, homemade peanut butter balls coated in dark chocolate and drizzled with peanut butter, with one ball showing a creamy, textured peanut butter center and peanut crumbles scattered on a marble surface.

Peanut Butter Balls

5 from 1 vote
These no-bake Peanut Butter Balls are a lifesaver when you need a quick dessert! Made with pantry staples, they're creamy, rich, and customizable. Perfect for holidays, school events, or anytime you want something sweet without the fuss.
Prep Time 15 minutes
Chill Time 30 minutes
Total Time 45 minutes
Servings: 24 balls
Course: Dessert
Cuisine: American
Calories: 1201

Ingredients
  

  • ½ cup Butter - Softened; use salted or unsalted
  • 1 cup Creamy peanut butter - Avoid natural types
  • 1 teaspoon Vanilla extract - Pure vanilla preferred
  • 2 cups Powdered sugar - Add gradually until dough forms

Equipment

  • 1 Large mixing bowl
  • 1 Electric mixer (Hand or stand mixer works)
  • 1 set Measuring cups/spoons
  • 1 Baking sheet/plate (For chilling rolled balls)
  • 1 Small cookie scoop (Optional, for even sizing)

Method
 

  1. Mix softened butter and peanut butter in a large bowl until smooth. Add vanilla extract and gradually beat in powdered sugar until a dough forms.
    Glass mixing bowl with creamy peanut butter and powdered sugar, partially combined, on a white marble countertop—midway through making homemade peanut butter ball dough.
  2. Scoop out about 1 tablespoon of dough and roll between your hands to form a ball. Place on a baking sheet. Repeat with remaining dough.
    Side-by-side image showing homemade peanut butter ball dough in a glass bowl on the left and evenly rolled peanut butter balls on a parchment-lined baking sheet on the right, ready to chill.
  3. Place peanut butter balls in the fridge for at least 30 minutes to firm up.
  4. Roll chilled balls in your choice of coating such as powdered sugar, cocoa powder, or coconut.
    A peanut butter ball being dipped in melted chocolate with a fork over a saucepan on a stovetop, showing the glossy coating process during homemade dessert prep.

Nutrition

Serving: 1ballCalories: 1201kcalCarbohydrates: 10gProtein: 2gFat: 8gSaturated Fat: 2.5gPolyunsaturated Fat: 1.2gMonounsaturated Fat: 3.6gCholesterol: 5mgSodium: 55mgPotassium: 60mgFiber: 0.5gSugar: 8gVitamin A: 80IUCalcium: 10mgIron: 0.3mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes

Tried this recipe?

Let us know how it was!