Desserts
This chocolate gnache recipe delivers a velvety, silky drizzle that transforms any dessert into a showstopper—whether you're filling cakes, glazing pastries, or creating elegant truffles. The secret lies in precise temperature control and the perfect ratio of high-quality chocolate to heavy cream, ensuring a smooth, glossy finish every time.
I developed this method after years of testing, and it consistently yields professional results without requiring advanced techniques.
The beauty of ganache is its versatility—it can be used as a filling, glaze, or decorative drizzle, and its rich flavor elevates even the simplest dessert. With just two ingredients (chocolate and cream) and a few minutes of hands-off time, you’ll achieve a texture that’s impossibly smooth and luxurious.
The key is patience; letting the mixture cool slightly before using ensures it sets properly without losing its luster.
What makes this recipe stand out is its foolproof method for achieving that signature mirror-like sheen and creamy consistency. Whether you’re working with dark, milk, or white chocolate, the same principles apply, allowing you to customize the flavor to suit your project.
Once mastered, you’ll never buy store-bought ganache again—the homemade version is worlds apart in quality and taste.
Store-bought chocolate often lacks the depth of flavor and texture that high-quality bars provide, so I recommend using chocolate with at least 60% cocoa for the best results.
This ganache also reheats beautifully, making it ideal for meal prep or last-minute dessert assembly. Let’s get started on creating your perfect silky drizzle.
Ingredients for chocolate gnache
Two ingredients make this decadent drizzle—just add patience for perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| High-Quality Chocolate Bars 🍫 | 12 oz | 70% cocoa or higher, chopped |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat, cold for best results |
| Unsalted Butter 🧈 | 2 tbsp | Optional for extra richness |
| Vanilla Extract 🌿 | ½ tsp | Pure, for subtle flavor boost |
| Kosher Salt 🧂 | ¼ tsp | Fine grain, enhances flavor |
| Orange Zest 🍊 | 1 tsp | Optional citrus brightness |
The chocolate is everything here. Valrhona or Lindt Excellence bars are my go-to for that professional sheen and depth, but Ghirardelli 72% or 86% work beautifully too. Look for bars with at least 70% cocoa—the higher the percentage, the richer the flavor and smoother the finish. Chop the chocolate into even 1/4-inch pieces (a knife works, but a serrated blade makes it faster). Store-bought chocolate chips won’t give you that luxurious texture—this is where quality makes all the difference. The heavy cream should be cold but not icy—straight from the fridge, not room temperature. And if you’re feeling fancy, grab a thermometer to hit that perfect 88°F temp for pouring.
No high-end chocolate? Ghirardelli squares or even Trader Joe’s 70% bars will still deliver great results. Running short on cream? Half-and-half works in a pinch, but the texture won’t be quite as glossy. Want to jazz it up? Espresso powder (1/4 tsp) or a splash of bourbon (1 tsp) adds complexity. The butter is non-negotiable for that velvety mouthfeel—don’t skip it if you want that restaurant-quality finish. And if you’re using it for dipping, add 1 oz extra chocolate per cup of cream to compensate for absorption. Pro tip: If your ganache seizes up, just toss in another 1 tsp of hot cream and stir until smooth again.
This ganache keeps beautifully—1 week refrigerated in an airtight container, or 3 months frozen in ice cube trays for single-use portions. To reheat, microwave in 20-second bursts, stirring between each until silky. For a mirror-glaze finish, chill the ganache for 10 minutes post-mix before using. And here’s a secret: microwave the cream for 30 seconds before mixing—it emulsifies the chocolate faster without overheating. Store it in layers with parchment paper between each to prevent sticking, and you’ll have perfect ganache ready whenever inspiration (or dessert cravings) strikes.
Why You'll Love This Recipe
- Here’s what sold me: that first bite of silky-smooth ganache, where the deep cocoa notes from high-quality chocolate hit you like a warm hug, then the vanilla and salt cut through just enough to keep it from being too heavy. It’s the kind of flavor that makes you pause mid-sip of coffee and think, "I need more of this."
- I’ll be real: I almost always make too much. But that’s the beauty—it keeps perfectly in the fridge for a week, ready to elevate toast, pancakes, or even a sad bowl of ice cream. And if you’re worried about cost, a little goes a long way. A single bar of good chocolate stretches into enough ganache to feed a family for days.
Step-by-step instructions for chocolate ganache
Transforming rich chocolate and velvety cream into a luxurious drizzle is easier than you think—just follow these precise steps.
Chop the High-Quality Chocolate Bars Finely
Begin by breaking the 12 oz high-quality chocolate bars into small, even pieces—about the size of a dime. I like to use a sharp chef's knife for this, working over a cutting board to prevent any chocolate shavings from flying. The goal here is to create uniform pieces that will melt at the same rate, ensuring a perfectly smooth ganache without any grainy texture.
For best results, use chocolate with at least 70% cocoa content. This higher percentage delivers that intense, luxurious chocolate flavor while still maintaining a velvety texture. If your chocolate contains nuts or other mix-ins, chop those pieces slightly smaller than the chocolate to ensure they're fully incorporated later.
Heat the Heavy Whipping Cream Until Just Simmering
Pour the 1 cup heavy whipping cream into a small saucepan and place it over medium heat. Bring the cream to a gentle simmer—you'll see small bubbles forming around the edges and hear a soft, steady hum. This should take about 3-4 minutes. Be careful not to let it boil vigorously, as that can cause the cream to separate or develop a skin.
While the cream heats, prepare a heatproof bowl large enough to hold the melted chocolate. I like to place it on a wire rack set over a pot of barely simmering water (double boiler method) to maintain a consistent, gentle heat throughout the process. This setup prevents the chocolate from overheating, which can cause it to seize or develop a bitter taste.
Pour the Hot Cream Over the Chopped Chocolate
Once the cream reaches a gentle simmer, immediately pour it over the chopped chocolate in the prepared bowl. Let the mixture sit undisturbed for 2-3 minutes—this allows the heat from the cream to fully penetrate the chocolate and begin melting it. You'll notice the chocolate starting to soften and the mixture becoming glossy as the two ingredients combine.
After this initial waiting period, gently stir the mixture with a silicone spatula, working from the center outward to distribute the heat evenly. The chocolate should begin to melt quickly, creating a thick, syrupy consistency. If you notice any unmelted pieces, let the mixture rest for another 30 seconds before stirring again. Patience here is key—rushing can lead to a grainy texture.
Incorporate the Unsalted Butter, Vanilla Extract, and Orange Zest
Once the chocolate and cream are fully combined into a smooth, glossy ganache, remove the bowl from the heat source. Stir in the 2 tbsp unsalted butter, the 0.5 tsp vanilla extract, and the 1 tsp orange zest. The butter will melt almost instantly, adding a luxurious richness to the ganache. The vanilla and orange zest will infuse subtle, bright notes that elevate the chocolate's depth without overpowering it.
Add the 0.25 tsp kosher salt next—this might seem counterintuitive, but a pinch of salt enhances the natural sweetness of the chocolate and balances the acidity from the orange zest. Stir the mixture gently but thoroughly, ensuring all ingredients are fully incorporated. The ganache should now have a luxurious, velvety texture that's perfect for drizzling or dipping.
Cool and Adjust the Consistency
Place the bowl in the refrigerator and let the ganache cool for 15-20 minutes, stirring occasionally. The mixture will thicken as it cools, but it should still maintain a pourable consistency. If it becomes too thick, return it to the double boiler over low heat and stir gently until it reaches your desired drizzling consistency—it should coat the back of a spoon smoothly but still flow easily.
For a glossy finish, you can brush the ganache with a pastry brush or use a squeeze bottle to create elegant drizzles over cakes, pastries, or fresh fruit. If you're using it immediately, let it sit at room temperature for 5-10 minutes before applying to ensure it's the perfect temperature for a silky-smooth application. Store any leftovers in an airtight container in the refrigerator for up to 2 weeks—just reheat gently before use.
Pro Tips For Making Chocolate Gnache
- Chop Chocolate Small: I learned this the hard way—big chocolate chunks take forever to melt and leave grainy bits. Use a sharp knife or pulse in a food processor until it’s roughly pea-sized. Even heat works better on smaller pieces, and your ganache will be silky, not streaky.
- Warm Cream Slowly: Heavy cream scalds fast, and that’s how you end up with grainy ganache. Heat it in a saucepan over medium-low until it just starts to simmer—tiny bubbles at the edges, no rolling boil. Then pour it over the chocolate; the residual heat melts everything evenly.
- Salt the Butter: Skip this, and your ganache tastes flat. Mix a pinch of kosher salt (about ¼ teaspoon) into the butter before adding it to the chocolate. The salt cuts through the richness and balances the sweetness—trust me, it’s non-negotiable.
- Cool It Fast: Let the ganache sit at room temp for 5–10 minutes after mixing, then transfer it to a bowl set over ice water for 10 minutes. This stops the butter from separating and keeps your ganache glossy and stable. (Yes, even if you’re impatient like me.)
Dietary considerations for this recipe
Gluten-Free Adaptations
This ganache recipe is naturally gluten-free since it only contains chocolate, cream, and optional flavorings like vanilla or zest. However, if you're using pre-packaged chocolate bars with additives, always check labels for hidden gluten—brands like Enjoy Life or Lindt 70% are safe choices.
For extra richness, I sometimes add 1 tbsp gluten-free cocoa powder to darken the color and deepen the flavor without altering the texture. 🌱
Dairy-Free Options
Swap the heavy cream for full-fat coconut milk (canned, not carton) for a dairy-free version—use the same ratio and heat it to a gentle simmer before mixing. The coconut flavor pairs beautifully with dark chocolate, though it adds a subtle tropical note.
For a neutral taste, oat cream (blended oats + water) works too, but it may require slightly more heat to emulsify properly. Always test consistency first, as plant-based milks vary in fat content.
Vegan-Friendly Twist
For a fully vegan ganache, replace the butter with vegan butter (like Miyoko's) and use coconut cream instead of dairy cream. Add 1 tbsp aquafaba (chickpea brine) to help stabilize the mixture—it acts as a natural emulsifier.
I’ve found that Lindt 70% dark chocolate or Enjoy Life bars melt perfectly with this method, yielding a smooth, glossy finish. The texture will be slightly lighter but still luxurious.
Low-Sugar Alternatives
Reduce sugar content by using 85% or higher cocoa chocolate—brands like Valrhona Abinao or Lindt Excellence deliver intense flavor with minimal sweetness. For extra depth, add ½ tsp cinnamon or 1 tsp espresso powder to enhance chocolate notes without sugar.
If you need a sweeter ganache, stir in 1 tsp maple syrup or agave after cooling, but keep it minimal to maintain the recipe’s elegant simplicity.
Nut-Free Considerations
Always verify chocolate labels for nut cross-contamination warnings, especially if allergies are a concern. Brands like Ghirardelli 72% or Hershey’s Special Dark are typically nut-free, but facilities may process nuts.
For added safety, melt chocolate in a separate bowl from any nut-containing ingredients. If using orange zest, ensure it’s from organic oranges to avoid accidental nut exposure during processing.
Keto-Friendly Modifications
This ganache is already keto-friendly since it contains no added sugars—just pure chocolate and cream. To boost fat content (and lower carbs further), add 1 tbsp coconut oil or 1 oz extra chocolate per cup of cream.
For a richer texture, whip the cooled ganache briefly with a hand mixer to create a fluffy, frosting-like consistency perfect for keto desserts. Pair it with almond flour cakes or cheesecake crusts for a decadent low-carb treat.
Nutrition facts
Frequently asked questions
Why does my ganache sometimes seize up?
Ganache seizes when it cools too quickly or the chocolate overheats. To prevent this, always use hot (but not boiling) cream and let the mixture sit undisturbed for 2-3 minutes before stirring. If it does seize, add 1 tsp hot cream and stir gently until smooth again. The key is patience—rushing causes graininess.
Can I make ganache without a thermometer?
For perfect results without a thermometer, heat the cream until it just begins to simmer (small bubbles at edges). Then pour it over the chocolate and let it sit for 2-3 minutes before stirring. The mixture should be glossy and pourable after cooling for 15 minutes. If it's too thick, gently reheat it until smooth.
What's the best way to store leftover ganache?
Store ganache in an airtight container in the fridge for up to 1 week. For longer storage, freeze it in ice cube trays (for single servings) or a sealed container for 3 months. To reheat, microwave in 20-second bursts or warm it gently in a double boiler. Always let it cool slightly before using to maintain that silky texture.
How can I make flavored ganache?
Infuse your ganache with flavors by adding 1 tsp vanilla extract, ½ tsp cinnamon, or 1 tbsp liqueur (like coffee or orange) while the mixture is still warm. For citrus notes, add 1 tsp zest after cooling. For spice, stir in ¼ tsp chili powder or cayenne (great with dark chocolate!). Always taste as you go—flavorings intensify as ganache cools.
Why does my ganache look dull instead of glossy?
A dull ganache usually means it cooled too quickly or the chocolate wasn't high-quality. Use 70%+ cocoa chocolate and let the mixture sit at room temperature for 5-10 minutes before using. For extra shine, brush the surface with a pastry brush or chill it briefly in the fridge to thicken slightly. The gloss comes from proper cooling and high-fat cream—never skip the butter!
