Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stacked chocolate peanut butter balls with smooth coating and chocolate drizzle on a ceramic plate

Peanut Butter Balls Recipe: Easy No-Bake Cream Cheese Treat


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kai
  • Total Time: 5 hours 20 minutes
  • Yield: 25 peanut butter balls

Description

These 3-ingredient peanut butter balls are creamy, rich, and have that magical sweet-salty balance we all love. They’re bite-sized, freezable, and ideal for gifting, parties, lunchboxes, and make-ahead treats.


Ingredients

Scale
  • 1 cup creamy peanut butter (not natural)
  • 6 oz softened cream cheese
  • 2½ cups powdered sugar, sifted
  • Optional: ½ tsp vanilla extract
  • Optional: Melted semi-sweet chocolate chips (for coating)
  • Optional toppings: Coconut flakes, mini chocolate chips, sprinkles, or crushed Oreo cookies


Instructions

  1. In a mixing bowl, beat peanut butter and cream cheese until smooth and fluffy.
  2. Mix in powdered sugar gradually until thick and doughy.
  3. Cover and refrigerate mixture for 1 hour.
  4. Use a cookie scoop to form even balls. Roll smooth with hands.
  5. Optional: Dip in melted chocolate (1 cup chips + 1 tbsp coconut oil).
  6. Sprinkle with toppings before chocolate sets.
  7. Return to fridge for at least 4 hours to set completely.

Notes

Room-temp cream cheese blends better. If too soft to roll, chill longer or add more sugar. Lightly dust hands with powdered sugar for easier rolling. Add crunch with nuts or sprinkles.

  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 ball
  • Calories: 132
  • Sugar: 13g
  • Sodium: 64mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 0g
  • Protein: 2g
  • Cholesterol: 4mg