
3-Ingredient Cream Cheese Peanut Butter Balls are proof that simple desserts can be downright irresistible. With creamy peanut butter, tangy cream cheese, and just the right amount of sweetness, these little treats come together with almost no effort. Best of all, there’s no baking involved.
The texture is soft, smooth, and wonderfully melt-in-your-mouth. They’re perfect for holiday trays, afternoon treats, or those moments when you want something sweet without spending hours in the kitchen.
Peanut butter desserts have been loved in American kitchens for generations, and it’s easy to understand why. They’re comforting, nostalgic, and always seem to disappear faster than expected.
Simple ingredients. Big peanut butter flavor. Sometimes that’s all you need.

Recipe Yield: 16 servings
INGREDIENTS
1 cup regular creamy peanut butter (not natural or no-stir)
4 oz full-fat block cream cheese (softened, not warm)
1 cup powdered sugar, plus more for dusting (optional)
2 tbsp finely chopped peanuts, for garnish (optional)
Flaky sea salt, for garnish (optional)
INSTRUCTIONS
1. Blend the peanut butter and cream cheese:
In a medium mixing bowl, beat the softened cream cheese briefly with a hand mixer until smooth. Add the peanut butter and beat on medium speed until creamy, evenly blended, and free of visible cream cheese pieces.
2. Add the powdered sugar:
Next, add the powdered sugar in two additions, mixing on low speed after each addition. Continue mixing just until a thick, soft dough forms. Scrape the bowl as needed so everything blends evenly.
3. Check the consistency:
The mixture should be soft but thick enough to hold its shape after chilling. If it looks unusually loose, refrigerate it before adding more sugar. Brand and kitchen-temperature differences can affect the texture.
4. Chill the mixture:
Cover the bowl and refrigerate for 30 minutes, or until the dough feels cool, scoopable, and easy to handle. If it still feels sticky, chill it for another 10–15 minutes.
5. Shape the peanut butter balls:
Scoop about 2 level tbsp of mixture for each ball. Gently roll each portion, then arrange the balls on a parchment-lined tray. Avoid overworking them, since warm hands can soften the mixture.
6. Final chill and garnish:
Refrigerate the balls for another 30–45 minutes, or until they hold their shape while remaining soft and creamy inside. Just before serving, lightly dust them with powdered sugar. If desired, finish with a small amount of finely chopped peanuts, flaky sea salt, or both.
Helpful Tips to Perfect This Recipe
- Use regular creamy peanut butter: Traditional shelf-stable peanut butter creates the most dependable texture. Natural peanut butter may separate, which can make the mixture oily or harder to shape.
- Choose full-fat block cream cheese: Block cream cheese contains less moisture than whipped or tub-style cream cheese. Therefore, it helps the peanut butter balls stay creamy while holding their shape.
- Chill before adjusting the dough: The freshly mixed dough may seem softer than expected. First, chill it thoroughly. However, if it still feels too loose, mix in additional powdered sugar 1 Tbsp at a time.
- Avoid overworking the balls: Warm hands can quickly soften the mixture. Consequently, roll each portion gently and briefly for the smoothest shape.
- Garnish just before serving: Powdered sugar gradually absorbs moisture from the surface. For the prettiest finish, dust the balls right before serving, then add chopped peanuts, flaky sea salt, or both.
- Store them chilled: Keep the peanut butter balls in an airtight container in the refrigerator for up to 5 days.
- Freeze for later: Place the balls in a freezer-safe container with parchment between the layers. Freeze for up to 2 months, then thaw them in the refrigerator before garnishing.
We’d Love to Hear From You 🤍
Questions, tips, and how your recipe turned out are always welcome.




Be the first to comment