Description
Peanut Butter Balls with Cream Cheese are rich, creamy, no-bake treats made with smooth peanut butter, tangy cream cheese, and sweet chocolate coating. These bite-sized desserts are perfect for holidays, parties, or anytime you crave something sweet and indulgent!
Ingredients
- 8 oz cream cheese, softened
- 1 cup creamy peanut butter
- 1 teaspoon vanilla extract
- 3 cups powdered sugar
- 2 cups semisweet chocolate chips
- 1 tablespoon coconut oil or shortening (for melting chocolate)
- Sea salt or crushed peanuts for garnish (optional)
Instructions
- In a large mixing bowl, beat softened cream cheese and peanut butter together until smooth and creamy.
- Add vanilla extract and gradually mix in powdered sugar, 1 cup at a time, until the mixture forms a thick dough-like consistency.
- Roll the mixture into 1-inch balls and place them on a parchment-lined baking sheet.
- Freeze for 20–30 minutes, or until firm.
- In a microwave-safe bowl, melt chocolate chips and coconut oil in 30-second intervals, stirring between each, until smooth and glossy.
- Dip each peanut butter ball into the melted chocolate using a fork or dipping tool, shaking off excess chocolate. Place back on the parchment-lined tray.
- Optional: Sprinkle a pinch of sea salt or crushed peanuts on top before the chocolate sets.
- Refrigerate until the chocolate is fully hardened, about 15 minutes.
- Store in an airtight container in the refrigerator for up to 1 week, or freeze for up to 2 months.
Notes
- Use full-fat cream cheese for the creamiest texture.
- For extra crunch, use chunky peanut butter or mix in crushed peanuts.
- Dark or white chocolate can be used instead of semisweet for different flavor profiles.
- Let the balls sit at room temperature for 5 minutes before serving for the perfect bite.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American