Prepare to elevate your baking! This isn’t your average powdered sugar frosting. We’re diving into the world of classic French buttercream—a rich, custard-based dream that’s unbelievably silky, intensely chocolatey, and far less sweet than its American counterpart. It’s the secret to professional-looking and tasting cakes, and it’s easier to make than you think. Let’s whip up some magic!
Ingredients
• 4 large egg yolks, room temperature
• 1¼ cups / 250g granulated sugar, divided
• 3 tablespoons / 21g unsweetened cocoa powder, sifted
• ⅔ cup / 160ml whole milk
• ½ pound / 227g unsalted butter, softened
Instructions
1. In a large mixing bowl, beat the egg yolks with an electric mixer until creamy. Add ¾ cup / 150g of the sugar and continue beating on high speed for 3-5 minutes, until the mixture is pale, fluffy, and has doubled in volume. Beat in the sifted cocoa powder until just combined.
2. While the yolks are whipping, bring the milk to a gentle boil in a small saucepan.
3. With the mixer running on low, very slowly stream the hot milk into the egg yolk mixture. This tempers the eggs and prevents scrambling. Once all the milk is incorporated, pour the mixture back into the heavy-bottomed saucepan.
4. Cook the custard over very low heat, stirring constantly with a wooden spoon and scraping the bottom. Continue until it thickens enough to heavily coat the back of the spoon (a line drawn with your finger should hold its shape). Do not allow the mixture to simmer or boil.
5. Once thickened, immediately return the custard to the mixing bowl. To speed up the process, set this bowl inside a larger one filled with cold water. Beat on medium speed until the custard is completely cool to the touch.
6. In a separate bowl, beat the softened butter with the remaining ½ cup / 100g of sugar until it is light, pale, and fluffy, about 3-4 minutes.
7. With the mixer on medium-low, add the cooled chocolate custard to the whipped butter, one large spoonful at a time. Once all the custard is added, increase the speed to medium-high and beat until the buttercream is perfectly smooth, glossy, and homogenous.
8. Chill the buttercream for at least 30 minutes before using to achieve the perfect spreading consistency.
Nutritional Information
• Yields: Approx. 2½ cups
• Serving Size: 2 tablespoons
• Calories: 150 kcal
• Fat: 12g
• Sugar: 10g
• Note: is an estimate and may vary based on the specific used.
Pro Tips
• for Perfect Buttercream
• Ensure your butter, eggs, and cooled custard are all at the same room temperature before combining them. This is the number one secret to preventing the buttercream from splitting or curdling.
• Low and slow is the key when cooking the custard. Rushing this step with high heat will scramble the eggs. Patience will be rewarded with a silky-smooth base.
• If your buttercream looks curdled or separated, it’s likely a temperature issue. If it’s too cold, gently warm the outside of the bowl with your hands or a hairdryer for a few seconds while mixing. If it’s too warm and soupy, chill it in the fridge for 15-20 minutes, then try whipping it again.
• Sifting the cocoa powder is a small step that guarantees a perfectly smooth, lump-free chocolate flavor throughout your frosting.
FAQ
Q: Is this French buttercream recipe suitable for vegetarians
A: Absolutely. This recipe is perfect for lacto-ovo vegetarians as its core ingredients—egg yolks, milk, and butter—are all vegetarian-friendly. It contains no meat, poultry, or fish products.
Q: Can I make this French buttercream vegan
A: This specific recipe relies heavily on egg yolks and dairy butter for its signature custard base and silky texture. Unfortunately, direct vegan substitutions will not work here. We recommend searching for a dedicated vegan buttercream recipe that uses aquafaba or plant-based fats to achieve a similar result.
Q: Can I use a non-dairy milk in this recipe
A: While whole dairy milk is recommended for the classic richness and fat content, you can try substituting it with a full-fat, creamy plant-based milk like oat milk or soy milk. Using a lower-fat milk may result in a slightly less rich custard base.
Q: How should I store this vegetarian buttercream
A: Because this buttercream is made with eggs and dairy, it must be stored in an airtight container in the refrigerator. It will keep for up to a week. Before using, let it come to room temperature for an hour or two, then re-whip it with a mixer to restore its smooth, fluffy consistency.





