
3-Ingredient Cream Cheese Peanut Butter Balls are one of those simple desserts that feel both nostalgic and incredibly satisfying. With only three pantry ingredients, these creamy peanut butter treats come together quickly while delivering rich flavor and a soft, melt-in-your-mouth texture. Even better, the recipe requires no baking, which makes it perfect for busy days or quick dessert cravings.
Because the peanut butter and cream cheese blend into a smooth dough, shaping the balls is quick and effortless. Meanwhile, powdered sugar adds just enough sweetness to balance the nutty richness. As a result, every bite tastes creamy, comforting, and slightly indulgent.
Interestingly, peanut butter desserts became especially popular in American kitchens during the early twentieth century when peanut butter became widely available and affordable. Since then, simple no-bake peanut butter treats have remained favorites for their convenience and nostalgic flavor.
Today, these 3-Ingredient Cream Cheese Peanut Butter Balls continue that tradition. They are quick to prepare, wonderfully creamy, and perfect for parties, holiday trays, or sweet afternoon treats.

Recipe Yield: 16 servings
INGREDIENTS
1 cup creamy peanut butter
4 oz cream cheese, softened
1 cup powdered sugar
2 tbsp finely chopped peanuts (optional)
Flaky sea salt, for garnish (optional)
INSTRUCTIONS
1. Blend peanut butter and cream cheese:
In a medium mixing bowl, combine the peanut butter and softened cream cheese. Stir thoroughly until the mixture becomes smooth, creamy, and evenly blended.
2. Add powdered sugar:
Next, gradually add the powdered sugar while mixing continuously. Stir until a soft dough forms that holds together easily when rolled.
3. Add optional texture:
If using chopped peanuts, gently fold them into the mixture now. This step adds a pleasant crunch and enhances the peanut flavor.
4. Chill the mixture:
Place the bowl in the refrigerator for about 20 minutes. Chilling helps the mixture firm up slightly, making it easier to shape.
5. Roll the peanut butter balls:
After chilling, scoop about 1 Tbsp of the mixture and roll it gently between your palms to form smooth, evenly sized balls.
6. Final chill and garnish:
Arrange the balls on a parchment-lined tray. Then refrigerate for another 20–30 minutes until slightly firm. Just before serving, lightly dust the tops with powdered sugar to resemble the soft snowy finish in the image. If desired, sprinkle a small pinch of flaky sea salt over the tops for a sweet-salty contrast.
Helpful Tips to Perfect This Recipe
• Use softened cream cheese for smooth mixing:
Allow the cream cheese to soften at room temperature before combining it with peanut butter. As a result, the ingredients blend more easily and create a silky, lump-free dough that rolls smoothly into evenly shaped dessert balls.
• Chill the dough before shaping:
Although the mixture may initially feel soft, chilling it briefly helps the peanut butter firm up slightly. Consequently, rolling becomes easier and the balls hold their shape better while still remaining soft and creamy inside.
• Add texture for a gourmet finish:
While the basic recipe is wonderfully simple, adding finely chopped peanuts creates a pleasant crunch and visual texture. Additionally, a light sprinkle of flaky sea salt enhances the peanut flavor and balances the sweetness beautifully.
Be the first to comment