Salted Peanut Butter Milk Chocolate Truffles

Alice Ross
Alice Ross
Published: July 25, 2026
Categories: Candy, Dairy
Tags: Candy, Peanut Butter, No-Bake Dessert, Make Ahead Dessert, Milk Chocolate, Chocolate Truffles, Milk Chocolate Day

Peanut Butter Chocolate Truffles

Creamy peanut butter centers tucked inside thin milk chocolate shells and finished with a restrained pinch of flaky salt. These chilled homemade truffles are easy to dip and ideal for making ahead.

Prep Time:85 minCook Time:5 minTotal Time:90 minServings:24Difficulty:Medium

These bite-size truffles pair the familiar comfort of peanut butter cups with a softer, homemade center and a delicate milk chocolate shell. A little flaky salt sharpens the sweet chocolate without turning the candy noticeably salty.

Fine graham cracker crumbs give the filling just enough structure to roll cleanly while keeping it creamy. Chill the shaped centers until firm before dipping; a cold center helps the chocolate set quickly and keeps crumbs out of the coating.

A small amount of refined coconut oil loosens the milk chocolate so it forms a thin, even shell without professional tempering. Melt gently and stop heating while a few small pieces remain, then stir until the residual warmth makes the coating completely smooth.

The truffles keep well in the refrigerator, making them convenient for a summer dessert table. Let them stand briefly at room temperature before serving so the peanut butter center softens while the shell retains a satisfying snap.

Nutrition (per serving)

Calories:205 kcal
Protein:4 g
Carbs:21 g
Fat:13 g

Directions

  1. 1
    Peanut butter and softened butter beaten until smooth

    Line a small rimmed baking sheet with parchment paper. Beat the peanut butter and softened butter in a large bowl until completely smooth and creamy, about 1 minute.

  2. 2
    Thick peanut butter truffle filling in a bowl

    Add the powdered sugar, graham cracker crumbs, vanilla, and fine sea salt. Mix on low speed, then beat just until the filling holds together when pressed and no dry sugar remains.

  3. 3
    Peanut butter centers rolled into smooth balls

    Scoop the filling into level 1-tablespoon portions. Roll each portion between your palms into a smooth ball and arrange the balls on the prepared sheet.

  4. 4
    Peanut butter centers chilling in the freezer

    Freeze the peanut butter centers for 20 minutes, until firm but not frozen solid. Keep them chilled while preparing the coating.

  5. 5
    Smooth melted milk chocolate coating

    Place the milk chocolate and coconut oil in a dry microwave-safe bowl. Microwave in 20-second bursts at 50 percent power, stirring well after each, until only a few small pieces remain. Stir until completely smooth and fluid.

  6. 6
    Peanut butter center dipped in milk chocolate

    Drop one chilled center into the chocolate. Turn it with a fork until coated, lift it out, and tap the fork gently on the bowl so excess chocolate drips away. Slide the truffle back onto the parchment with a toothpick.

  7. 7
    Freshly dipped truffles topped with flaky salt

    Dip the remaining centers, reheating the chocolate for 10 seconds if it thickens. Sprinkle each truffle with a few flakes of salt before its coating sets.

  8. 8
    Finished truffles chilled in a covered container

    Refrigerate the truffles for 20 minutes, until the shells are firm. Serve after 5 minutes at room temperature, or store covered in the refrigerator for up to 1 week.

Ingredients

  • Creamy Peanut Butter:1 cup
  • Unsalted Butter, Softened:4 tablespoons
  • Powdered Sugar:1 1/2 cups
  • Fine Graham Cracker Crumbs:3/4 cup
  • Vanilla Extract:1 teaspoon
  • Fine Sea Salt:1/4 teaspoon
  • Milk Chocolate, Finely Chopped:16 ounces
  • Refined Coconut Oil:1 tablespoon
  • Flaky Sea Salt:1/2 teaspoon

Tips & Notes

  • Use conventional creamy peanut butter rather than a runny natural-style peanut butter so the filling sets firmly.
  • Keep all bowls and utensils completely dry because even a drop of water can make melted chocolate seize.
  • If a center softens during dipping, return the tray to the freezer for 5 minutes before continuing.