This homemade chocolate ganache frosting starts with only two ingredients and gives you three textures to work with. You can pour it warm over cake as a glaze, let it thicken into a creamy spread, or whip it into a fluffy ganache frosting. It’s one of those easy chocolate ganache techniques I return to again and again, especially for desserts with chocolate ganache that need a polished, chocolate-forward finish.

The trick is understanding how heat, ratios, and rest time affect the texture. This recipe uses one part cream to one part chocolate, with optional butter and vanilla to round it out. It’s smooth, rich, and deeply flavorful. I use this chocolate ganache recipe on everything from layer cakes to cupcakes and brownies. The result depends on how long you cool or chill it. That’s the beauty of it.
Equal parts chocolate and cream create a balanced consistency that adapts easily. The cream must be hot enough to melt chocolate without scorching it. That’s the only precision needed. You’ll see small bubbles at the edges of the pan when the cream is ready. If it boils, it risks separating.
This ratio keeps the frosting flexible. For a chocolate ganache glaze, pour while it’s warm. For a thick spread, wait 45 minutes at room temperature. For a whipped ganache frosting, refrigerate until firm, then beat with a mixer. I prefer using this version when covering cupcakes with a piped swirl.
This technique gives you control. You choose the final form, but the foundation stays the same.
Choosing the Right Ingredients

I use 8 oz of chopped semi-sweet chocolate or dark chocolate. The finer you chop it, the smoother your ganache. Avoid chocolate chips. Most contain stabilizers that resist melting. I use baking bars, usually between 55 and 70% cocoa.

The cream must be heavy cream. Anything below 36% fat won’t emulsify properly. It also adds body. You’ll notice the final texture changes if you try whipping it with a lower-fat substitute. I’ve tested that. It breaks or stays loose.

For extra depth, I stir in 1 tablespoon of unsalted butter. It adds sheen and a silkier finish. A dash of vanilla and a pinch of salt round out the flavor. You can skip them, but I notice the difference, especially in whipped ganache.

You can find a classic butter-based frosting variation in this chocolate buttercream frosting recipe, which layers flavor differently.
Spotlight: Heating the Cream

This step sets the tone for everything that follows. You want the cream to reach the edge of a simmer—hot, but not boiling. I’ve seen the texture split when the cream gets too hot, especially with dark chocolate.
Once the cream is heated, pour it immediately over the chocolate. Do not stir yet. Let it sit untouched for 2 to 3 minutes. This waiting time softens the chocolate gently, helping it melt evenly.
If you stir too early, the mixture cools unevenly and turns grainy. Stir slowly from the center out. You’ll notice it turn glossy. That’s the moment the ganache comes together.
If you’re curious about other cooked chocolate toppings, I cover one in this chocolate fudge frosting recipe. It uses a different process but offers similar depth.
How to Tell When It’s Ready
Right after stirring, the ganache is pourable and fluid. That’s ideal for glazing bundt cakes or layered desserts.
Leave it at room temperature for 30 to 45 minutes for a spreadable texture. It should be thick but smooth. Use a spatula to test—if it holds shape without dripping, it’s ready for cake.
To whip it, chill the ganache until firm, then beat with a mixer for 3 to 5 minutes. You’ll feel it lighten. The color softens, and the texture turns fluffy. This is what I use when piping ganache onto cupcakes.
Here’s another rich frosting to explore: German chocolate frosting, especially if you’re looking for a filling with texture.
How to Store and Reheat Ganache
Store leftover ganache in an airtight container in the fridge. It keeps well for up to a week. Bring it back to room temperature slowly or reheat gently over a double boiler. Avoid microwaving directly, which can cause uneven melting.
You can freeze ganache for up to two months. Thaw overnight in the fridge before using. Whipping it after freezing works best when you reheat and chill it again first.
I use this process often when prepping frostings ahead of an event. It saves time, and the texture holds.
Save This Recipe for Later

Pin this easy chocolate ganache frosting recipe so you’ll always have it ready for your next batch of cupcakes or layer cake.
If you try the whipped ganache frosting version or another texture, share your thoughts in the comments. I’d love to know how it turned out and what dessert you used it on.
Chocolate Ganache Frosting
This smooth and glossy chocolate ganache frosting is ideal for topping cakes, cupcakes, brownies, or bars. It’s a quick and foolproof easy chocolate ganache that works as a glaze, filling, or spread. Learn how to make chocolate ganache using just a few ingredients. You can also chill and beat it into a creamy whipped ganache frosting. If you enjoy baking with chocolate, this rich and versatile homemade chocolate ganache adds depth to every dessert. Use it for elegant finishing or everyday treats with desserts with chocolate ganache.
Ingredients
- 8 oz (225g) semi-sweet or dark chocolate, finely chopped
- 1 cup (240ml) heavy cream
- 1 tbsp unsalted butter (optional, for extra shine and richness)
- ½ tsp vanilla extract (optional, for added depth of flavor)
- Pinch of salt (optional, balances the sweetness)
Instructions
- CHOP THE CHOCOLATE: Finely chop the chocolate into small, uniform pieces and place them in a heatproof bowl. Smaller pieces melt more evenly and prevent lumps in the finished ganache.
- HEAT THE CREAM: In a small saucepan over medium heat, warm the cream until it just begins to simmer. Watch for small bubbles forming around the edges. Do not let it boil. Once heated, remove from the stove immediately.
- COMBINE AND LET SIT: Pour the hot cream evenly over the chopped chocolate. Let it sit undisturbed for 2 to 3 minutes so the heat can gently soften the chocolate before stirring.
- STIR UNTIL SMOOTH: Using a spatula or whisk, begin stirring from the center of the bowl outward, gradually blending the chocolate and cream until the mixture becomes smooth and glossy. If using, stir in the butter, vanilla, and salt while the ganache is still warm.
- ADJUST CONSISTENCY: For a pourable glaze, allow the ganache to cool slightly until thickened but still fluid. For a spreadable frosting, let it cool at room temperature or refrigerate for 30 to 45 minutes. For a pipeable texture, chill until firm, then beat with an electric mixer for 3 to 5 minutes until light and fluffy.
Notes
Use high-quality chocolate bars instead of chocolate chips for the smoothest texture. Chocolate chips often contain stabilizers that interfere with melting.
Nutrition Information
Yield
1Serving Size
1Amount Per Serving Calories 2155Total Fat 168gSaturated Fat 104gTrans Fat 3gUnsaturated Fat 53gCholesterol 318mgSodium 253mgCarbohydrates 146gFiber 16gSugar 116gProtein 18g
