Classic Chocolate Truffles
Luxuriously smooth, melt-in-your-mouth chocolate truffles made with just three base ingredients. These elegant confections are surprisingly easy to make and perfect for holiday gift-giving. Customize with endless flavor variations from peppermint to champagne.
Ingredients
- 12 oz high-quality semi-sweet or bittersweet chocolate (60-70% cacao), finely chopped
- 1 cup heavy whipping cream
- 2 tablespoons unsalted butter, softened
- 1/4 teaspoon salt
- 1 teaspoon pure vanilla extract
- Unsweetened cocoa powder for rolling
- Finely chopped nuts, sprinkles, or crushed peppermint for coating (optional)
Why Chocolate Truffles Make the Perfect Holiday Gift
There's something magical about presenting a box of handmade chocolate truffles. These little spheres of ganache look impossibly sophisticated, yet they're one of the easiest candies to make. The base is simply chocolate and cream — a mixture called ganache — that gets chilled until firm enough to roll into balls.
The beauty of truffles lies in their versatility. The same base recipe can become dozens of different flavors: add a splash of espresso for mocha truffles, fold in crushed peppermint for holiday flair, or infuse the cream with lavender, orange zest, or even a splash of your favorite liqueur. Once you master the technique, you can create an impressive assortment worthy of any high-end chocolatier.
Unlike fudge or caramels that require precise temperature control, truffles are forgiving and nearly foolproof. If you can heat cream and stir chocolate, you can make truffles that taste like they came from a $40-per-pound boutique.
Instructions
Make the Ganache
- Prepare the chocolate. Place the finely chopped chocolate in a large heatproof bowl. Fine chopping is crucial — large chunks won't melt evenly and can result in a grainy texture.
- Heat the cream. In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer. Small bubbles should form around the edges, but don't let it come to a full boil.
- Pour and wait. Pour the hot cream over the chopped chocolate. Let it sit undisturbed for 2 to 3 minutes — this allows the heat to penetrate and soften the chocolate without agitation.
- Stir to combine. Starting from the center and working outward in small circles, stir with a rubber spatula until the chocolate is completely melted and the mixture is smooth and glossy. This should take about 2 minutes of gentle stirring.
- Add flavorings. Add the softened butter, salt, and vanilla extract. Stir until the butter is fully incorporated and the ganache is silky smooth.
- Chill until firm. Cover the bowl with plastic wrap, pressing it directly onto the surface of the ganache to prevent a skin from forming. Refrigerate for at least 2 hours, or until the ganache is firm enough to scoop.
Shape the Truffles
- Prepare your coatings. Place cocoa powder in a shallow dish for rolling. Set up additional dishes with any other coatings you'd like to use: chopped nuts, shredded coconut, crushed peppermint, or sprinkles.
- Scoop the ganache. Using a small cookie scoop or melon baller (or two teaspoons), scoop portions of the chilled ganache. Each truffle should be about 1 inch in diameter, roughly 2 teaspoons of ganache.
- Roll into balls. Working quickly so the warmth of your hands doesn't melt the ganache, roll each portion between your palms to form a rough ball. It doesn't need to be perfectly round — the rustic look is part of the charm.
- Coat the truffles. Immediately drop each rolled ball into your coating of choice and roll to cover completely. Place finished truffles on a parchment-lined baking sheet.
- Chill to set. Refrigerate the coated truffles for at least 30 minutes before serving or packaging.
8 Delicious Flavor Variations
The basic truffle recipe is just the beginning. Here are eight flavor combinations that turn a simple ganache into an artisan chocolate experience:
- Peppermint Truffles: Add 1/2 teaspoon peppermint extract to the ganache. Roll in crushed candy canes or peppermint candies for that classic Christmas flavor.
- Espresso Truffles: Dissolve 2 teaspoons instant espresso powder in the hot cream before pouring over chocolate. Roll in cocoa powder mixed with a pinch of espresso powder. Perfect for coffee lovers.
- Orange Truffles: Add 1 tablespoon finely grated orange zest and 1 tablespoon orange liqueur (like Grand Marnier) to the ganache. Roll in cocoa powder for an elegant twist on chocolate-orange.
- Champagne Truffles: Replace 1/4 cup of the cream with champagne or sparkling wine. Roll in gold or pearl sprinkles for an elegant New Year's Eve treat.
- Salted Caramel Truffles: Swirl 2 tablespoons of thick caramel sauce into the ganache before chilling. Roll in flaky sea salt mixed with cocoa powder.
- Raspberry Truffles: Add 2 tablespoons seedless raspberry jam to the ganache. Roll in freeze-dried raspberry powder for a beautiful pink finish.
- Hazelnut Truffles: Add 2 tablespoons Nutella or hazelnut butter to the ganache. Roll in finely chopped toasted hazelnuts.
- Bourbon Truffles: Add 2 tablespoons bourbon to the ganache. Roll in cocoa powder and top each with a flake of smoked salt for a grown-up treat.
Expert Tips for Perfect Truffles
- Chocolate quality is everything. Since truffles have so few ingredients, the chocolate flavor dominates. Use the best chocolate you can find — Ghirardelli, Lindt, Valrhona, or Guittard are all excellent choices. Avoid chocolate chips, which contain stabilizers that affect the texture. The same high-quality chocolate you'd use for toffee works beautifully here.
- Don't overmix. Too much stirring can incorporate air and make the ganache grainy. Stir just until smooth, then stop. Think of it like folding cake batter — gentle is better.
- If ganache is too soft to roll: Return it to the refrigerator for another 30 minutes. If it's frozen solid, let it warm at room temperature for 10 minutes before scooping.
- Wear food-safe gloves. This keeps your hands clean and prevents the ganache from warming too quickly from body heat. Disposable latex or nitrile gloves work perfectly.
- Make them ahead. Uncoated ganache can be refrigerated for up to 2 weeks or frozen for 2 months. Coated truffles keep in the refrigerator for 2 weeks — perfect for holiday prep.
- Room temperature serving. Truffles taste best at cool room temperature, not ice cold. Take them out of the refrigerator 15 to 20 minutes before serving for the creamiest, most luxurious texture.
- Beautiful packaging matters. Nestle truffles in small paper candy cups and arrange in a decorative box. A clear-topped box lets the assortment show off. Include a card describing each flavor so recipients can savor them properly.
Creating a Stunning Assorted Truffle Gift Box
Want to create a gift that rivals anything from a gourmet chocolate shop? Make an assortment box with multiple flavors that showcase your creativity:
- 8 classic cocoa-dusted truffles
- 8 peppermint truffles with crushed candy cane
- 8 espresso truffles for coffee lovers
- 6 champagne truffles with gold sprinkles
- 6 orange truffles with a hint of Grand Marnier
Line a nice box with festive tissue paper, arrange the truffles in rows by type, and include a small card identifying each variety. This presentation makes a gift that looks like it came from an expensive chocolatier — but made with love in your own kitchen. Add a bow and you've got a gift that will be remembered long after the truffles are gone.
For an even more impressive holiday gift, combine your truffle box with other homemade treats like decorated gingerbread cookies or a jar of gourmet hot chocolate mix.
More Christmas Candy & Homemade Gift Ideas
Chocolate truffles pair beautifully with other homemade candies for a complete gift assortment. Create a dessert table or gift box that combines contrasting textures and flavors:
- English Butter Toffee — Crisp, chocolate-covered toffee that contrasts perfectly with soft, creamy truffles
- Soft Salted Caramels — Chewy, buttery caramels that round out any candy gift box with sweet-and-salty perfection
- Peppermint Bark — Easy, crowd-pleasing candy that takes just 20 minutes — perfect for adding to holiday tins
- Classic Christmas Fudge — Rich, creamy chocolate fudge that's a holiday must-make and freezes beautifully
- Peppermint Cheesecake — For when you want something more dramatic than chocolate truffles on the Christmas dessert table
- Christmas Gift Wrapping Ideas — Package your handmade truffles in beautiful boxes and bags that make the presentation as special as the chocolate
Explore our complete collection of Christmas candy recipes — from simple bark and brittle to showstopping handmade confections that make unforgettable gifts.
Get Christmas recipes in your inbox
New holiday recipes every week during the Christmas season.