These Vietnamese coffee truffles are rich, creamy, and packed with bold espresso flavor inspired by traditional Vietnamese iced coffee. Made with silky dark chocolate, sweetened condensed milk, and espresso powder, these elegant homemade truffles have a smooth ganache center and glossy chocolate shell that melts in your mouth. They are the perfect no-bake dessert for coffee lovers, holiday dessert platters, edible gifts, and special occasions.
If you love coffee-flavored desserts, these easy Vietnamese coffee truffles are guaranteed to become a favorite. The combination of bittersweet chocolate and creamy condensed milk creates a luxurious texture with deep café-style flavor in every bite. Whether you are making homemade truffles for the holidays, Valentine’s Day, or an elegant dessert table, this easy chocolate truffle recipe delivers bakery-quality results with minimal effort.
☕ Why You’ll Love This Recipe
Rich Coffeehouse Flavor
These Vietnamese coffee truffles are packed with bold espresso flavor, creamy sweetened condensed milk, and smooth dark chocolate for a dessert that tastes like Vietnamese iced coffee in candy form.
Easy No-Bake Dessert
No oven is needed for this homemade truffle recipe. The ganache chills until firm, then gets rolled, dipped in chocolate, and finished with espresso powder or cocoa.
Perfect for Coffee Lovers
If you love coffee desserts, chocolate truffles, mocha candy, or café-inspired sweets, these rich Vietnamese coffee truffles are a beautiful treat for holidays, gifting, and dessert trays.
Make-Ahead Friendly
These truffles store well in the refrigerator and taste even better after chilling overnight, making them perfect for parties, edible gifts, and holiday dessert prep.
☕ Ingredient Notes
Dark Chocolate
Use high-quality dark chocolate between 60% and 64% cacao for the best balance of sweetness and bold coffee flavor. Chocolate bars melt more smoothly than chocolate chips and create a silkier truffle filling.
Espresso Powder
Instant espresso powder gives these Vietnamese coffee truffles their rich café-style flavor without adding extra liquid that could soften the ganache. It creates a deeper and more concentrated coffee taste than brewed coffee.
Sweetened Condensed Milk
Sweetened condensed milk is one of the key ingredients that gives these homemade coffee truffles their authentic Vietnamese coffee flavor. It adds creamy sweetness and balances the bittersweet dark chocolate.
Heavy Cream
Full-fat heavy cream creates a smooth and luxurious ganache texture. Avoid using milk or lower-fat cream because the truffles may not set properly.
Coconut Oil
A small amount of coconut oil helps thin the melted chocolate coating for smoother dipping and a cleaner chocolate shell.
☕ How to Make Vietnamese Coffee Truffles
Heat the Cream
Add the heavy cream to a small saucepan over medium-low heat. Warm it until steaming and small bubbles appear around the edges, but do not let it boil. Hot cream helps melt the chocolate smoothly for a silky Vietnamese coffee truffle ganache.
Make the Coffee Ganache
Place the finely chopped dark chocolate in a medium heatproof bowl. Pour the hot cream over the chocolate and let it sit for 2 minutes. Add the sweetened condensed milk, espresso powder, vanilla extract, softened butter, and salt, then stir slowly until the ganache is smooth, glossy, and fully combined.
Chill Until Firm
Press plastic wrap directly onto the surface of the ganache and refrigerate for 1 1/2 to 2 hours. The mixture should be firm enough to scoop but still soft and fudgy in texture.
Roll the Truffles
Line a tray or plate with parchment paper. Scoop the chilled ganache into even portions, then roll each piece into a smooth ball using lightly damp hands. Refrigerate the rolled truffles for 15 to 20 minutes so they are easier to coat.
Dip in Chocolate
Melt the dark chocolate with coconut oil in short microwave intervals, stirring until smooth. Dip each chilled truffle into the melted chocolate using a fork or dipping tool, then tap off the excess chocolate before placing it back on the parchment-lined tray.
Garnish and Set
Immediately sprinkle the Vietnamese coffee truffles with espresso powder, cocoa powder, crushed espresso beans, or chocolate curls before the coating sets. Chill for 10 to 15 minutes, then serve cold or let them sit at room temperature for a few minutes for the creamiest texture.
☕ Pro Tips
Use Finely Chopped Chocolate
Finely chopped chocolate melts faster and more evenly, creating a smooth Vietnamese coffee truffle ganache without lumps or grainy texture.
Do Not Boil the Cream
Warm the heavy cream until it is steaming with small bubbles around the edges. Boiling cream can overheat the chocolate and cause the ganache to separate.
Chill the Ganache Fully
The ganache should feel like soft fudge before scooping. If it is too sticky or loose, refrigerate it longer before rolling the truffles.
Use Lightly Damp Hands
Lightly damp hands help prevent the chocolate ganache from sticking while rolling the truffles into smooth, even balls.
Chill Before Dipping
Refrigerating the rolled truffle centers before coating helps them hold their shape and creates cleaner chocolate shells.
Serve Slightly Softened
For the creamiest texture and boldest coffee flavor, let the Vietnamese coffee truffles sit at room temperature for about 5 minutes before serving.
☕ Variations
Mocha Vietnamese Coffee Truffles
Add 1 tablespoon of Dutch-process cocoa powder to the ganache for an even richer chocolate flavor with deep mocha notes.
Coconut Coffee Truffles
Roll the finished truffles in toasted coconut flakes for a tropical twist that pairs beautifully with the bold Vietnamese coffee flavor.
Salted Coffee Truffles
Sprinkle flaky sea salt over the chocolate coating before it sets for a sweet-and-salty coffee dessert variation.
White Chocolate Coffee Truffles
Coat the truffles in melted white chocolate instead of dark chocolate for a sweeter and creamier homemade truffle recipe.
Hazelnut Coffee Truffles
Mix finely chopped toasted hazelnuts into the ganache for added crunch and a rich coffeehouse-style flavor combination.
Spiced Vietnamese Coffee Truffles
Add a pinch of cinnamon or cardamom to the ganache for warm spice flavor that complements the espresso and dark chocolate.
☕ Storage and Make Ahead
How to Store Vietnamese Coffee Truffles
Store Vietnamese coffee truffles in an airtight container in the refrigerator for up to 1 week. Keep the truffles in a single layer or separate stacked layers with parchment paper to protect the chocolate coating.
Can You Make Them Ahead?
Yes, these homemade coffee truffles are perfect for making ahead. The espresso flavor becomes richer after chilling overnight, making them ideal for holidays, parties, dessert trays, and edible gifts.
Freezing Instructions
Freeze Vietnamese coffee truffles in an airtight freezer-safe container for up to 2 months. Place parchment paper between layers to prevent sticking and protect the chocolate shells.
How to Thaw
Thaw frozen truffles overnight in the refrigerator before serving. For the creamiest texture, let them sit at room temperature for about 5 minutes before eating.
Serving Tip
These chocolate coffee truffles taste best slightly chilled but not ice cold. A short rest at room temperature helps the ganache soften and brings out the bold Vietnamese coffee flavor.
☕ Frequently Asked Questions
Can I use brewed Vietnamese coffee instead of espresso powder?
Brewed Vietnamese coffee is not recommended because extra liquid can make the ganache too soft. Instant espresso powder gives these Vietnamese coffee truffles strong coffee flavor without changing the texture.
Why are my coffee truffles too soft?
The ganache may need more chilling time, or the chocolate may not have been measured accurately. Chill the mixture until it feels like soft fudge before rolling.
Can I use milk chocolate instead of dark chocolate?
Yes, but milk chocolate will make the truffles sweeter and softer. Dark chocolate gives the best balance with the sweetened condensed milk and espresso powder.
Do I need to temper the chocolate coating?
No, tempering is optional. Tempered chocolate gives Vietnamese coffee truffles a shinier shell and firmer snap, but melted chocolate with coconut oil works well for an easy homemade version.
Can I make Vietnamese coffee truffles ahead of time?
Yes. These no-bake coffee truffles are perfect for making ahead because the flavor becomes deeper after chilling overnight.
How long do homemade coffee truffles last?
Vietnamese coffee truffles last up to 1 week in the refrigerator when stored in an airtight container. They can also be frozen for up to 2 months.
Vietnamese Coffee Truffles
Equipment
- Medium heatproof bowl
- Small saucepan
- Silicone spatula
- Whisk
- Baking tray or plate
- Parchment paper
- Small cookie scoop
- fork or dipping tool
- Microwave-safe bowl
- Measuring cups and spoons
- plastic wrap
Ingredients
Vietnamese Coffee Ganache
- 10 ounces dark chocolate 60–64% cacao, finely chopped
- 1/3 cup heavy cream
- 2 tablespoons sweetened condensed milk
- 1 1/2 teaspoons instant espresso powder
- 1 teaspoon pure vanilla extract
- 1 tablespoon unsalted butter softened
- 1/8 teaspoon fine sea salt
Chocolate Coating
- 8 ounces dark chocolate finely chopped
- 1 teaspoon coconut oil
Optional Garnishes
- Espresso powder
- Cocoa powder
- Finely crushed espresso beans
- Chocolate curls
Instructions
Step 1: Heat the Cream
- Add the heavy cream to a small saucepan over medium-low heat.
- Heat until steaming and small bubbles appear around the edges. Do not boil.
Step 2: Make the Ganache
- Place the chopped dark chocolate into a medium heatproof bowl.
- Pour the hot cream over the chocolate and let sit for 2 minutes.
- Add the sweetened condensed milk, espresso powder, vanilla extract, softened butter, and salt.
- Stir slowly until completely smooth and glossy.
Step 3: Chill the Ganache
- Press plastic wrap directly onto the surface of the ganache.
- Refrigerate for 1 1/2 to 2 hours until firm enough to scoop.
- The texture should resemble soft fudge.
Step 4: Roll the Truffles
- Line a tray or plate with parchment paper.
- Use a small cookie scoop to portion the ganache into equal-sized pieces.
- Roll into smooth balls using lightly damp hands.
- Place onto the prepared tray and refrigerate for 15–20 minutes.
Step 5: Coat the Truffles
- Combine the coating chocolate and coconut oil in a microwave-safe bowl.
- Microwave in 20-second intervals, stirring between each interval, until smooth.
- Dip each chilled truffle into the melted chocolate using a fork or dipping tool.
- Tap off excess chocolate and place onto the parchment-lined tray.
- Immediately garnish with espresso powder or crushed espresso beans before the coating sets.
Step 6: Chill and Serve
- Refrigerate for 10–15 minutes until the chocolate coating is fully set.
- Serve chilled or let the truffles sit at room temperature for 5 minutes before serving for the creamiest texture.
Notes
☕ More Homemade Truffle Recipes
If you love these rich and creamy Vietnamese coffee truffles, here are more decadent homemade truffle recipes and chocolate desserts to try next.



Leave a Reply