Nothing beats the satisfaction of making your own velvety chocolate truffles at home—no fancy equipment or advanced skills required. With this recipe, you’ll create smooth, rich truffles with a melt-in-your-mouth ganache center and a clean, glossy coating every time. Whether you’re gifting them for the holidays or treating yourself to a little indulgence, these truffles promise a luxurious chocolate experience that rivals any bakery. My pro tip: always chill the ganache overnight for the firmest texture and cleanest roll.
Why This Recipe Works
The magic behind perfect truffles lies in the science of ganache—the simple mix of chocolate and cream. When heated together, the cocoa butter in the chocolate emulsifies with the fat and water in the cream, creating a smooth, rich filling. The key is temperature control: heating the cream just until it simmers (not boiling) prevents seizing and graininess. Butter adds silkiness and helps bind the ganache, while a touch of vanilla deepens flavor complexity. Tempering the chocolate coating ensures a crisp snap, but a quick chill works just as well for a smooth finish.
Ingredients

- Dark chocolate (70% cocoa): 250g (about 1½ cups chopped)
- Purpose: Provides structure, deep chocolate flavor, and cocoa butter for creaminess. Use high-quality chocolate for best texture and flavor.
- Heavy cream: 100g (½ cup)
- Purpose: Creates the liquid base for the ganache. Full-fat cream gives the richest texture.
- Unsalted butter: 20g (1½ tablespoons)
- Purpose: Adds silkiness and helps the ganache hold shape.
- Vanilla extract: 1 tsp
- Purpose: Enhances aroma and balances sweetness.
- Cocoa powder (unsweetened): For dusting
- Purpose: Adds flavor and prevents sticking during shaping.
Equipment
- Required:
- Heatproof bowl
- Small saucepan
- Whisk or silicone spatula
- Measuring cups/spoons or kitchen scale
- Baking sheet or tray
- Parchment paper
- Nice-to-have:
- Double boiler (optional, but helps control temperature)
- Small cookie scoop (for uniform balls)
- Fine-mesh sieve (for dusting cocoa powder)
Step-by-Step Instructions
Step 1: Prepare the Chocolate
Chop the chocolate finely and place it in a heatproof bowl. Set aside.

Step 2: Heat the Cream
Pour the heavy cream into a small saucepan and heat over medium until it just begins to simmer (about 75°C/167°F). Remove from heat immediately—do not boil.
Step 3: Make the Ganache
Pour the hot cream over the chopped chocolate. Let it sit for 2 minutes—no stirring yet. Add the butter and vanilla, then gently stir until the chocolate is fully melted and the mixture is smooth and glossy.

Step 4: Chill the Ganache
Cover the bowl with plastic wrap, pressing it directly onto the surface of the ganache to prevent condensation. Refrigerate for at least 2 hours, or overnight for best results.
Step 5: Shape the Truffles
Use a small scoop or tablespoon to portion out the ganache. Roll each portion into a ball between your palms (wearing gloves or dipping hands in cocoa powder helps).

Step 6: Coat and Finish
Roll the balls in cocoa powder for a classic finish, or dip in tempered chocolate for a glossy shell. Place finished truffles on a parchment-lined tray and chill for 10 minutes to set.
Visual cues:
- The ganache should be thick and glossy after stirring.
- After chilling, it should hold its shape without being too sticky.
- Truffles should feel firm but still yield slightly when pressed.

Troubleshooting: Common Failures and Fixes
| Problem | Likely Causes | Fix Next Time |
|---|---|---|
| Grainy ganache | Cream too hot, chocolate not stirred enough | Heat cream only to simmer, stir gently until smooth |
| Truffles too soft | Not chilled long enough | Chill ganache at least 2 hours, preferably overnight |
| Coating cracks | Chocolate not tempered or too cold | Temper chocolate or chill finished truffles briefly |
| Sticking to hands | Ganache too soft, hands not dusted | Dust hands with cocoa powder or chill ganache longer |
| Too sweet | Chocolate too low in cocoa, too much sugar | Use 70%+ cocoa chocolate, adjust sugar if adding |
Substitutions and Variations
- Dairy-free:Â Use coconut cream and dairy-free chocolate (such as Enjoy Life). Texture may be slightly less creamy.
- Egg-free:Â This recipe is naturally egg-free.
- Gluten-free:Â Ensure all ingredients (especially chocolate and cocoa) are labeled gluten-free.
- Flavor swaps:Â Add orange zest, espresso powder, cinnamon, or crushed nuts to the ganache. For a festive touch, roll in crushed peppermints or freeze-dried fruit powder.
- Scaling:
- 6-inch batch: Use 125g chocolate, 50g cream, 10g butter.
- 8-inch batch: Double all ingredients.
- 12 truffles: Divide ganache into 20g portions.
Storage, Make-Ahead, and Freezing
- Counter: Store in an airtight container in a cool, dry place (not above 22°C/72°F) for up to 1 week.
- Fridge:Â Keep in a sealed container for up to 3 weeks. Bring to room temperature before serving for best flavor.
- Freezer:Â Freeze in airtight containers for up to 3 months. Thaw in the fridge overnight, then bring to room temperature before serving.
- Do not freeze:Â Truffles with fresh fruit or alcohol fillings.
Serving Suggestions and Pairing Ideas
Serve these truffles with a glass of red wine, a shot of espresso, or a dusting of flaky sea salt. For a dessert platter, pair with fresh berries or a scoop of vanilla ice cream. Balance the richness with a tart berry compote or a light citrus sorbet.
FAQs
Can I use milk or white chocolate?
Yes, but reduce cream by 10% for milk chocolate and 20% for white chocolate to maintain texture.
How to prevent seizing?
Avoid letting any water touch the chocolate, and do not overheat the cream.
Can I double the recipe?
Yes, just use a larger bowl and allow extra time for stirring and chilling.
Best chocolate for truffles?
70% cocoa dark chocolate gives the best balance of flavor and structure.
Can I bake these in an air fryer or OTG?
Truffles are no-bake; no oven required.
Notes from My Kitchen (Testing Log)
- Batch 1: Used low-quality chocolate; ganache was grainy and didn’t set well. Switched to premium chocolate for Batch 2.
- Batch 2:Â Chilled for only 1 hour; truffles were too soft to roll. Chilled overnight for Batch 3.
- Final:Â Used 70% cocoa chocolate, chilled overnight, rolled with cocoa-dusted gloves. Texture was smooth, firm, and perfect for coating.
Nutrition and Disclaimer
Approximate per truffle (assuming 20g):
- Calories: 110
- Fat: 8g
- Carbs: 9g
- Protein: 1g
Values are estimates; adjust for brands and portion size. Follow food-safety best practices.
Conclusion
These homemade chocolate truffles are simple enough for beginners yet refined enough for experienced bakers. With a few careful steps and a little patience, you’ll create rich, decadent treats that impress at any occasion. Keep the ganache well-chilled, choose quality chocolate, and don’t be afraid to experiment with flavors—every batch is a chance to perfect your technique. Enjoy!
Chocolate Truffles Recipe: Creamy, Decadent, and Foolproof
Course: DessertCuisine: InternationalDifficulty: Easy20
servings20
minutes110
kcal2
hours20
minutesCreamy, rich chocolate truffles made with just three core ingredients—dark chocolate, cream, and butter. Perfect for gifting or indulging at home, these truffles are smooth, decadent, and easy to customize with your favorite flavors.
Ingredients
Dark chocolate (70% cocoa), finely chopped: 250g (1½ cups)
Heavy cream: 100g (½ cup)
Unsalted butter: 20g (1½ tablespoons)
Vanilla extract: 1 tsp
Cocoa powder (unsweetened), for dusting
Directions
- Chop the chocolate finely and place in a heatproof bowl.
- Heat the cream in a small saucepan over medium heat until it just begins to simmer (do not boil).
- Pour the hot cream over the chocolate. Let sit for 2 minutes, then add butter and vanilla. Stir gently until smooth and glossy.
- Cover the bowl with plastic wrap, pressing it directly onto the ganache surface. Chill for at least 2 hours, or overnight.
- Scoop or portion the chilled ganache into 20g balls. Roll between cocoa-dusted palms for a classic finish.
- Dust with cocoa powder or dip in tempered chocolate for a glossy shell. Chill for 10 minutes to set.
Notes
- Storage
Counter: Up to 1 week in an airtight container, in a cool, dry place.
Fridge: Up to 3 weeks; bring to room temperature before serving.
Freezer: Up to 3 months; thaw in the fridge overnight. - Notes
For best texture, use high-quality chocolate and chill the ganache overnight.
Truffles are naturally egg-free and can be made dairy-free with coconut cream and dairy-free chocolate.
Roll in crushed nuts, freeze-dried fruit, or flavored cocoa for creative variations.