Desserts
This Barefoot Contessa chocolate icing recipe delivers that signature velvety, perfectly balanced drizzle that elevates every cake and cupcake. The secret lies in precise ratios of cocoa powder, butter, and sugar—no guesswork, just foolproof results that taste like a professional bakery.
I’ve tested countless variations to perfect this recipe, ensuring it’s smooth, spreadable, and rich without being overly sweet.
The magic happens with high-quality cocoa powder and room-temperature butter, which blend together to create a silky, glossy finish. This icing isn’t just for decorating—it’s the star of the show, adding depth to vanilla cakes, chocolate cupcakes, or even as a glaze for brownies.
The recipe uses simple ingredients you likely already have in your pantry, making it accessible for any home baker.
What sets this apart is the perfect balance of sweetness and bitterness, achieved by using dark cocoa powder and just the right amount of sugar. The result is a glossy, velvety drizzle that clings beautifully to frosting, creating a professional-looking finish every time.
Whether you’re a beginner or a seasoned baker, this recipe will become your go-to for adding that restaurant-quality touch.
Ready in just 10 minutes with no special equipment, this icing is as quick as it is impressive. Pair it with your favorite cake or cupcakes for a dessert that’s sure to wow. Let’s get started!
Ingredients for barefoot contessa chocolate icing
Six simple ingredients transform into velvety chocolate perfection for cakes and cupcakes.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Room temperature, cut into small cubes |
| Dark Cocoa Powder 🍫 | ½ cup | High-quality, Dutch-process preferred |
| Granulated Sugar 🍚 | 1 ½ cups | Superfine preferred for silky texture |
| Heavy Cream 🥛 | ¼ cup | Whole milk fat for richness |
| Vanilla Extract 🌿 | 1 tsp | Pure Madagascar bourbon preferred |
| Salt 🧂 | ¼ tsp | Diamond Crystal kosher preferred |
| Espresso Powder ☕ | ½ tsp | Enhances chocolate depth |
The cocoa powder is non-negotiable—Valrhona or Guittard are my go-tos, but Hershey's Special Dark works in a pinch. Room-temperature butter is key here; microwave 40 seconds if yours is straight from the fridge. The heavy cream adds that signature glossy finish, so don't skip it. For the vanilla, Madagascar bourbon has the most complex flavor profile, but imitation works if that's what you've got. If you're using granulated sugar, pulse it in a food processor for a finer texture—superfine sugar is worth the splurge for this recipe.
No heavy cream? Half-and-half at double the amount gets you close, though the texture will be slightly less glossy. Running out of vanilla? Almond extract at half the amount adds depth without overpowering. The espresso powder might seem odd, but it deepens the chocolate flavor without adding bitterness. If you can't find it, 1 tsp instant espresso granules works too. For a lighter drizzle, add 1 tbsp more heavy cream at the end. The cocoa powder can be swapped for natural cocoa powder, but you'll need to add 1/8 tsp baking soda to neutralize the acidity.
This icing keeps beautifully—3 days in the fridge covered tightly, or 1 month in the freezer in an airtight container. For easy use, portion into small jars or silicone molds. If it thickens in the fridge, microwave 10 seconds to soften before drizzling. The flavor actually improves over time, so make extra if you're hosting—it disappears fast. Store any leftovers in the fridge, not the freezer, for the best texture when reheating.
Why You'll Love This Recipe
- No-Mess Magic: The moment you melt butter and cocoa together, you’ll know why this is my go-to—just three bowls, a whisk, and 10 minutes. No stand mixer, no stress, and zero cleanup. That rich cocoa butter bloom? Pure indulgence with half the effort.
- Velvet Smooth: The heavy cream keeps it luscious without being cloying, while the vanilla extract (don’t skip the good stuff) adds depth that turns "chocolate frosting" into "decadent dessert moment." Honestly, this isn’t just icing—it’s the kind that makes people pause mid-bite.
- Crowd-Pleaser Flex: Slather it on cupcakes, drizzle it over cake layers, or—my secret—spread it on toast with a sprinkle of flaky salt. It’s the ultimate last-minute fix for birthdays, coffee dates, or when you just need to impress someone with zero notice.
- Budget Luxury: A single batch costs pennies but tastes like a bakery display. The butter and cocoa make it rich, the sugar balances it perfectly, and leftovers? They last in the fridge for days—perfect for when you bake once but eat twice (or three times). My wallet and taste buds both win.
Step-by-step instructions for Barefoot Contessa chocolate icing recipe
This velvety chocolate icing delivers that signature Barefoot Contessa richness—silky, glossy, and perfectly balanced.
Melt Butter and Cocoa Powder Together
In a medium heatproof bowl set over a saucepan of simmering water, combine the 0.5 cup unsalted butter (cut into small cubes) and the 0.5 cup dark cocoa powder. I like to use a whisk here—it helps break up any cocoa lumps immediately. Let the mixture melt slowly, stirring constantly until completely smooth and glossy, about 5-7 minutes. The goal is to create a silky chocolate base without any graininess.
Real talk: Don't rush this step. If you see any unmelted butter or gritty cocoa, keep stirring—those textures will ruin your final icing. You'll know it's ready when the mixture looks like thick, velvety chocolate sauce with no visible lumps. Remove from heat immediately after melting to prevent overheating.
Whisk in Sugar and Espresso Powder
Still using your whisk, gradually add the 1.5 cups granulated sugar to the melted chocolate mixture. I like to add it in three batches, whisking vigorously after each addition. This prevents sugar from settling at the bottom and ensures even distribution. Then sprinkle in the 0.5 tsp espresso powder and whisk until fully dissolved—this subtle coffee note deepens the chocolate flavor without being overpowering.
Here's the thing—if you're using superfine sugar, the mixture will be smoother right away. If you're using regular granulated sugar, you might need to whisk for an extra 30 seconds to completely dissolve all the sugar crystals. The icing should now be thick but pourable, with a glossy sheen that indicates proper emulsification.
Incorporate Heavy Cream and Vanilla
Remove the bowl from the heat source and let it cool slightly for 2-3 minutes—you don't want to scald the heavy cream when you add it. Then, very slowly, begin whisking in the 0.25 cup heavy cream while the mixture is still warm. I add it tablespoon by tablespoon, whisking constantly between each addition. This gradual incorporation prevents the cream from breaking the emulsion and creating a curdled texture.
Once the cream is fully incorporated, stir in the 1 tsp vanilla extract and 0.25 tsp salt. The salt might seem counterintuitive, but it actually enhances the chocolate flavor by balancing its natural bitterness. At this stage, the icing should be thick but still spreadable, with a luxurious sheen that indicates proper emulsification. If it's too thick, we'll adjust it in the next step.
Adjust Consistency and Cool Completely
Transfer the icing to a clean mixing bowl and let it cool to room temperature, stirring occasionally. This cooling process is crucial—it allows the icing to thicken naturally. If after 30 minutes the icing is still too thick for drizzling (it should coat the back of a spoon but still flow slowly), gradually add 1-2 teaspoons of hot water at a time, whisking vigorously after each addition until you reach your desired consistency.
For a true Barefoot Contessa finish, you want an icing that's thick enough to hold its shape when drizzled but still flows smoothly. The final texture should be velvety, with a mirror-like sheen that reflects light beautifully. If you're using this for cupcakes, this consistency ensures perfect peaks that don't slide off immediately. For cakes, it will create elegant, glossy drips that cascade down the sides.
Pro Tips For Making Barefoot Contessa Chocolate Icing
- Melt Butter Slowly: DESCRIPTION: If you dump cold butter into the sugar and cocoa, you’ll end up with lumps that take forever to smooth out. Warm the butter in the microwave for 20-30 seconds first—just until it’s soft but not liquid—so it blends in like butter. Trust me, your icing will be silky instead of grainy.
- Sift the Cocoa: DESCRIPTION: That cocoa powder isn’t just for color—it’s for texture. Sift it before mixing, especially if it’s been sitting in your pantry for a while. Clumps turn into gritty patches in your icing, and no one wants to scrape them off their cake later. Take 10 seconds now to save 10 minutes of frustration.
- Whisk, Don’t Stir: DESCRIPTION: Stirring with a spoon leaves streaks and weakens the structure. Use a whisk or electric mixer on medium speed to fully incorporate the heavy cream and butter into the sugar-cocoa base. If you’re doing it by hand, arm yourself with patience—this is where the magic happens, not where you cut corners.
- Temper the Cream Last: DESCRIPTION: Add the heavy cream when everything else is fully combined and smooth. Drizzling it in too early means you’ll have to re-blend later, and that’s when icing turns lumpy. Warm the cream slightly (not hot) first—just enough to make it pour easily, but not so much it cooks the sugar. Room-temperature cream works too, but warm is foolproof.
Wine and beer pairings for this recipe
Red Wine Pairings
A rich, velvety chocolate icing deserves a wine with enough body to stand up to its depth. I always reach for a 750ml bottle of Port wine—specifically a Ruby Port—because its fruity, slightly sweet profile complements the chocolate's bitterness.
The 14% alcohol content cuts through the richness while enhancing the espresso notes in the icing. For a lighter option, a dry Riesling with its crisp acidity and hints of citrus balances the sweetness beautifully. 🍷
Champagne or Sparkling Wine
If you're serving this icing on delicate desserts like macarons or angel food cake, a chilled Brut Champagne or Prosecco cleanses the palate between bites. The bubbles and acidity refresh your taste buds, making each subsequent bite of chocolate icing taste even more luxurious.
I love Veuve Clicquot or La Marca Prosecco for their crisp, elegant profiles that don't overpower the chocolate. 🥂
Dark Beer Pairings
For a beer lover's twist, a Belgian-style Dubbel or stout pairs surprisingly well with this chocolate icing. The 2.5% ABV in a Westmalle Dubbel adds caramel and spice notes that harmonize with the espresso and vanilla in the icing.
If you prefer something stronger, a Guinness or Samuel Adams Boston Porter provides a malty contrast that deepens the chocolate experience. 🍺
Coffee Liqueur Cocktail
When serving this icing as a dessert course, consider a Kahlúa and cream cocktail—just 1 oz Kahlúa, 1 oz heavy cream, and a splash of vanilla extract shaken with ice.
The coffee and vanilla notes mirror the icing's flavors, creating a cohesive tasting experience. For a non-alcoholic option, cold brew concentrate mixed with vanilla syrup works beautifully. ☕
White Chocolate Variations
If you're using this icing on white chocolate desserts, switch to a dry Gewürztraminer or Pinot Grigio—their floral and citrus notes complement the creaminess without competing. For a bold contrast, a Cabernet Sauvignon with its dark fruit flavors can surprisingly work with white chocolate's sweetness.
The key is to match the wine's intensity to the dessert's richness. 🍇
Seasonal Adaptations
In summer, a rosé with its berry notes pairs perfectly with fruit-topped desserts drizzled with this icing. For winter, a tawny Port or Zinfandel adds warmth that enhances the spiced chocolate flavors. The secret is to let the wine's characteristics mirror the icing's depth—whether fruity, creamy, or bold. ❄️
Nutrition facts
Frequently asked questions
Why does this chocolate icing recipe use espresso powder?
The espresso powder enhances the chocolate's depth without adding bitterness. It brings out subtle coffee notes that complement the vanilla and dark cocoa, creating a more complex flavor profile. Think of it as the secret ingredient that makes this icing taste like a gourmet bakery creation.
Can I make this icing without heavy cream?
Yes, but the texture will be slightly less glossy. Use half-and-half doubled (½ cup) or whole milk + 1 tbsp melted butter for a similar consistency. The icing will still taste rich, but the sheen will be more matte. For best results, stick with heavy cream for that signature velvety finish.
How do I fix lumpy chocolate icing?
If your icing has lumps, it likely means the butter or cocoa didn't melt completely. Heat the mixture gently (don't boil) while whisking until smooth, then strain through a fine-mesh sieve if needed. For future batches, ensure your butter is truly room temperature and whisk constantly while melting.
What's the best way to store leftover icing?
Store in an airtight container in the fridge for up to 3 days, or freeze for 1 month. To use frozen icing, thaw overnight in the fridge, then microwave for 10 seconds to soften before drizzling. The flavor actually improves with time, so make extra for future desserts!
Can I use this icing for cake filling instead of frosting?
This icing works beautifully as a filling for layer cakes or as a glaze for brownies. For cakes, spread between layers after chilling for 30 minutes to set. For brownies, brush on while warm for a glossy finish. The espresso notes make it especially delicious with chocolate cake.
