Desserts
This Barefoot Contessa chocolate icing recipe transforms any layered cake into an elegant masterpiece with its velvety, silky texture and perfect drizzle consistency. 💛 The secret lies in tempering the chocolate properly and incorporating just the right amount of butter for that signature smoothness—no lumps, no graininess, just pure decadence.
Ina Garten’s approach focuses on simplicity and precision, ensuring the icing stays glossy and stable enough to pipe or drizzle without sliding off layers.
What makes this recipe special is the balance of dark chocolate and butter, creating a rich yet not-overpowering flavor that pairs beautifully with vanilla or spice cakes. The process is straightforward but requires patience—worth every minute for that restaurant-quality finish.
By the time you’re done, your cake will be adorned with a glossy chocolate cascade that’s both visually stunning and irresistibly smooth. This icing works wonders on layered cakes, cupcakes, or even as a filling for chocolate-dipped treats.
The key is letting it set at room temperature for a few minutes before serving, so it holds its shape without melting.
For an extra touch of elegance, consider adding a sprinkle of sea salt, crushed nuts, or edible gold leaf. This recipe delivers the same level of sophistication you’d expect from a five-star bakery—perfect for special occasions or when you want to impress without the fuss.
Let’s get started on creating your showstopping dessert.
Ingredients for barefoot contessa chocolate icing
Eight ingredients, one luxurious drizzle. This is the secret to Barefoot Contessa's signature silky chocolate icing.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 8 oz | High-quality 60-70% cocoa, chopped |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for easy melting |
| Heavy Cream 🥛 | ¼ cup | Cold for smooth texture |
| Granulated Sugar 🍚 | ¼ cup | Superfine preferred for smoothness |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality vanilla |
| Salt 🧂 | ¼ tsp | Fine sea salt for balance |
| Vegetable Oil 🫒 | 1 tbsp | For shine and stability |
| Whole Milk 🥛 | 2 tbsp | For tempering chocolate |
The chocolate makes all the difference here. Ghirardelli or Lindt bars are my go-tos—they melt smoothly without graininess. Grab the 60-70% cocoa range for that perfect balance of richness and depth. Trader Joe's often has great options at a lower price, but don't skimp on quality. The butter needs to be cold—take it straight from the fridge and cube it before melting. This keeps the icing stable enough to drizzle without sliding. Pro tip: chop the chocolate into even pieces so it melts uniformly—no big chunks in your final drizzle.
No dark chocolate? High-quality semi-sweet chocolate chips work in a pinch, but they might not give the same glossy finish. Heavy cream? Whipped cream at room temperature works too, just thin it slightly with milk. Superfine sugar hard to find? Pulse regular sugar in a food processor for 30 seconds. The vanilla extract can be imitation, but Madagascar bourbon vanilla takes this icing to the next level. For extra shine, add 1 tbsp of light corn syrup—it mimics the effect of vegetable oil without altering the flavor.
This icing sets beautifully at room temperature for 1-2 hours—perfect for decorating cakes before serving. Store leftovers in an airtight container in the fridge for up to 2 weeks, but bring to room temp before using again. I like to make a double batch because it disappears fast—great for dipping strawberries or topping cupcakes. For a glossier finish, brush with a tiny bit of milk before serving. And if it thickens too much? Just whisk in 1 tsp of warm water.
Why You'll Love This Recipe
- Here’s what sold me: that perfect balance of dark chocolate’s deep bitterness and the creamy sweetness from the butter and sugar. The vanilla ties it all together so smoothly, it’s like the chocolate is hugging your cake with every bite.
- Three-Ingredient Magic: I swear by this recipe because it’s that simple—just melt chocolate, butter, and cream together, then stir in sugar and vanilla. No fancy gadgets, no waiting for eggs to chill, just pure, velvety chocolate that comes together in minutes.
- Rich Without the Work: Here’s what sold me: that perfect balance of dark chocolate’s deep bitterness and the creamy sweetness from the butter and sugar. The vanilla ties it all together so smoothly, it’s like the chocolate is hugging your cake with every bite.
- Crowd-Pleaser Always: Between us, this icing is everyone’s favorite—birthday cakes, cupcakes, even drizzled over store-bought cookies. My kids beg for it on plain brownies, and my husband sneaks extra when he thinks I’m not looking.
Step-by-step instructions for silky smooth chocolate icing
Here's how to make Ina's legendary chocolate ganache—rich, glossy, and perfect for cake layers.
🔥 Step 1: Melt Chocolate and Butter Together
Place the 8 oz dark chocolate bars and 0.5 cup unsalted butter (cold, cubed) in a heatproof bowl. Set this bowl over a saucepan filled with 2 inches of simmering water, making sure the bottom of the bowl doesn't touch the water. This double boiler method prevents scorching while ensuring even melting.
Stir gently with a silicone spatula every 30 seconds until the chocolate and butter melt completely. You'll know it's ready when the mixture becomes smooth and glossy, with no visible lumps. Remove from heat immediately—this ganache thickens as it cools, so don't overheat it.
🍳 Step 2: Add Sugar, Salt, and Vanilla
While the chocolate mixture is still warm (but not hot), whisk in the 0.25 cup granulated sugar, 0.25 tsp salt, and 1 tsp vanilla extract. The sugar helps balance the bitterness of the chocolate, while the salt enhances all the flavors. Stir until fully combined—this ensures an even distribution of sweetness and depth.
Here's the thing—don't worry if it looks too thick now. As it cools, it'll become perfectly pourable. If you're impatient, you can gently warm it again for 10-15 seconds later to adjust consistency, but we'll get to that in the next step.
🥘 Step 3: Incorporate Cream and Milk for Stability
Pour in the 0.25 cup cold heavy cream and 2 tbsp whole milk while stirring constantly. The cold cream helps stabilize the ganache, preventing it from seizing up. Add the 1 tbsp vegetable oil next—this gives the icing that signature shine and makes it more stable when drizzled.
Stir until completely smooth. If it's still too thick after cooling for 5 minutes, gently warm it again over the double boiler for 10-15 seconds while stirring. For a thinner drizzle, add 1 teaspoon of warm water at a time until you reach your desired consistency. The goal is a smooth, glossy icing that flows beautifully over cakes.
⏰ Step 4: Cool and Test for Perfect Consistency
Let the icing cool to room temperature (about 15-20 minutes). This is crucial—cooling allows the flavors to meld and the texture to set properly. For a quick test, dip a spoon into the icing and let it cool slightly. If it holds its shape but still drizzles easily, it's ready to use.
If it's too thick after cooling, thin it with 1 teaspoon of warm water or 1 teaspoon of heavy cream at a time. For extra shine, brush a tiny bit of vegetable oil on the surface before drizzling—this creates that professional, glossy finish. The icing should coat the back of a spoon smoothly without being runny.
🍽️ Step 5: Drizzle and Enjoy
Transfer the icing to a piping bag fitted with a small round tip or a squeeze bottle for easy control. Drizzle over your layered cake in zigzag motions, letting the icing flow naturally between layers. For a marbled effect, swirl the icing with a toothpick before it sets.
Let the icing set for 10 minutes before slicing—this gives it time to firm up slightly. The result should be a glossy, rich chocolate layer that's neither too thick nor too runny. Serve immediately for the best texture, or store covered at room temperature for up to 3 days (though it's best enjoyed fresh!).
Pro Tips For Making Barefoot Contessa Chocolate Icing
- CHOP CHOCOLATE SMALL: I learned this the hard way—using big chunks means uneven melting and grainy icing. Break the dark chocolate into ½-inch pieces (or even smaller if you’re impatient like me) so it dissolves smoothly into the cream. No need to stress over perfect uniformity—just consistent size.
- MELT BUTTER LAST: Add the butter to the warm chocolate-cream mixture off the heat instead of melting it first. This keeps the butter from seizing up and turning the icing grainy. Stir it in until it’s just melted—about 30 seconds—and the result is silky, not lumpy.
- WHISK HOT CREAM: Heat the heavy cream until it’s steaming but not boiling (just under 180°F), then pour it over the chopped chocolate in a thin stream while whisking like your life depends on it. This prevents clumping and ensures the chocolate melts evenly—no need to babysit the pot.
- SALT THE CREAM: A pinch of salt (¼ tsp) in the warm heavy cream before adding it to the chocolate makes a real difference. It balances the bitterness of the dark chocolate and rounds out the flavor—trust me, your taste buds will notice. (Yes, even if you’re using unsalted butter.)
Serving suggestions for this barefoot contessa chocolate icing
Layered Cake Perfection
This silky chocolate icing transforms any layered cake into a showstopper. For vanilla or spice cakes, let the icing set for 15 minutes before slicing—it creates a stunning contrast against lighter cake colors.
I love using it on yellow cake with raspberry filling or carrot cake with cream cheese frosting for a decadent two-tone effect. 💛
Cupcake Toppers
Pipe small rosettes or swirls on top of cupcakes using a Wilton 1M tip. For extra flair, sprinkle with crushed hazelnuts or edible gold leaf before the icing sets. Store cupcakes in an airtight container with parchment between layers to keep them moist and prevent sogginess.
Dipping Fruits
Warm the icing slightly to make it more fluid, then dip strawberries, banana slices, or pretzel rods halfway. Let excess drip off, then roll in crushed pistachios or shredded coconut for texture. Serve immediately as a sweet dessert or snack—this is a crowd-pleaser at parties!
Decorative Drizzles
Use a squeeze bottle to create elegant drizzles on cheesecakes or tiramisu layers. For a marbled look, pipe parallel lines of icing and gently swirl with a toothpick before it sets. This technique works beautifully on white chocolate cake or lemon pound cake for a striking visual contrast.
Make-Ahead Tips
Prepare the icing up to 3 days ahead and store it in an airtight container at room temperature. Reheat gently in the microwave for 10-15 seconds to restore its smooth texture before using. I often make a double batch—one for decorating and one for dipping fruit or topping cookies. 💡
Garnish Ideas
Add a pinch of flaky sea salt for contrast, or sprinkle with orange zest for brightness. For a festive touch, use a piping bag with a star tip to create delicate snowflake patterns on holiday cakes. Always let garnishes set for 5 minutes before serving to prevent slipping.
Nutrition facts
Frequently asked questions
Can I substitute milk chocolate for dark chocolate in this recipe?
You can try, but the flavor will be sweeter and less rich. For the best results, stick with 60-70% dark chocolate—it provides that signature depth and bitterness that balances perfectly with the butter and cream. If you must use milk chocolate, reduce the sugar to 0.125 cup to avoid over-sweetening.
Why did my icing turn grainy or seize up?
This usually happens when chocolate gets too hot or when water touches it directly. Always use a double boiler and keep the heat low. If it seizes, whisk in 1 teaspoon of warm heavy cream or vegetable oil to restore smoothness. For future batches, ensure all ingredients are at room temperature before combining.
How do I get the icing to be extra shiny?
For that restaurant-quality gloss, whisk in 1 tablespoon of light corn syrup or brush the surface with a tiny bit of vegetable oil before drizzling. Let the icing cool completely to room temperature—this allows the cocoa butter to crystallize properly, creating that silky sheen.
Can I make this icing ahead of time?
Store it in an airtight container at room temperature for up to 3 days. To reuse, gently reheat in 10-second bursts in the microwave, stirring between each burst until smooth. For longer storage, refrigerate for 1 week and reheat slowly over a double boiler.
What's the best way to drizzle without making a mess?
Use a piping bag with a small round tip or a squeeze bottle with a fine nozzle. Start at the top of your cake and work your way down in zigzag motions. Let the icing flow naturally—don't force it. For extra control, chill the icing slightly before using.
