3-Ingredient Peanut Butter Balls (With Cream Cheese)

These 3-Ingredient Peanut Butter Balls with Cream Cheese are a simple, no-bake dessert that delivers rich, creamy flavor with minimal effort. With a smooth texture and satisfying peanut butter taste, these treats are perfect for snack time, holiday platters, or quick desserts when time is short. Just three staple ingredients are all you need to whip up a batch of indulgent, bite-sized delights.

Why You’ll Love This Recipe

This recipe is as effortless as it is delicious. With no baking required and just three ingredients, these peanut butter balls come together quickly and taste like a decadent confection. Cream cheese adds a tangy richness that perfectly balances the sweetness of powdered sugar and the nutty depth of peanut butter. It’s a go-to treat that’s easy to customize and great for gifting or storing for later snacking.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 8 oz cream cheese, softened

  • 1 cup creamy peanut butter

  • 1 cup powdered sugar

Directions

  1. Mix the Base:
    In a medium mixing bowl, beat the softened cream cheese and peanut butter together until the mixture is smooth and creamy.

  2. Incorporate the Sugar:
    Gradually add powdered sugar to the mixture, blending until a thick dough forms and the ingredients are fully combined.

  3. Form the Balls:
    Roll the dough into 1-inch balls using your hands. Place each ball onto a parchment-lined baking sheet.

  4. Chill:
    Refrigerate the peanut butter balls for at least 30 minutes before serving to allow them to firm up.

Servings and timing

Prep Time: 10 minutes
Chill Time: 30 minutes
Total Time: 40 minutes
Servings: 18–20 balls

Variations

  • Chocolate-Dipped: Dip chilled balls in melted chocolate and allow to set for a Reese’s-style treat.

  • Add Crunch: Mix in crushed graham crackers, chopped nuts, or mini chocolate chips for texture.

  • Nut-Free Option: Use sunflower seed butter or almond butter as a substitute for peanut butter.

  • Coated Version: Roll the balls in cocoa powder, crushed peanuts, or shredded coconut before chilling.

  • Holiday Style: Add a few drops of food coloring to the dough or top with festive sprinkles for themed celebrations.

Storage/Reheating

Store the peanut butter balls in an airtight container in the refrigerator for up to one week. For longer storage, freeze them in a single layer before transferring to a freezer-safe container; they can be frozen for up to 2 months. Thaw in the refrigerator before serving. These treats are best served chilled and do not require reheating.

FAQs

Can I use natural peanut butter?

Yes, but the consistency may be softer. Ensure it’s well-stirred and not overly oily for best results.

Can I freeze these peanut butter balls?

Absolutely. Freeze on a tray first, then transfer to a sealed container. Thaw in the fridge before eating.

How do I make these balls firmer?

Add more powdered sugar a tablespoon at a time until the desired consistency is achieved.

Can I make them ahead of time?

Yes, these are great for prepping ahead. Make them a day or two before serving.

Can I use whipped cream cheese?

It’s best to use block-style cream cheese for a firmer, more stable dough.

Are these suitable for kids?

Yes, they’re kid-friendly and easy to make with children under supervision.

How do I prevent them from sticking to my hands?

Chill the dough briefly before rolling or lightly grease your hands with oil or butter.

Can I double the recipe?

Yes, simply double all ingredients to make a larger batch.

What can I serve with these?

Serve as part of a dessert platter with fresh fruit, cookies, or other truffles.

Do I need a mixer for this recipe?

No, you can mix everything by hand, though a hand mixer makes it easier and faster.

Conclusion

3-Ingredient Peanut Butter Balls with Cream Cheese are a sweet, simple solution for anyone craving a quick treat. With their creamy texture, rich flavor, and effortless preparation, they’re perfect for any occasion. Whether served at a party or enjoyed as a personal indulgence, these no-bake bites are bound to become a favorite in your dessert rotation.

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
3-Ingredient Peanut Butter Balls (With Cream Cheese)

3-Ingredient Peanut Butter Balls (With Cream Cheese)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 18–20 balls
  • Category: Dessert
  • Method: No-bake
  • Cuisine: American
  • Diet: Vegetarian

Description

These 3-ingredient peanut butter balls with cream cheese are the perfect no-bake treat—rich, creamy, and irresistibly easy to make. Using only peanut butter, cream cheese, and powdered sugar, these sweet bites are great for quick snacks, holiday platters, or anytime dessert cravings.


Ingredients

  • 8 oz cream cheese, softened

  • 1 cup creamy peanut butter

  • 1 cup powdered sugar


Instructions

  • In a medium bowl, beat cream cheese and peanut butter until smooth and fully blended.

  • Gradually add powdered sugar, stirring until a thick, uniform dough forms.

  • Roll mixture into 1-inch balls and place them on a parchment-lined baking sheet.

  • Refrigerate for 30 minutes until firm. Serve chilled or at room temperature.


Notes

  • For added texture, roll balls in crushed nuts, cocoa powder, or shredded coconut.

  • Can be dipped in melted chocolate for an extra indulgent version.

  • Store in an airtight container in the fridge for up to a week.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *