Go Back
+ servings
German Buttercream

German Buttercream

German Buttercream is a rich and creamy frosting made with pastry cream and butter, perfect for cakes and cupcakes.
Prep Time 30 minutes
Cook Time 15 minutes
Cooling Time 1 hour
Total Time 1 hour 45 minutes
Course Dessert
Cuisine German
Servings 1 serving
Calories 346 kcal

Equipment

  • Stand Mixer
  • Medium-sized bowl
  • medium-sized saucepan
  • fine mesh strainer

Ingredients
  

Pastry Cream

  • 1 cup whole milk
  • 1 cup heavy cream
  • 5 large egg yolks discard whites or see note for ideas on how to use leftover egg whites
  • cup granulated sugar
  • ¼ teaspoon table salt
  • 3 Tablespoons cornstarch
  • 4 Tablespoons unsalted butter cut into 4 pieces
  • 1 ½ teaspoons vanilla extract

Frosting

  • 1 cup unsalted butter softened (but not so soft that it’s melty/oily)
  • ½ cup powdered sugar optional

Instructions
 

For Pastry Cream

  • In a medium-sized bowl, whisk together milk, cream, and egg yolks until thoroughly combined.
  • In a medium-sized saucepan, whisk together sugar, cornstarch and salt. While still whisking, drizzle cream mixture into sugar mixture until thoroughly combined and no lumps.
  • Cook over medium heat, stirring constantly, until mixture thickens to a pudding-like consistency and coats the back of a spoon.
  • Remove from heat and pour through a fine-mesh strainer into a heatproof bowl. Whisk in butter, 1 Tablespoon at a time, and then stir in vanilla extract.
  • Place a piece of plastic wrap or parchment paper directly against the surface of the pastry cream and transfer to the refrigerator to cool completely.

For German Buttercream

  • NOTE: Pastry cream and softened butter must be the same temperature in order to proceed.
  • Place softened butter in the bowl of a stand mixer (or you may use a large bowl and an electric mixer) and use a whisk attachment to beat butter on high speed until fluffy and lightened in color (about 3-5 minutes).
  • Reduce mixer speed to medium and begin to gradually add pastry cream, one spoonful (approximately 1-2 Tablespoons) at a time, allowing the first spoonful to be completely incorporated before adding the next.
  • Once all pastry cream has been added, slowly increase mixer speed to medium-high and beat until you have a fluffy frosting.
  • Taste frosting, stir in powdered sugar if desired, then pipe or spread over cake/cupcakes.

Notes

German buttercream should be kept cold in the refrigerator. It will keep for up to one week. If not using right away, store in an airtight container. You may need to whip again before piping/spreading.

Nutrition

Serving: 1servingCalories: 346kcalCarbohydrates: 20gProtein: 2gFat: 29gSaturated Fat: 18gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 161mgSodium: 71mgPotassium: 57mgFiber: 1gSugar: 17gVitamin A: 1022IUVitamin C: 1mgCalcium: 51mgIron: 1mg
Keyword baking, buttercream, Cake Decoration, frosting, homemade, Pastry Cream
Tried this recipe?Let us know how it was!