Chocolate French Buttercream

3.67 from 3 votes

This post may contain affiliate links. Read full disclosure.

This chocolate French buttercream is silky smooth, ultra-light, and subtly sweet. My simple and foolproof version requires no double boiler or finicky sugar syrup!

Upclose photo of smooth chocolate buttercream.


 

Why you’ll love this recipe:

If you haven’t tried chocolate French buttercream yet, you’re in for a treat! Unlike American-style buttercream, French buttercream is made with egg yolks, which gives it a custard-like taste and texture. It’s subtly sweet but ultra-rich and silky smooth.

  • No thermometer, double boiler, or hot sugar syrup to deal with.
  • Ready-to-pipe in 15 minutes
  • Decadent chocolatey taste

Typically French buttercream calls for a finicky hot sugar syrup that’s beat into the egg yolks, but I found an easy shortcut with impressive results.

This no-fuss buttercream tastes like a stable version of chocolate pastry cream! Its melt-in-your-mouth texture is perfect for macarons, cupcakes, or even layer cakes.

Key Ingredient Notes:

Chocolate French buttercream ingredients.
  • Egg yolks – Egg yolks create a frosting that’s richer than American buttercream and silky smooth.
  • Granulated sugar – French buttercream utilizes sugar instead of powdered sugar, but don’t worry, the frosting won’t be grainy! The sugar dissolves as you beat it with the egg yolks and creates a frosting that’s less sweet, but super smooth.
  • Unsalted butter – Butter, and plenty of it, provides a melt-in-your-mouth texture that’s stable enough to pipe.
  • Chocolate – Try milk, semi-sweet, or dark chocolate, with milk chocolate tasting the sweetest and dark chocolate the most intense.

Tip

We’ve tested this recipe with both cocoa powder and chocolate.

And we loved the buttercream with melted chocolate over cocoa powder for its intense chocolate flavor.

How to make this recipe:

Chocolate French buttercream is simple to make! Here’s step-by-step instructions with photos to guide you through it.

  • Use an electric hand mixer or an immersion blender with the whisk attachment to mix the yolks and sugar until pale and fluffy. The sugar will dissolve into the yolks and the mixture will double in volume.
  • Stir in the milk.
  • Scrape the egg yolk mixture into a small saucepan and turn the burner on low heat. Stirring frequently, cook until the mixture thickens and resembles pudding, about 5 to 10 minutes.
Step by step photos of making egg yolk custard for buttercream.

Tip

It’s best to use a large bowl with high sides, so the mixture doesn’t spray everywhere!

  • Pour the mixture into a clean bowl and let it cool slightly. If it’s hot, it will melt your butter!
  • Stir in the butter in three additions, mixing well after each addition. I use a silicone spatula since it’s flexible and easy to scrape the bowl with.
  • Place the chocolate chips in a microwave-safe bowl and microwave in 30-second increments at 50% power until melted and smooth. Set the chocolate aside to cool.
  • Add the melted chocolate to the yolk mixture and mix until smooth.
Side by side images of adding butter and melted chocolate into custard mixture.

Tip

Don’t add piping hot chocolate to the yolk mixture or it will melt the butter!

Tips for Success:

  • Butter temperature is important! Cold butter will leave small butter lumps, and melted butter will turn into soup! Ideally, the butter should be soft and leave an easy dent when pressed.
  • For a light and airy texture, whip the finished frosting with a hand mixer. The frosting will lighten in color and texture. I prefer it whipped for cakes and cupcakes, but unwhipped for filling macarons.
  • If the chocolate buttercream is too loose to pipe, pop it into the fridge for 20 minutes to firm up. Don’t refrigerate it too long, or it will be too firm to spread.

Variations:

French buttercream is customizable, just like American style buttercream. If you don’t like chocolate, leave it out and try one of these delicious variations instead.

  • Extracts: Try a few drops of almond, coconut, maple, coffee, or amaretto extract. Remember, less is more. If you like it stronger, you can always add more, but you can’t take it out.
  • Colors: It’s best to use gel food coloring, since regular food coloring is thin and loosens the buttercream. Find gel food colorings at your local craft store or on Amazon.
  • Flavors: Try adding caramel sauce, peanut butter, matcha powder, or raspberry sauce to the buttercream.
Creamy chocolate buttercream in a white bowl.

Storing Tips:

  • Transfer the buttercream to an airtight container and refrigerate for up to 3 days. Let the buttercream sit at room temperature for 20 minutes until it’s thick but spreadable.
  • French buttercream freezes well too! Place it in a freezer-safe container and freeze for up to 3 months.
  • Thaw overnight in the refrigerator, then bring it to room temperature. Whip with a hand mixer if necessary.

FAQs:

What’s the difference between buttercream and French buttercream?

American style buttercream is made by whipping butter with powdered sugar to create a sweet, thick, and pipeable frosting. French buttercream resembles a thick custard or pastry cream due to its use of egg yolks. Egg yolks are whipped with sugar until pale and fluffy, then mixed with softened butter.

Does French buttercream need to be refrigerated?

Yes, since it is made with both egg yolks and butter, it needs to be refrigerated. If it’s left at room temperature for too long, it will melt and lose its shape.

Why is my buttercream soupy?

Your butter was too soft! Either you softened it too much, or you didn’t allow the egg yolk mixture to cool properly before you added the butter, causing it to melt. Simply place the buttercream in the fridge for 30 minutes to let the butter firm up.

Why is my buttercream lumpy?

The butter wasn’t soft enough, so it didn’t fully incorporate. To fix this, let the buttercream sit at room temperature to soften, then stir it again. If that doesn’t work, you can warm it over a double boiler. Just be careful not to melt it!

Upclose photo of smooth chocolate buttercream.
3.67 from 3 votes

Chocolate French Buttercream

This chocolate French buttercream is silky smooth, ultra-light, and subtly sweet. My simple and foolproof version requires no double boiler or finicky sugar syrup!
Prep: 15 minutes
Cook: 0 minutes
Total: 15 minutes
Servings: 1 cup

Ingredients

  • 2 large egg yolks
  • ¼ cup (50g) granulated sugar
  • 3 ½ tablespoons milk
  • ½ cup (115g) unsalted butter softened Note 1
  • 3 tablespoons (40g) semi-sweet chocolate chips Note 2

Equipment

  • immersion blender or electric hand mixer
  • small saucepan
  • Spatula
  • mixing bowl

Instructions 

  • Using an electric hand mixer or immersion blender, whisk yolks and sugar until the mixture is pale and the sugar is mostly dissolved. Stir in the milk. (TIP: It's best to use a bowl with high sides, so it doesn't spray out everywhere.)
  • Transfer the egg yolk mixture into a small saucepan and heat over low heat, stirring frequently. Continue to cook until it’s thick like a pudding, 5-10 minutes. Pour the mixture into a clean bowl and cool slightly.
  • Stir in the butter in three batches, mixing well after each addition. I use a silicone spatula for this step.
  • Melt the chocolate chips according to the package directions. (I melt it in a microwave in 30-second increments at 50% power.) Let it cool slightly.
  • Add melted chocolate and mix until smooth.

Tips & Notes

Yields: 1 cup (240g) buttercream
Note 1: The butter should be soft and dent easily when pressed, but shouldn’t be melting.
Note 2: Milk, semi-sweet, or dark chocolate chips all work great. The frosting will be sweeter with milk chocolate and more intense with dark chocolate. 
Storing Tips:
– Transfer the buttercream to an airtight container and refrigerate for up to 3 days. Let the buttercream sit at room temperature for 20 minutes until it’s thick but spreadable.
– French buttercream freezes well too! Place it in a freezer-safe container and freeze for up to 3 months.
– Thaw overnight in the refrigerator, then bring it to room temperature. Whip with a hand mixer if necessary.

Nutrition

Calories: 57kcal
Carbohydrates: 3g
Protein: 0.4g
Fat: 5g
Sugar: 3g
Sodium: 31mg
Course: Dessert, filling, frosting
Cuisine: French

Hi, I’m Shinee!

Welcome! I’m so happy you’re here! I believe anyone can cook restaurant-quality food at home! And my goal is to help you to become a confident cook with my easy-to-follow recipes with lots of tips and step-by-step photos.

Leave a comment

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Comments

  1. 1 star
    I made this recipe and Nowhere did it tell me to whisk, in a blender, on high, for 20 minutes, just to stir with a spatula. It was so liquidy. I remembered from another recipe that French buttercreams need to be whisked On High for AWHILE, so, I put on my immersion blender attachment and held that thing in there, on high, for 30 MINUTES.
    It was only ever mouse consistency.
    It NEVER went to frosting consistency.
    I do NOT reccomend this recipe

    1. Hi, there. Bummer my recipe didn’t work for you. My recipe is a simplified version of French buttercream and doesn’t require whisking it on high speed, not even sure what stage you’re talking about. The main culprit for runny frosting is not cooking the custard long enough.

  2. 5 stars
    Used all ingredients ut added orange extract with the cream then did the chocolate. And I used European butter and it’s the silky-smooth texture ever. Ty

  3. Hi Shinee! I plan to make this icing to frost 24 cupcakes. I’m just wondering how many batches of icing you think I will need to frost that amount of cupcakes? thank you!