Ultimate Birthday Cake with Swiss Buttercream
Ultimate Birthday Cake with Swiss Buttercream is a hard American recipe that serves 10. 450 calories per serving. Recipe by ChefSteps on YouTube.
Prep: 35 min | Cook: 42 min | Total: 1 hr 37 min
Cost: $12.38 total, $1.24 per serving
Ingredients
- 300 g Cake flour (bleached) (Sifted twice)
- 400 g Granulated sugar
- 6 g Baking powder (double‑acting)
- 2 g Salt
- 2 g Glycerol monostearate (EMULSIFIER) (Optional – found in boxed cake mixes)
- 100 g Unsalted butter (Melted, then cooled to room temperature)
- 100 g Neutral oil (e.g., vegetable or canola)
- 6 Eggs (Separated – yolks and whites kept separate)
- 10 ml Vanilla extract (Add with yolks)
- 200 ml Whole milk (Heated to ~200°F (93°C) before adding)
- 180 g Egg whites (for meringue) (Whipped to medium peaks before sugar incorporation)
- 150 g Granulated sugar (for meringue) (Added gradually to egg whites)
- 150 g Egg whites (Swiss buttercream) (Will be cooked with sugar)
- 300 g Granulated sugar (Swiss buttercream)
- 2 g Cream of tartar (Stabilizes the meringue)
- 400 g Unsalted butter (for buttercream) (Softened to ~65°F (18°C))
- 1 g Salt (buttercream)
- 30 ml Orange liqueur (optional soaking liquid) (Mixed with a little milk for soaking)
Instructions
Prepare dry ingredients
Sift cake flour, baking powder, salt, glycerol monostearate, and sugar together twice to ensure even distribution.
Time: PT1M
Prep the pans
Lightly spray the bottom of each 8‑inch round pan, brush evenly, then line the bottom with parchment circles. Leave the sides un‑greased for a straight‑edge rise.
Time: PT2M
Melt butter and combine with oil
Melt 100 g unsalted butter, then stir in 100 g neutral oil until a homogeneous paste forms.
Time: PT2M
Separate eggs
Separate six large eggs, placing yolks in a large bowl and whites in a clean, dry bowl.
Time: PT2M
Combine butter‑oil paste with yolks and vanilla
Add the yolks and 10 ml vanilla extract to the butter‑oil mixture and whisk until smooth.
Time: PT3M
Whip egg whites to medium peaks
Using the whisk attachment, beat the egg whites until foamy, then gradually add 150 g sugar while continuing to beat to medium peaks.
Time: PT5M
Heat milk
Warm 200 ml whole milk in a saucepan until it reaches about 200°F (93°C).
Time: PT5M
Temperature: 200°F
Emulsify milk into butter‑yolk mixture
Slowly pour the hot milk into the butter‑yolk mixture while whisking on low speed until fully incorporated and smooth.
Time: PT2M
Fold in the meringue
Take about one‑third of the whipped egg‑white meringue and gently fold it into the batter using a spatula. Continue folding until the batter is streaky but no longer has large white pockets (≈30 folds).
Time: PT5M
Divide batter into pans
Evenly spoon roughly 340 g of batter into each prepared pan, smoothing the tops with a spatula.
Time: PT2M
Bake the cake layers
Place pans on the middle rack of a preheated 350°F (177°C) oven and bake for 28–32 minutes, or until tops are golden and a toothpick comes out clean.
Time: PT30M
Temperature: 350°F
Cool and unmold
Allow cakes to cool in pans for 30 minutes, then run a thin offset spatula around the edges and invert onto a cooling rack. Peel off parchment.
Time: PT30M
Freeze to firm
Place the cooled layers in the freezer for at least 15 minutes to make trimming easier.
Time: PT15M
Trim the layers
Using a cake leveler or long serrated knife, trim 1–2 mm off the sides and any domed tops to create flat, square edges.
Time: PT10M
Make Swiss meringue (base for buttercream)
Combine 150 g egg whites, 300 g sugar, 2 g cream of tartar, and a pinch of salt in a heat‑proof bowl. Place over simmering water and whisk constantly until the mixture reaches 170–175°F (77–80°C) and sugar is fully dissolved (≈10‑12 min).
Time: PT12M
Temperature: 175°F
Whip the cooked meringue
Transfer the hot meringue to the stand mixer, whisk on medium‑high until it cools to about 90°F (32°C) and forms stiff peaks (≈8‑10 min).
Time: PT10M
Temperature: 90°F
Incorporate butter
With the mixer on low, add softened butter (400 g) a few tablespoons at a time, allowing each addition to fully emulsify before adding more. Continue until the buttercream is smooth and glossy.
Time: PT5M
Optional: Heat‑smooth the buttercream
If the buttercream feels slightly grainy, gently pass a kitchen torch over the sides of the bowl while mixing, or dip a metal spatula in hot water and smooth.
Time: PT2M
Soak the cake layers (optional)
Mix 30 ml orange liqueur with 20 ml warm milk. Using a pastry brush, lightly brush each layer with the soaking liquid.
Time: PT3M
Assemble the cake – crumb coat
Place the first layer on a cake board, spread a thin layer of buttercream over the top, then stack the second layer, repeat, and finally the third. Apply a thin “crumb coat” over the entire cake to lock in crumbs.
Time: PT8M
Chill crumb‑coated cake
Refrigerate or freeze the crumb‑coated cake for 15‑20 minutes until the frosting firms.
Time: PT20M
Final frosting layer
Apply a generous, even layer of Swiss buttercream over the top and sides. Smooth with an offset spatula, then use a cake smoother held at ~45° while turning the cake wheel.
Time: PT10M
Decorate
Pipe a simple border or decorative design using a piping bag and tip of your choice. Optional: add sprinkles or edible pearls.
Time: PT5M
Final chill and serve
Place the finished cake in the refrigerator for at least 30 minutes before slicing. Use a hot, damp knife for clean cuts.
Time: PT30M
Nutrition Facts
- Calories
- 450
- Protein
- 5 g
- Carbohydrates
- 55 g
- Fat
- 22 g
- Fiber
- 1 g
Dietary info: Vegetarian
Allergens: Eggs, Dairy, Gluten
Last updated: March 14, 2026





