Print

5-Ingredient Salted Caramel Peanut Butter Truffles Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 79 reviews

These 5-Ingredient Salted Caramel Peanut Butter Truffles are a decadent yet simple treat made with naturally sweet medjool dates, creamy salted peanut butter, and rich dairy-free dark chocolate. Perfectly balanced with a hint of sea salt, these no-bake truffles offer a fudgy caramel center topped with a smooth chocolate shell. Ideal for a satisfying, healthier dessert or snack, they require minimal ingredients and effort, and come together with easy blending and freezing techniques.

Ingredients

Truffle Base

  • 1 pound medjool dates, pitted
  • 1/2 tsp sea salt, plus more for topping
  • 1/4 cup natural salted peanut butter (creamy or crunchy)

Chocolate Coating

  • 1 heaping cup dairy-free bittersweet or dark chocolate, chopped
  • 1 Tbsp melted coconut oil

Instructions

  1. Soften Dates: If your dates are not sticky and moist, soak them in hot water for 10-15 minutes to soften, then drain thoroughly and pit. If already soft, simply pit and add them directly to the food processor.
  2. Make Date Dough: Pulse the dates in the food processor until they form a loose dough or ball. This indicates the right consistency for shaping.
  3. Adjust Texture: If the mixture isn’t combining well, drizzle in warm water 1 teaspoon at a time, scraping down the sides as needed until a sticky paste or ball forms. Avoid adding too much water to keep the mixture firm enough to freeze well.
  4. Season with Salt: Add 1/2 teaspoon sea salt (or to taste) and mix once more. Taste to adjust saltiness for the perfect balance.
  5. Form Truffles: Use a small melon baller or tablespoon to scoop out portions, rolling them into small balls. Place the balls on a parchment-lined baking sheet and freeze them for 20-30 minutes to set.
  6. Prepare Peanut Butter Layer: If your peanut butter is too firm or dry, warm it with 1/2 tablespoon coconut oil in the microwave or on the stove until spreadable. Drizzle or coat the firm truffles’ tops with the peanut butter.
  7. Freeze Peanut Butter Coating: Return the truffles to the freezer for another 15-20 minutes until the peanut butter layer forms a semi-firm shell.
  8. Melt Chocolate: Warm the chopped chocolate with the coconut oil using a double boiler method or microwave in 30-second increments, stirring until smooth.
  9. Coat Truffles in Chocolate: Remove truffles from the freezer. Using a fork, dip each truffle quickly into the melted chocolate, evenly drizzling chocolate on top with a small spoon. Shake off excess chocolate and place back on the parchment-lined sheet. Alternatively, drizzle chocolate on top for a lighter coating and dip bottoms separately for variation.
  10. Add Sea Salt Topping: Sprinkle a small pinch of sea salt on each chocolate-coated truffle while still wet to enhance flavor.
  11. Final Setting: Freeze or refrigerate the truffles for about 30 minutes to fully set the chocolate shell. Let sit at room temperature briefly before serving for a softer texture if desired.
  12. Storage: Store the truffles in an airtight, freezer-safe container in the fridge or freezer to keep fresh. Makes about 20 truffles.

Notes

  • If dates are not naturally sticky, soaking is essential to achieve the right texture for forming truffles.
  • Adjust salt levels in the dough and on top according to your preference for salted caramel balance.
  • Use natural peanut butter without added sugars or hydrogenated oils for the best texture and flavor.
  • Chocolate can be dairy-free or regular bittersweet/dark chocolate depending on dietary needs.
  • Allow truffles to come to room temperature for a softer bite if stored frozen.
  • Handle with clean, dry hands as the date dough can be sticky.
  • Ensure chocolate is warmed gently to prevent burning or seizing.