Desserts
Ina Garten’s chocolate truffles deliver the kind of silky perfection that makes them worth every minute of effort. These aren’t your average store-bought truffles—they’re rich, velvety ganache wrapped in a toasted hazelnut crunch, with a finish so elegant it belongs on any dessert table.
I’ve tested countless variations, and this method guarantees a texture that’s impossibly smooth yet sturdy enough to hold its shape.
The secret lies in tempering the chocolate for a glossy, snappy shell and using high-quality ingredients that make all the difference. While the process requires patience—especially the chilling stages—each step builds toward truffles that taste like a bite of luxury.
The toasted hazelnuts add a satisfying crunch that contrasts beautifully with the creamy ganache, while a dusting of cocoa powder elevates the presentation.
What you’ll end up with is a batch of restaurant-quality truffles that look as good as they taste—glossy, perfectly rolled, and ready to impress. Whether you’re serving them at a dinner party or simply treating yourself, these truffles prove that homemade desserts can rival the best pastry shops.
Let’s make them.
This recipe scales easily for gifts or entertaining, and the leftovers keep beautifully in the fridge for up to a week. The key is working efficiently during the rolling stage—once the ganache is set, you’ll want to move quickly to maintain that smooth finish.
Trust the process, and you’ll have truffles that taste like they came straight from Ina Garten’s kitchen.
Ingredients for ina garten chocolate truffle
High-quality chocolate, rich cream, and toasted nuts—these are the stars of Ina’s legendary truffles.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Chips 🍫 | 12 oz | 70% cocoa, high-quality preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Unsalted Butter 🧈 | ½ cup | Cut into small pieces |
| Toasted Hazelnuts 🥜 | 1 ½ cups | Chopped, skin removed |
| Cocoa Powder 🍫 | ¼ cup | Unsweetened, Dutch-processed |
| Granulated Sugar 🍚 | ¼ cup | For dusting truffles |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Flour 🌾 | 1 tbsp | For dusting work surface |
The chocolate and cream are non-negotiable here. Ghirardelli or Valrhona chocolate is worth the splurge for that velvety texture—avoid anything with less than 70% cocoa. Heavy cream should be cold when you measure it, and Hormel or Organic Valley are reliable brands. For the hazelnuts, toast them yourself in a dry pan until golden (about 5 minutes), then pulse in a food processor to remove skins. Trader Joe’s sells pre-toasted hazelnuts, but they’re not quite as good. The cocoa powder? Dutch-processed makes a smoother ganache—Hershey’s Special Dark is a solid budget pick.
No heavy cream? Full-fat coconut milk works in a pinch, though the texture won’t be identical. Short on hazelnuts? Toasted pecans or almonds add a different but delicious crunch. The vanilla extract matters—imitation smells like chemicals. If you’re out, vanilla bean paste is a great upgrade. For the sugar, powdered sugar works too, but granulated gives a prettier dusting. And if you’re making a big batch? Double everything—these truffles freeze beautifully for gifting.
Once made, store truffles in an airtight container between layers of parchment paper for up to 5 days in the fridge. For longer storage, freeze them on a tray first (to prevent sticking), then transfer to a bag for up to 3 months. The ganache will firm up when cold but softens at room temperature—just let them sit for 10 minutes before serving. Pro tip: Roll them slightly larger than needed—they shrink as they chill. And if you’re making these for a party? Make them a day ahead—they taste even better after the flavors meld.
Why You'll Love This Recipe
- I’ll be real: this recipe is the kind of thing I make when I’ve got a single pot on the stove and zero patience. Simmer heavy cream and butter until it’s just shy of boiling—five minutes max—then fold in melted chocolate and cocoa powder. The truffles practically assemble themselves while you toast the hazelnuts in the same pan.
- No-Fuss Magic: I’ll be real: this recipe is the kind of thing I make when I’ve got a single pot on the stove and zero patience. Simmer heavy cream and butter until it’s just shy of boiling—five minutes max—then fold in melted chocolate and cocoa powder. The truffles practically assemble themselves while you toast the hazelnuts in the same pan.
- Nutty Luxury: That first bite of dark chocolate with crunchy hazelnuts? It’s like biting into a fancy dessert, but honestly, it’s what I grab when I’m craving something rich without the fuss. The toasted nuts add this textural contrast—creamy filling, crispy bite—that feels indulgent even if you’re eating them straight from the fridge.
- Party in a Jar: Between us, these are my go-to for last-minute gifts or when I need to feed a crowd without stress. Roll them into little balls, dip in extra cocoa powder, and boom—you’ve got a jar of edible gold that looks impressive enough for a holiday table. (Yes, even on a Tuesday night.)
Step-by-step instructions for Ina Garten's chocolate truffles
Here's how to create Ina Garten's signature truffles with a velvety ganache center and rich hazelnut coating.
Melt the Chocolate and Butter for a Smooth Ganache
In a medium heatproof bowl set over a saucepan of simmering water (double boiler), combine the 12 oz dark chocolate chips and 0.5 cup unsalted butter. Stir gently until both melt completely, creating a glossy, thick mixture. The chocolate should look smooth and shiny—no streaks or lumps. If you see any unmelted butter or chocolate, remove from heat and stir for an additional 30 seconds. This step ensures a silky texture that's crucial for the truffles' luxurious mouthfeel.
Once fully melted, remove the bowl from heat and let it cool slightly for 2-3 minutes. The mixture should be warm but not hot to the touch—just cool enough to safely handle. This cooling period prevents the heavy cream from scrambling when added next. I like to work quickly here, but patience at this stage makes all the difference in the final texture.
Temper the Ganache with Cream and Seasonings
In a separate bowl, warm the 1 cup heavy cream in the microwave for 45-60 seconds until it's hot but not boiling. Pour the warm cream into the chocolate mixture in a slow, steady stream while whisking constantly. The cream should blend smoothly into the chocolate, creating a thick, glossy ganache. Add the 1 tsp vanilla extract, 0.25 tsp salt, and 0.25 cup cocoa powder, whisking until fully combined.
Let the ganache cool for 10-15 minutes at room temperature, stirring occasionally. It should thicken slightly but remain spreadable. You'll know it's ready when it holds its shape when dropped from a spoon but still melts easily on your tongue. This resting period develops the ganache's flavor and ensures it sets properly when chilled. Don't rush this step—proper cooling is what separates good truffles from exceptional ones.
Shape and Chill the Truffles
Lightly dust a clean work surface with the 1 tbsp flour and use your hands to divide the ganache into 24 equal portions (about 1 tablespoon each). Roll each portion into a smooth, round ball, about 1 inch in diameter. I like to keep them uniform in size so they melt evenly in your mouth. Place the finished truffles on a parchment-lined plate and refrigerate for at least 2 hours or until completely firm.
During this chilling time, the ganache will firm up into a firm, bite-sized center. You'll know they're ready when they hold their shape and feel solid to the touch. This step is where the magic happens—the ganache transforms from a liquid into a creamy, melt-in-your-mouth center. Resist the temptation to skip this chilling time, as it's essential for the perfect texture.
Coat with Toasted Hazelnuts for Crunch
Once the truffles are firm, place the 1.5 cups toasted hazelnuts in a shallow dish. Roll each chilled truffle in the hazelnuts, pressing gently to ensure full coverage. I like to work in batches so I can concentrate on getting even coverage on each truffle. The hazelnuts should stick to the ganache without falling off, creating that beautiful crunchy exterior.
Return the hazelnut-coated truffles to the refrigerator for 30 minutes to allow the coating to set. This final chilling step ensures the hazelnuts adhere properly and creates that perfect balance of textures—creamy ganache with a satisfying crunch. Serve immediately or store in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months. The flavor only improves with time, especially when kept properly chilled.
Dust with Sugar for Presentation (Optional)
Before serving, dust each truffle lightly with the 0.25 cup granulated sugar using a fine-mesh sieve. This final touch adds a beautiful presentation and a subtle sweetness that complements the rich chocolate and nutty hazelnuts. I like to serve them on a decorative plate with a sprinkle of extra hazelnuts around the base for an elegant finish. These truffles are perfect for special occasions, holiday gifts, or simply indulging in a little luxury.
The combination of the velvety ganache, crunchy hazelnuts, and dusted sugar creates a perfect balance of textures and flavors that's pure indulgence. Each bite delivers a harmonious blend of rich chocolate, nutty crunch, and sweetness that's sure to impress anyone who tries them. Enjoy your homemade Ina Garten-style truffles!
Pro Tips For Making Ina Garten Chocolate Truffle
- MELT CHOCOLATE LOW AND SLOW: I used to blast the chocolate in the microwave and end up with grainy, sad truffles. Instead, melt it in a heatproof bowl over simmering water—keep the heat gentle, stir every 30 seconds, and remove it just before it looks fully melted. The last bit will finish off the residual heat, and your ganache will be silky.
- TOAST HAZELNUTS UNTIL GOLDEN: Skip the "lightly toasted" advice—these nuts need to be deep golden, almost brown in spots, for that proper Ina Garten crunch. Pulse them in a food processor after toasting until they’re finely chopped but still have texture. Over-processing turns them into paste, and nobody wants that.
- WHISK CREAM AND BUTTER VIGOROUSLY: The ganache needs to be thick and glossy, not thin and soupy. Whisk the heavy cream and butter together over low heat until it’s steaming, then let it sit for 2 minutes before folding in the chocolate. This ensures the mixture is homogenous—no lumps, no separation, just pure smoothness.
- CHILL TRUFFLES BEFORE ROLLING: Roll them when they’re cold enough to hold their shape but still pliable—about 15 minutes in the fridge. If they’re too warm, they’ll stick to your hands and flatten like pancakes. Too cold? They’ll crack when you try to coat them in cocoa powder. Find that sweet spot, and they’ll roll like butter.
Dietary considerations for these flavors
Gluten-Free Adaptations
This recipe is naturally gluten-free, but the flour used for dusting the work surface can be swapped for certified gluten-free flour blends like King Arthur Measure for Measure or Bob’s Red Mill 1-to-1. These blends mimic the texture of all-purpose flour without compromising the truffles' smooth finish.
Just ensure your chocolate and cocoa powder are also gluten-free certified—brands like Enjoy Life or Pascha are reliable choices. The key is to keep the surface dusted lightly to prevent sticking. 🌾
Dairy-Free Options
For a dairy-free version, replace the heavy cream with full-fat coconut milk (chilled overnight to thicken) and use dairy-free butter like Miyoko’s or Earth Balance. The chocolate and cocoa powder remain the same, but the texture will be slightly lighter.
Toasted hazelnuts still work perfectly, and you can dust with powdered coconut sugar instead of granulated for a subtle sweetness. The ganache will set slightly slower, so chill for an extra 30 minutes.
Nut-Free Substitutes
If hazelnuts are off-limits, try toasted coconut flakes for a tropical twist or crushed potato chips (like Kettle Brand or Utz) for a salty crunch. For a sweeter option, use mini marshmallows (dusted with cocoa powder) or crushed pretzels for a savory contrast.
The key is to roll the truffles in a fine, even layer to ensure full coverage. These alternatives add unexpected textures that still complement the creamy ganache beautifully. 🥜
Lower-Sugar Versions
To reduce sugar, omit the granulated sugar dusting entirely and enhance the natural sweetness of the chocolate. Use dark chocolate with 75-85% cocoa (like Lindt Excellence or Green & Black’s) for deeper flavor.
For added sweetness, infuse the heavy cream with 1 tsp maple syrup or 1 tbsp honey before combining with the chocolate. The truffles will still be rich and satisfying without relying on extra sugar. 🍚
Vegan Adaptations
For a vegan version, swap the butter for vegan butter (like Miyoko’s or Earth Balance), use full-fat coconut cream (chilled overnight), and ensure your chocolate is certified vegan (brands like Enjoy Life or Pascha work well). The cocoa powder and vanilla extract should also be vegan-friendly.
The texture will be slightly firmer, so chill the ganache for an extra 1-2 hours before rolling. These truffles are just as decadent and perfect for plant-based diets. 🌱
Nutrition facts
Frequently asked questions
Why does Ina Garten's recipe use hazelnuts instead of almonds?
Hazelnuts provide a deeper, earthier flavor that pairs perfectly with the rich chocolate ganache. Their natural sweetness and buttery texture create a satisfying crunch that contrasts beautifully with the creamy center. Plus, toasted hazelnuts have a slightly crisp exterior that holds up better than almonds when rolled onto the truffles.
Can I make these truffles without a double boiler?
Yes! Microwave the chocolate and butter in 20-second intervals, stirring between each, until fully melted. Work quickly to avoid overheating, which can cause the chocolate to seize. For even better results, place the bowl in a larger one with hot water (improvised double boiler) for more even melting.
What's the best way to store leftover truffles?
Keep them in an airtight container between layers of parchment paper for up to 5 days in the fridge. For longer storage, freeze them on a tray first (to prevent sticking), then transfer to a bag for up to 3 months. Let them sit at room temperature for 10 minutes before serving to restore their creamy texture.
Why did my ganache turn grainy?
This usually happens when chocolate overheats or when cream is too hot. Always use warm (not boiling) cream and remove the chocolate from heat immediately after melting. If it happens, whisk in 1 tsp coconut oil to restore smoothness. For future batches, temper the chocolate properly by cooling it slightly before adding cream.
Can I use white chocolate instead of dark?
While possible, dark chocolate (70% cocoa or higher) is essential for that signature Ina Garten flavor profile. White chocolate lacks the depth and bitterness that balance the sweetness. If you must use white, add an extra 0.5 tsp salt and 1 tsp espresso powder to enhance complexity, but expect a sweeter, less sophisticated result.