clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
chocolate peppermint truffles with a bite taken out of one

Dark Chocolate Peppermint Truffles

  • Author: Sally
  • Prep Time: 45 minutes
  • Cook Time: 5 minutes
  • Total Time: 5 hours, 45 minutes
  • Yield: 60 truffles 1x
  • Category: Candy
  • Method: No Bake
  • Cuisine: American


Here’s how to make smooth and creamy holiday dark chocolate peppermint truffles. This recipe makes a ton; great for homemade gift-giving!


  • 14 ounces (397g) semi-sweet chocolate, coarsely chopped*
  • 3/4 cup (180ml) heavy cream, heavy whipping cream, or double cream (not milk or half-and-half)
  • 1/2 teaspoon pure vanilla extract
  • 1 and 1/2 teaspoons peppermint extract
  • 2 Tablespoons (30g) unsalted butter, softened to room temperature
  • 3/4 cup (62g) natural unsweetened or Dutch-process cocoa powder


  1. Place semi-sweet chocolate in a large heatproof bowl. Microwave in four fifteen second increments, stirring after each, for a total of 60 seconds. Stir until almost completely melted. Set aside. Why are you doing this? I like to briefly warm the chocolate before it is mixed with the cream to help initiate the melting and mixing process.
  2. Pour cream into a small saucepan over medium heat. Whisking occasionally, heat until it just begins to boil. Remove from the heat, then whisk in the vanilla and peppermint extracts. Pour over the chocolate. Gently begin stirring with a wooden spoon in. Do not forcefully stir, always be gentle! Once the chocolate and cream are smooth, stir in the butter until combined and melted. Cover with plastic wrap pressed on the top of the mixture then allow to sit at room temperature for 30 minutes. After 30 minutes, place in the refrigerator until it reaches “scoop-able” consistency, about 5 hours.
  3. Line a large baking sheet with parchment paper or a silicone baking mat. Set aside.
  4. Remove mixture from the refrigerator. Measure 1 teaspoon, roll mixture in your hands into a ball as best as you can, then place on the baking sheet. The mixture might be a little sticky. Coat your palms with a little cocoa powder, which makes the mixture easier to handle. Repeat rolling the rest of the mixture. (A rolling tip: If you can’t roll into perfect balls, do the best you can and place on the baking sheet. The air will help “dry out” the truffles. After 15 minutes, you’ll be able to roll them into neater balls.)
  5. Roll each ball into cocoa powder to coat. Serve immediately or cover at room temperature for up to 1 week. You can refrigerate the truffles, but I prefer serving and eating them at room temperature. Bring to room temperature before serving if you prefer.


  1. Make Ahead & Freezing Instructions: Layer truffles in a storage container between sheets of parchment paper and store at room temperature or in the refrigerator for up to 1 week. Freeze for up to 2 months, then thaw overnight in the refrigerator.
  2. Chocolate: For the chocolate, I prefer either Baker’s, Ghirardelli, or Lindt “Excellence” chocolates. They are found in the baking aisle, usually sold in 4 ounce bars. You can use milk chocolate or white chocolate, but I would steer clear of bittersweet chocolate for this particular recipe.
  3. Adapted from Simply Chocolate Truffles in Sally’s Candy Addiction cookbook.

Keywords: dark chocolate peppermint truffles, christmas truffles