German Buttercream (Whipped Vanilla Custard Frosting) Recipe

German buttercream is creamy, buttery, stable, and most important of all, delicious.

Close up view of a German buttercream frosted piece of cake.
Vicky Wasik

Why This Recipe Works

  • A combination of vanilla beans and extract gives this buttercream a deep vanilla flavor.
  • A thick pudding base provides the buttercream with sweetness, structure, and volume.
  • Temperature guidelines help avoid common textural problems.

If Swiss buttercream is a rock star in the realm of frosting, then German buttercream is an indie powerhouse—well loved by its dedicated fans, but relatively unknown to the wider world. For the uninitiated, it's a style that combines thick vanilla pudding with whipped butter for a frosting with loads of structure and stability, plus a milky flavor reminiscent of vanilla soft-serve.

That profile makes it my go-to format for any dairy-centric project, whether for cream cheese buttercream or cannoli filling, where the custard's inherent thickness can offset high-moisture ingredients like cream cheese and ricotta. But German buttercream is a wonder all on its own, and deserves a place in any baker's repertoire—particularly those with a soft spot for ultra-fluffy frostings.

German buttercream on a Texas sheetcake.

Serious Eats / Vicky Wasik

Infusing Flavor into Buttercream

Because German buttercream incorporates a significant amount of milk into the underlying custard, it's the perfect technique for creating flavorful infusions with vanilla beans, cinnamon sticks, sliced bananas, fresh herbs, or whatever ingredients you'd normally reach for when flavoring ice cream at home. (Just avoid acidic ingredients that can curdle the milk.) The trick is to steep the milk long enough to extract a super-potent flavor that can stand up to the addition of butter down the road, so don't rush the process.

I like to warm the milk with a vanilla bean (or other flavoring agents), then cover and steep for at least an hour. But for maximum effect, you should steep it even longer by tossing it in the fridge overnight (or up to 24 hours) to extract a deeper flavor. Sure, it's not the fastest option, but if you're in a hurry, that's what Swiss buttercream is for.

Whatever the timeline, rewarm the milk at the end of the steeping process and scrape out the vanilla bean (or whatever) to make sure all the flavorful bits make it into the frosting.

Straining toasted pistachios from milk and cream after steeping.

Serious Eats / Vicky Wasik

If you're steeping the milk with absorbent ingredients, like toasted nuts, or those with lots of nooks and crannies, such as fresh herbs or coffee beans, re-measure the milk and top it off as needed to account for any loss. Or skip the steeping phase altogether and just use your favorite extract in the finished buttercream, adding it in small increments until you get just the taste you want.

Making the Custard Base

Before getting started on the thick custard base, it helps to have a simple balloon whisk and a three-quart stainless steel saucier. The saucier's easy-to-scrape rounded corners make it a favorite in the pastry kitchen.

With straight-sided pots, the custard may curdle or scorch in the corners of the pan; normally, that's a great excuse to put a ball whisk to work, but the thickness of this custard will collapse its tines, making it difficult to emulsify. With the right equipment for the job, the recipe isn't any fuss, but extra vigilance will be in order when you're adapting it to suboptimal gear.

Start by whisking the sugar and cornstarch together in a medium bowl, then add the eggs, followed by the milk (flavored or plain). Pour the mixture into the saucier and cook over medium heat, whisking constantly until thick and steaming hot. It may look a little lumpy and weird early on, but keep whisking until it's silky-smooth and bubbling hot.


Super-Thick and Stable Custard Base

Once you spot the first bubble, set a timer and keep at it for exactly two minutes. This isn't about reaching a specific temperature (the boiling custard will be, you guessed it, 212°F the whole time) but rather maintaining that heat long enough to help denature a starch-dissolving enzyme found in egg yolks, one that can turn the custard soft and soupy over time.

When the time's up, scrape the finished custard into a baking dish or pie plate and spread into a thin layer to speed the cooling process. Cover the pudding and refrigerate it until thick and cool but not cold, somewhere between 68 and 70°F (20 and 21°C). Alternatively, it can be refrigerated up to a week in advance, then left at room temperature until it warms up to a similar range.

Assembling the Buttercream

When you're ready to assemble the buttercream, use a sturdy spatula to "knead" the thick pudding until it's creamy and smooth. That may sound like a weird way to describe the process, but unlike the sort of gooey-soft custard you'd find in a cream puff, the custard base of a German buttercream is meant to provide body and structure to the frosting, so it's nearly as thick as a cookie dough. With a little elbow grease, it'll soften into a creamy paste.

Collage of stirring super-thick vanilla custard using a flexible spatula.

Serious Eats / Vicky Wasik

I used to recommend beating the custard in a stand mixer until smooth, but over-mixing at that stage can damage the custard's thickening power, so the safest option is to mix it by hand and beat the butter instead. Start by softening the butter to a similar temperature range—no colder than 68°F (20°C), but no warmer than 72°F (22°C). I do this with a few cautious zaps in the microwave, but it can be done passively at room temperature as well (or, god forbid, sous vide; there, I said it).

Beat the soft butter with the paddle attachment of a stand mixer until it's creamy and smooth, then start chucking in the custard a few tablespoons at a time (no need to measure), one addition right after the other, and continue beating until no lumps remain.

Scrape the bowl and beater with a flexible spatula, then continue beating for about 30 seconds more or until perfectly silken. Thanks to all that friction, beating will warm the cool frosting by a few degrees, the ideal setup for phase two—aeration.

Switch to the whisk attachment for this stage, and whip the buttercream until it's fluffy and light. That phrase may seem a little abstract, but in this case, it can be quantified to a certain extent, as a buttercream made with the proper technique should weigh about six ounces per cup. (This is true of almost any "fancy" buttercream, whether French, Swiss, German, or even the marshmallow-style frosting from my cookbook, BraveTart: Iconic American Desserts.)

The Importance of Temperature

A heavier weight per cup is a surefire indication of a chilly frosting, one stiffened by cold butter unable to stretch and expand with aeration. A few degrees or ounces here or there may sound like a compulsive detail only trained pastry chefs could appreciate, but not so! The differences are night and day.

A spoonful of dense, cold buttercream (left) with a final temperature of 65°F (18°C) and a spoonful of light buttercream at the proper temperature (right) with a final temperature of 72°F (22°C).

Serious Eats / Vicky Wasik

The two frostings above came from the exact same batch of German buttercream. The only difference? Temperature, and therefore density. On the left, a spoonful of frosting with a final temperature of 65°F (18°C) and a weight of eight ounces per cup; on the right, a spoonful of frosting with a final temperature of 72°F (22°C) and a weight of just six ounces per cup.

These differences in temperature and volume affect everything about the buttercream, from sweetness to yield. When cool temperatures prevent proper aeration, the amount of sugar and fat in the recipe will be concentrated into a smaller, denser yield. This cold, dense buttercream will therefore taste sweeter and have a greasy mouthfeel, like a lump of cold butter on your tongue. Not only that, but its density and firmness make it a nightmare to spread over soft cake. Ever scraped cold butter over toast? Not fun.

When the butter is at the correct temperature, it will allow the frosting to be properly aerated, and the amount of sugar and fat in the recipe will be stretched across a higher, lighter yield. This makes the buttercream seem less sweet, with a billowy consistency and pleasant richness that melts quickly and cleanly on the tongue. Because it's so soft and light, it's easy to spread over a cake in puffy swoops and swirls.

Soft and light consistency of a well-aerated buttercream.

Serious Eats / Vicky Wasik

As drastic as these differences can be, temperature-related problems can always be fixed, and that fix is always easy. If it's too cold and dense, place the buttercream over a warm water bath until the sides of the bowl start to get slick with melted buttercream, then re-whip. If it gets too warm and the buttercream becomes soupy and soft, refrigerate for 15 minutes or so, then re-whip.

It can be a bit of a balancing act for beginners to find the ideal temperature, but the risk of failure is nil. And once you've done it the right way, it gets easier every time.

For more information, check out our buttercream troubleshooting guide. Though it was written on the subject of Swiss buttercream, all the same rules apply to German buttercream as well, so there's no reason to ever settle for a buttercream that's heavy and dense.

Fluffy German buttercream with cocoa nibs.

Serious Eats / Vicky Wasik

Because temperature-related problems are so easy to solve, German buttercream can be made in advance and frozen for several months, then thawed in a microwave and re-whipped on demand. With a little attention to detail, it'll turn out soft, creamy, and perfectly fluffy every time, with a mellow sweetness and milky vanilla flavor.

Frosting sheet cake with fluffy German buttercream.

Serious Eats / Vicky Wasik

Like its French and Swiss counterparts, German buttercream is sturdy enough to support even the most towering layer cake, but its pudding base gives German buttercream a down-home flavor and lightness suitable for even a simple Texas sheet cake as well.


How to Make German Buttercream Frosting

May 2018

Recipe Details

German Buttercream (Whipped Vanilla Custard Frosting) Recipe

Active 45 mins
Total 3 hrs
Serves 56 servings
Makes 7 heaping cups

German buttercream is creamy, buttery, stable, and most important of all, delicious.


  • 12 ounces milkany percentage will do (about 1 1/2 cups; 340g)

  • 1 vanilla bean, split lengthwise, or other aromatics such as fresh herbs or whole spices

  • 8 ounces sugar (about 1 cup plus 2 tablespoons; 225g)

  • 1 1/2 ounces cornstarch (about 1/3 cup, spooned; 45g)

  • 3 large eggs, straight from the fridge (about 5 1/4 ounces; 150g)

  • 1/2 ounce vanilla extract (about 1 tablespoon; 15g)

  • 20 ounces unsalted butter (5 sticks; 565g), softened to about 68°F (20°C)


  1. To Flavor the Milk: In a 3-quart stainless steel saucier, combine milk and split vanilla bean (or other flavorings) over medium heat. When milk is steaming hot, remove from heat, cover, and steep at least 1 hour. Proceed as directed below, or refrigerate up to 24 hours to extract a deeper flavor before proceeding.

    Scraping the seeds from a vanilla bean steeped in milk.

    Serious Eats / Vicky Wasik

  2. To Make the Custard: Whisk sugar and cornstarch together in a medium bowl, followed by eggs.

    Collage of making a stove-top vanilla custard: whisking sugar and cornstarch, adding eggs, followed by steeped milk, and pouring the mixture into a saucier.

    Serious Eats / Vicky Wasik

  3. Return milk to a simmer and discard vanilla bean after scraping out the flavorful seeds and pulp inside (or remove other flavoring elements, and scrape them as best you can, if possible). Ladle 1/2 cup hot milk into the eggs and whisk to combine. Repeat with two more 1/2-cup additions, then pour the warmed eggs into the pot. Cook over medium heat, whisking constantly, until custard turns thick and lumpy, about 3 minutes (the timing can vary depending on the specifics of your stove and cooking vessel, so adjust the heat accordingly if it seems to move too slow). As soon as custard begins to bubble, set a timer and continue cooking and whisking for exactly 2 minutes longer. This helps neutralize a starch-dissolving protein found in egg yolks.

    Collage of cooking and cooling custard for German buttercream: whisking warmed steeped milk with custard base until it's thick; transferring the custard into a baking dish.

    Serious Eats / Vicky Wasik

  4. Off heat, stir in vanilla extract, then pour custard into a large baking dish to speed the cooling process. Press a sheet of plastic against the surface and refrigerate until thick and cool, about 1 hour, or to roughly 68°F (20°C). Alternatively, refrigerate up to 1 week, then stand at room temperature until warmed to roughly 68°F (20°C).

  5. For the Buttercream: In the bowl of a stand mixer fitted with a paddle attachment, beat the softened butter on medium speed until fluffy and light, about 5 minutes. Meanwhile, stir the thick pudding in its dish to create a thick, dough-like mass. Add pudding a few tablespoons at a time, one right after the other, then scrape the bowl and beater with a flexible spatula, and beat a few seconds longer.

    Collage of beating butter and vanilla custard to make German buttercream.

    Serious Eats / Vicky Wasik

  6. Switch to the whisk attachment and whip on medium speed until the buttercream is airy, soft, and light enough to weigh approximately 6 ounces per cup. A heavier weight per cup indicates the frosting is too cool, and/or under-whipped, and will result in a dense, greasy frosting that may seem too sweet. To adjust the frosting's consistency, warm over a water bath until the edges have just begun to melt, then re-whip. For more detailed instructions, consult our buttercream troubleshooting guide.

    Whipping buttercream in stand mixer with a whisk attachment

    Serious Eats / Vicky Wasik

  7. Use buttercream immediately, or transfer to a large zipper-lock bag, press out the air, and seal. Buttercream can be refrigerated for up to 2 weeks and frozen for up to several months. (The main issue with longer storage in the freezer is odor absorption, not spoilage.) Rewarm to approximately 72°F (22°C) and re-whip before using.

Special Equipment

Stand mixer, flexible spatula, whisk, 3-quart stainless steel saucier

Make-Ahead and Storage

Use buttercream immediately, or transfer to a large zipper-lock bag, press out the air, and seal. Buttercream can be refrigerated for up to 2 weeks and frozen for up to several months. (The main issue with longer storage in the freezer is odor absorption, not spoilage.)

Read More

Nutrition Facts (per serving)
98 Calories
9g Fat
5g Carbs
1g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 56
Amount per serving
Calories 98
% Daily Value*
Total Fat 9g 11%
Saturated Fat 5g 26%
Cholesterol 32mg 11%
Sodium 8mg 0%
Total Carbohydrate 5g 2%
Dietary Fiber 0g 0%
Total Sugars 4g
Protein 1g
Vitamin C 0mg 0%
Calcium 12mg 1%
Iron 0mg 0%
Potassium 16mg 0%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)