By Grocery List Plus Editorial Staff | Published on June 14, 2026

German Buttercream

Serves 14

340 cal · 40 min

German Buttercream

Recipe GLPRef8c99ff9621ef

4.5(1)
German
Sauce & Condiment
40 min
340 cal
Servings: 14
Stovetop
SNAP eligible

A luxurious German buttercream made by beating silky pastry cream with room-temperature butter and powdered sugar. This smooth, voluptuous frosting is perfect for layering cakes, filling pastries, or piping decorative borders. The custard base provides richness and stability, creating a more elegant alternative to American-style buttercreams.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

1¼ cups whole milk

½ cup granulated sugar, divided

¼ cup cornstarch

½ teaspoon fine sea salt

2 large eggs, at room temperature

2 tablespoons unsalted butter, at room temperature (for pastry cream)

2 cups unsalted butter, at room temperature (for final frosting)

1 cup powdered sugar, sifted

1½ teaspoons vanilla extract

Directions

  1. In a medium saucepan, whisk together the milk, half of the granulated sugar, cornstarch, and salt. Place the saucepan over medium heat, stirring frequently, until the mixture thickens and reaches a boil. Once boiling, continue stirring for 1 minute until the cornstarch is fully cooked and the mixture is smooth.

  2. In a small bowl, whisk together the eggs with the remaining granulated sugar until well combined.

  3. Remove the milk mixture from heat and let cool for 1 minute. Slowly pour a small amount of the hot milk mixture into the eggs while whisking constantly to temper them, then pour the tempered egg mixture back into the saucepan with the remaining milk mixture, whisking continuously.

  4. Return the saucepan to medium heat and cook while stirring constantly for 2–3 minutes until the mixture reaches an internal temperature of 160°F to ensure food safety, then remove from heat.

  5. Stir in the 2 tablespoons of soft butter until fully incorporated, breaking down any lumps. Transfer the pastry cream to a bowl and press plastic wrap directly onto the surface to prevent a skin from forming. Cool to room temperature, about 15–20 minutes, or refrigerate until completely cooled.

  6. In a large mixing bowl, add the 2 cups of soft, room-temperature butter and beat with an electric mixer on medium-high speed for about 3–5 minutes until pale and creamy.

  7. Gradually add the sifted powdered sugar, a few tablespoons at a time, beating well after each addition until fully incorporated and smooth.

  8. Beat in the vanilla extract until the buttercream is light, fluffy, and spreadable, about 2–3 minutes. Slowly fold or beat in the cooled pastry cream in three additions, mixing until fully combined and silky smooth.

  9. Use immediately to frost cakes, fill pastries, or pipe decorations. If the buttercream becomes too soft, refrigerate for 15–20 minutes and re-beat before using.

Comments

Grocery List Plus Editorial Staff4.5

German buttercream is a pantry staple at any Charlotte grocer—milk, sugar, cornstarch, salt, eggs, butter, powdered sugar, and vanilla extract are all standard stock items with no special trips needed. The cost per serving runs about 40 to 50 cents, driven mainly by the butter, making it economical for a frosting. The stated 40 minutes is honest if you are tempering eggs and letting components cool between stages, though a home baker with confidence can shorten it to 25 to 30 minutes. This recipe rewards a standing mixer and careful attention to temperature; it's not a grab-and-go frosting, but once made it keeps for days and won't break or weep on a finished cake.

Sign in or create a free account to add your review.