Reese’s Cheese Ball

🍫🥜 Reese’s Cheese Ball

If you’re a chocolate and peanut butter lover (and honestly, who isn’t?), this Reese’s Cheese Ball is pure dessert perfection. It’s creamy, rich, and sweet — like a mix between cheesecake and cookie dough — and then rolled in a crunchy, chocolatey, peanut buttery coating. 😍

I first made this for a holiday get-together, and it disappeared faster than anything else on the table. Everyone kept asking, “What IS this?” and I just smiled and said, “Happiness in ball form.” 💕

Serve it with graham crackers, pretzels, or apple slices — and watch it vanish!


🥣 Ingredients

For the Cheese Ball:

  • 8 oz cream cheese, softened
  • ½ cup unsalted butter, softened
  • ¾ cup creamy peanut butter
  • 1 teaspoon vanilla extract
  • 1 ½ cups powdered sugar
  • ¼ teaspoon salt

For the Coating:

  • 1 cup mini chocolate chips
  • 1 cup Reese’s Pieces, roughly chopped or whole
  • ¼ cup crushed peanuts (optional for extra crunch)

For Serving:

  • Graham crackers
  • Chocolate wafers
  • Pretzels
  • Apple slices

👩‍🍳 Instructions

  1. Make the base:
    In a large mixing bowl, beat cream cheese, butter, and peanut butter together using an electric mixer until smooth, creamy, and fluffy (about 2–3 minutes).
  2. Add sweetness:
    Mix in vanilla extract, powdered sugar, and salt. Continue beating until fully combined and thickened into a cookie-dough-like consistency.
  3. Shape it:
    Scoop the mixture onto a piece of plastic wrap. Wrap tightly and shape into a ball or oval shape (a spatula helps). Chill in the refrigerator for at least 2 hours, or until firm enough to handle.
  4. Prepare the coating:
    On a large plate, mix together mini chocolate chipsReese’s Pieces, and crushed peanuts (if using).
  5. Roll the cheese ball:
    Unwrap the chilled cheese ball and roll it gently in the coating mixture, pressing lightly so the candy sticks all over. You can sprinkle more Reese’s on top for decoration!
  6. Serve:
    Place the finished cheese ball on a serving platter. Let it sit at room temperature for 10–15 minutes before serving so it’s soft enough to spread.