Chocolate ganache is silky, rich, and absolutely foolproof once you know the secret. This luxurious chocolate cream is made with just two simple ingredients and comes together in minutes on your stovetop. Whether you’re drizzling it over a birthday cake, spreading it between cookie layers, or whipping it into fluffy frosting, homemade ganache adds that bakery-special touch.

Why You’ll Love This Recipe
- Only 2 ingredients – Semi-sweet chocolate and heavy cream, that’s it!
- Incredibly versatile – Use it as a glaze, frosting, filling, truffle base, or dip
- Foolproof method – No candy thermometer, no fuss, just melt and stir
- Tastes like a fancy dessert shop – But costs a fraction of the price
- Make it your own – Easily customize with different chocolates or add-ins
Chocolate Ganache Recipe
- Total Time: 10 minutes
- Yield: 2 cups ganache
Description
This classic chocolate ganache recipe uses just semi-sweet chocolate and heavy cream to create a versatile, silky-smooth chocolate topping perfect for cakes, truffles, frostings, and more. Easy enough for beginners and elegant enough for special occasions.
Ingredients
For the Ganache:
- 8 oz semi-sweet chocolate bars, finely chopped (two 4-oz bars) – Use quality baking bars like Ghirardelli or Baker’s for the best texture
- 1 cup (8 oz / 240 ml) heavy cream or heavy whipping cream – Must be at least 36% fat for proper emulsion
That’s it! Just chocolate and cream. The magic is in the method.
Instructions
Place the finely chopped chocolate in a medium heatproof bowl. The finer you chop, the easier it melts—aim for pieces no bigger than chocolate chips. This is your patience moment, but it pays off with perfectly smooth ganache!
Heat the cream in a small saucepan over medium heat until it just begins to gently simmer around the edges. You’ll see tiny bubbles forming at the rim. Do not let it rapidly boil or it can scorch. Watch it closely—this takes about 3-5 minutes depending on your stove.
Immediately pour the hot cream over the chopped chocolate. Make sure all the chocolate is submerged. Now here’s the hardest part: walk away! Let it sit undisturbed for 2-3 minutes to soften the chocolate. This patience is what gives you that perfect, lump-free texture.
Using a metal spoon or small silicone spatula, stir very slowly from the center outward in small circles. Work slowly and steadily—no vigorous whisking! The mixture will look broken at first, but keep stirring gently and watch it transform into smooth, glossy chocolate heaven. This takes about 1-2 minutes of gentle stirring.
Your ganache is ready! Use it right away as a warm drizzle or dip while it’s pourable. Or let it sit at room temperature until cooled and thickened (about 2 hours) for spreading or piping. If you’re in a hurry, pop it in the refrigerator and stir occasionally to keep it smooth as it thickens.
Notes
- Don’t use a whisk – Stirring with a spoon prevents incorporating too much air, which can make ganache grainy or cause it to separate
- Save broken ganache – If it looks oily or separated, blend it with an immersion blender for 30 seconds to re-emulsify
- Room temperature revival – Ganache that’s been refrigerated firms up beautifully but needs gentle rewarming; never microwave on high or it will split
- Test your consistency – Dip a spoon in and see how it coats; if too thick, warm slightly and stir in a teaspoon of cream at a time
- Avoid chocolate chips – They contain stabilizers that prevent smooth melting; quality baking bars are worth the splurge
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: French, American
Ingredients You’ll Need
For the Ganache:
- 8 oz semi-sweet chocolate bars, finely chopped (two 4-oz bars) – Use quality baking bars like Ghirardelli or Baker’s for the best texture
- 1 cup (8 oz / 240 ml) heavy cream or heavy whipping cream – Must be at least 36% fat for proper emulsion
That’s it! Just chocolate and cream. The magic is in the method.
Why These Ingredients Work
The beauty of ganache lies in its simplicity and science. Semi-sweet chocolate provides the perfect balance of cocoa richness and sweetness without being overwhelming. The cocoa butter in quality chocolate bars creates that signature glossy finish you see in professional desserts. Heavy cream is the key to silky texture—its high fat content emulsifies beautifully with the cocoa butter, creating a stable, smooth mixture that won’t separate or break. When you use roughly equal weights of chocolate and cream (the classic 1:1 ratio), you get that perfect pourable-yet-thick consistency that works for almost any application. Finely chopping the chocolate ensures it melts evenly when the hot cream hits it, preventing lumps and giving you that mirror-smooth finish every single time.
Essential Tools and Equipment
- Medium heatproof bowl (glass or metal, not plastic)
- Small saucepan for heating cream
- Sharp knife and cutting board for chopping chocolate
- Metal spoon or small silicone spatula for stirring
- Optional: Double boiler or heatproof bowl that fits over a pot (for rewarming)
- Optional: Electric mixer with whisk attachment (if making whipped ganache)
Step-by-Step Instructions
Step 1: Prep Your Chocolate
Place the finely chopped chocolate in a medium heatproof bowl. The finer you chop, the easier it melts—aim for pieces no bigger than chocolate chips. This is your patience moment, but it pays off with perfectly smooth ganache!
Step 2: Heat the Cream
Heat the cream in a small saucepan over medium heat until it just begins to gently simmer around the edges. You’ll see tiny bubbles forming at the rim. Do not let it rapidly boil or it can scorch. Watch it closely—this takes about 3-5 minutes depending on your stove.
Step 3: Pour and Wait
Immediately pour the hot cream over the chopped chocolate. Make sure all the chocolate is submerged. Now here’s the hardest part: walk away! Let it sit undisturbed for 2-3 minutes to soften the chocolate. This patience is what gives you that perfect, lump-free texture.
Step 4: Stir to Perfection
Using a metal spoon or small silicone spatula, stir very slowly from the center outward in small circles. Work slowly and steadily—no vigorous whisking! The mixture will look broken at first, but keep stirring gently and watch it transform into smooth, glossy chocolate heaven. This takes about 1-2 minutes of gentle stirring.
Step 5: Use or Set
Your ganache is ready! Use it right away as a warm drizzle or dip while it’s pourable. Or let it sit at room temperature until cooled and thickened (about 2 hours) for spreading or piping. If you’re in a hurry, pop it in the refrigerator and stir occasionally to keep it smooth as it thickens.

You Must Know
The temperature of your cream is everything. It needs to be hot enough to melt the chocolate completely, but not so hot that it scorches or causes the cocoa butter to separate. That sweet spot is right when you see those gentle bubbles forming at the edges, not a rolling boil.
Also, moisture is ganache’s enemy. Make absolutely sure your bowl and all tools are completely dry before you start. Even a drop of water can cause the chocolate to seize up into a grainy, unusable mess. If this happens, don’t panic—you can sometimes save it by stirring in a tablespoon of warm cream.
Personal Secret: For the glossiest, most professional-looking ganache, I always let my chopped chocolate come to room temperature before pouring the hot cream over it.
Pro Tips & Cooking Hacks
- Chop chocolate uniformly – Different-sized pieces melt at different rates, leading to lumps
- Don’t use a whisk – Stirring with a spoon prevents incorporating too much air, which can make ganache grainy or cause it to separate
- Save broken ganache – If it looks oily or separated, blend it with an immersion blender for 30 seconds to re-emulsify
- Room temperature revival – Ganache that’s been refrigerated firms up beautifully but needs gentle rewarming; never microwave on high or it will split
- Test your consistency – Dip a spoon in and see how it coats; if too thick, warm slightly and stir in a teaspoon of cream at a time
- Avoid chocolate chips – They contain stabilizers that prevent smooth melting; quality baking bars are worth the splurge
Flavor Variations & Suggestions
Once you’ve mastered the basic recipe, the world is your oyster! For white chocolate ganache, use 8 oz white chocolate but reduce the cream to just 2/3 cup since white chocolate has more cocoa butter and sets softer.
Want truffle-thick ganache for rolling into candy? Use 8 oz chocolate with only 2/3 cup cream for a firmer consistency that holds its shape. You can make it dairy-free by swapping the cream for full-fat canned coconut milk, just shake the can well, measure 1 cup, and heat it the same way.
For a fun twist, add a teaspoon of vanilla extract, a tablespoon of coffee liqueur, or a pinch of sea salt after stirring. Peppermint extract turns it into a holiday dream, while orange zest makes it sophisticated and bright.
And if you want whipped ganache frosting that’s light and pipeable, let your ganache cool completely until thick, then beat it with a mixer on medium-high for about 4 minutes until it’s pale and fluffy, perfect for decorating cakes!
Make-Ahead Options
Ganache is a meal-prepper’s dream! You can make it up to 5 days ahead and store it in the refrigerator in an airtight container. Just remember to bring it back to room temperature or gently rewarm it before using, cold ganache is too firm to spread or drizzle.
For longer storage, ganache freezes beautifully for up to 3 months. Let it thaw overnight in the refrigerator, then bring to room temperature and give it a good stir. If you’re planning to frost a cake or fill pastries later in the week, make your ganache on Sunday, refrigerate it, then rewarm gently in a double boiler when you’re ready to use it.
The texture stays perfect and you’ll save yourself precious time on busy baking days.
What to Serve With Chocolate Ganache
This chocolate ganache is the little black dress of dessert toppings, it goes with everything! Drizzle it warm over vanilla ice cream, pound cake, or fresh strawberries for an instant elegant dessert.
Use it as a filling between cake layers, especially with vanilla or chocolate cake. Spread it over brownies or use it to sandwich together butter cookies.
It’s incredible as a dip for fresh fruit, pretzels, or marshmallows at parties. Pour it over cheesecake for a stunning finish, or use it to top cream puffs and eclairs for that classic French bakery look.
I love serving it with a strong cup of coffee or a glass of red wine for grown-up dessert nights. And for special occasions, use cooled ganache as a crumb coat before applying fondant or buttercream to wedding cakes, it creates the smoothest surface imaginable.

Allergy Information
This recipe contains dairy (heavy cream) and may contain soy depending on your chocolate brand.
For dairy-free needs, substitute the heavy cream with full-fat canned coconut milk—look for brands with at least 60% coconut extract for the best results. Make sure to check your chocolate label; some brands process on equipment shared with nuts or contain milk products even in dark chocolate varieties.
For those avoiding refined sugar, you can use sugar-free chocolate bars, though the texture may be slightly different.
This recipe is naturally gluten-free when made with quality chocolate bars. Always verify ingredient labels if you’re preparing for someone with severe allergies, as manufacturing processes vary between brands.
Storage & Reheating
Store your ganache in an airtight container in the refrigerator for up to 5 days. It will firm up considerably when cold, so plan to bring it back to room temperature for 1-2 hours before using, or rewarm it gently.
To rewarm, place it in a heatproof bowl set over a pot of barely simmering water (double boiler method), making sure the bottom of the bowl doesn’t touch the water. Stir gently every 30 seconds until it reaches your desired consistency.
Never microwave ganache on high power, it can scorch or separate. If you must microwave, use 10-second intervals at 50% power, stirring between each burst. For frozen ganache, thaw it overnight in the refrigerator, then treat it like refrigerated ganache. A little patience with reheating keeps that silky texture intact!
Frequently Asked Questions
How do I know when my ganache is thick enough for frosting?
It should hold soft peaks when you lift your spoon and look matte rather than shiny. At room temperature, this takes about 2 hours. If you refrigerate it, check every 20 minutes and stir—you want it spreadable like Nutella, not hard like fudge.
Why did my chocolate seize into a lumpy mess?
This happens when water touches the chocolate. Even a single drop from a wet spoon or steam from the pot can cause it. Make sure all your tools are bone-dry before starting. Unfortunately, seized chocolate usually can’t be saved for ganache, but you can sometimes rescue it by stirring in more cream (1-2 tablespoons at a time) and warming gently.
Can I use milk chocolate or dark chocolate instead of semi-sweet?
Absolutely! Milk chocolate makes a sweeter, creamier ganache—use the same measurements. For dark chocolate (70% cacao or higher), you might want to add a tablespoon of sugar or corn syrup to balance the bitterness. The technique stays exactly the same!
My ganache looks oily and separated, what happened?
This usually happens when the cream was too hot and caused the cocoa butter to separate, or if you stirred too vigorously. Try saving it by using an immersion blender for 20-30 seconds, or whisk in a tablespoon of cold cream. Next time, keep that cream at a gentle simmer, not a rolling boil.
💬 Tried this recipe? Leave a comment and rating below! I’d love to hear how you used your ganache—did you make truffles, frost a cake, or just eat it with a spoon?



