Simple 3-Ingredient Peanut Butter Balls
I still laugh when I think about the first time I made these peanut butter balls. It was during a holiday party at my apartment in Austin, and I was in full “hostess mode.” You know the drill—candles lit, music playlist going, my brother helping set up, and Chili, our cat, attempting to sneak into the snack table.
I wanted something quick but fun to put out for guests, and in a moment of desperation, I threw together cream cheese, peanut butter, and powdered sugar.
The funny part? I didn’t expect anyone to actually love them. I figured they’d be a filler dessert while people waited for the “real” sweets. Instead, they disappeared before I could even bring out the brownies.
One of my friends even asked if I’d bought them from a fancy candy shop. That night I realized simple treats can be just as exciting—and sometimes more satisfying—than the most elaborate desserts.

Short Description
A rich and creamy no-bake treat made with just cream cheese, peanut butter, and powdered sugar—these peanut butter balls are quick, simple, and crowd-pleasing.
Key Ingredients
- 8 oz cream cheese, softened
- 1 cup creamy peanut butter
- 1 cup powdered sugar
Tools Needed
- Mixing bowl
- Hand mixer or sturdy spatula
- Small cookie scoop (optional)
- Baking sheet
- Parchment paper or wax paper
Cooking Instructions
Step 1: Mix the base
Combine softened cream cheese and peanut butter in a mixing bowl. Blend with a hand mixer or spatula until smooth and creamy.
Step 2: Add sugar
Gradually stir in powdered sugar, mixing after each addition. Continue until dough is thick and holds together. If it feels sticky, add more powdered sugar, 1 tablespoon at a time.
Step 3: Shape and chill
Roll the dough into 1-inch balls using your hands or a scoop. Place on a parchment-lined baking sheet and refrigerate for at least 30 minutes until firm.
Why You’ll Love This Recipe
Only 3 ingredients and no baking required
Creamy, rich, and perfectly sweet without being overwhelming
Kid-friendly and fun to make together
Works as a snack, dessert, or party treat
Quick to prepare and easy to customize
Mistakes to Avoid & Solutions
Using cold cream cheese: It won’t mix smoothly. Always soften it first.
Adding sugar all at once: Makes the dough lumpy. Add gradually for a creamy texture.
Making balls too big: They won’t chill evenly. Stick to 1-inch for best results.
Skipping the chill time: The balls will be too soft to handle. At least 30 minutes is key.
Not lining the tray: Peanut butter balls will stick. Always use parchment or wax paper.
Serving and Pairing Suggestions
Serve these as bite-sized desserts at parties, in lunchboxes, or as a sweet afternoon snack.
Pair with hot coffee, cold milk, or even a small scoop of vanilla ice cream for a fun treat.
For a holiday vibe, arrange them on a festive platter or gift them in small boxes tied with ribbon.
Storage and Reheating Tips
Store peanut butter balls in an airtight container in the refrigerator for up to 5 days.
For longer storage, freeze them for up to 2 months. Thaw in the fridge before serving.
No reheating is needed, but if you prefer a softer bite, let them sit at room temperature for 5 minutes.
FAQs
1. Can I use crunchy peanut butter instead of creamy?
Yes, it adds texture, but the balls won’t be as smooth.
2. Can I coat them in chocolate?
Absolutely. Dip chilled balls in melted chocolate, then let set for an extra decadent version.
3. Do they need to be refrigerated?
Yes, since they contain cream cheese, they should stay chilled until serving.
4. Can I make these dairy-free?
Yes, swap cream cheese for a vegan cream cheese alternative.
5. Why is my mixture too sticky?
Add more powdered sugar, 1 tablespoon at a time, until it firms up.
Tips & Tricks
Use a cookie scoop for evenly sized balls.
Roll chilled balls in cocoa powder, crushed nuts, or shredded coconut for variety.
For a festive touch, drizzle with white or dark chocolate.
Double the batch, they disappear quickly!
Recipe Variations
Chocolate-Dipped Peanut Butter Balls: After chilling, dip each ball into melted chocolate and let them set before serving.
Nutty Twist: Swap peanut butter for almond or cashew butter for a different flavor profile.
Coconut Peanut Butter Balls: Add ½ cup shredded coconut to the mixture before rolling.
Protein Boost: Mix in 2 tablespoons of vanilla protein powder for a more filling snack.
Holiday Spice: Add ½ teaspoon cinnamon or pumpkin spice to the mixture for a seasonal touch.
Final Thoughts
These peanut butter balls prove that sometimes the simplest recipes are the most joyful. Every time I make them, I think back to that holiday party where they accidentally stole the show. There’s something comforting about a treat that feels both homemade and indulgent without hours of effort.
They’re the kind of recipe you can whip up on a whim, whether for family movie night, last-minute guests, or just when your sweet tooth calls. Plus, they’re endlessly adaptable, so you can give them your own personal spin.
They’re the type of dessert that makes people smile instantly. To me, that’s the true magic of food, bringing a little sweetness to everyday life.
Simple 3-Ingredient Peanut Butter Balls
Course: DessertDifficulty: Easy24
servings15
minutes40
minutes30
minutesA rich and creamy no-bake treat made with just cream cheese, peanut butter, and powdered sugar—these peanut butter balls are quick, simple, and crowd-pleasing.
Ingredients
8 oz cream cheese, softened
1 cup creamy peanut butter
1 cup powdered sugar
Directions
- Combine softened cream cheese and peanut butter in a mixing bowl. Blend until smooth and creamy.
- Gradually stir in powdered sugar until the dough is thick and holds together. If sticky, add more sugar 1 tablespoon at a time.
- Roll into 1-inch balls, place on a parchment-lined baking sheet, and refrigerate for at least 30 minutes until firm.