Foolproof Two Tier Birthday Cake for Your Next Celebration
This two tier birthday cake is the one I turn to when a birthday calls for a cake that actually stands up straight. It uses a single vanilla batter for both tiers, so you don’t need to mix up separate recipes.

The buttercream holds everything together without slipping, even in a warm kitchen. It feeds a crowd without any last-minute drama, which is exactly what you want on party day.
What Makes This Cake So Reliable
The crumb is tender but sturdy, the kind that cuts clean slices without crumbling onto the plate. That strength comes from plenty of butter and buttermilk, which keep the cake rich but not heavy.
Buttercream does double duty here. It’s the filling, the glue, and the coating. With a quick chill, it sets up firm enough that the tiers sit rock-solid, but it’s still soft and creamy to eat.
I’ve stacked this cake in a hurry and transported it across town, and it’s never leaned or slipped. That peace of mind is the real reason I keep making it.
Ingredients

- 5 cups all-purpose flour (625g): spoon and level to avoid a dense cake
- 4 cups granulated sugar (800g)
- 2 cups unsalted butter, softened (4 sticks): leave it out for 1 hour until it yields gently to a press
- 8 large eggs, at room temperature: cold eggs can curdle the batter, so rest them in warm water for 10 minutes if needed
- 2 cups buttermilk, at room temperature: if you don’t have it, mix 2 cups whole milk with 2 tablespoons lemon juice and let sit 5 minutes
- 4 teaspoons vanilla extract
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 teaspoon fine sea salt
- 3 cups unsalted butter, softened: for the frosting
- 8 cups powdered sugar (1 kg), sifted
- 3 teaspoons vanilla extract
- 3 to 4 tablespoons heavy cream or whole milk
- pinch of salt
Variations / Substitutions
- Gluten-free: swap for a good 1:1 gluten-free flour blend with xanthan gum. The texture will be slightly more tender, so handle gently.
- Dairy-free: use plant-based butter sticks, unsweetened almond milk with a tablespoon of vinegar for buttermilk, and coconut cream for heavy cream. The cake will still be rich.
- Flavor twist: replace 2 teaspoons vanilla with seeds from 1 vanilla bean, or add a teaspoon of almond extract for a soft marzipan note.
- Color: gel food coloring won’t thin the buttercream. Add a few drops to the finished frosting and mix until even.
For a small celebration, my Easy Vanilla Cupcakes use the same batter scaled down.
How to Make Two Tier Birthday Cake
Step 1: Cream the Butter and Sugar

Preheat the oven to 350°F (175°C) and prep four pans: grease two 8-inch and two 6-inch round cake pans, then line the bottoms with parchment. In a large bowl, whisk the 5 cups flour, 2 teaspoons baking powder, 1 teaspoon baking soda, and 1 teaspoon salt. In a stand mixer fitted with the paddle, beat the 2 cups softened butter and 4 cups sugar on medium-high until pale and fluffy, about 3 minutes.
With the mixer on low, beat in the 8 eggs one at a time, scraping the bowl as needed, then the 4 teaspoons vanilla. Alternately add the flour mixture and the 2 cups buttermilk, starting and ending with flour, and mix just until no dry streaks remain. The batter will be thick and smooth, with a slight tang from the buttermilk.
A few tiny lumps are fine. Overmixing now makes the cake tough, so stop as soon as it comes together. This step is where the rise begins, so that fluffy butter-sugar blend is what gives the layers their even texture.
Step 2: Bake the Layers

Divide the batter evenly among the prepared pans, about 2 1/2 cups per 8-inch pan and 1 1/2 cups per 6-inch pan, then smooth the tops. Bake the 8-inch layers for 28 to 32 minutes and the 6-inch layers for 22 to 26 minutes, until a toothpick inserted in the center comes out with a few moist crumbs.
The centers will spring back when you press gently, and the edges will start pulling away from the sides. If you only have one set of pans, bake in batches and keep the remaining batter covered at room temperature. Let the cakes cool in the pans for 10 minutes, then turn them out onto wire racks to cool completely.
Warm cake will melt the buttercream and slide, so that full cool-down is non-negotiable. You can speed it up by chilling the layers in the fridge for 30 minutes once they are out of the pans.
Step 3: Make the Buttercream

In a clean mixer bowl, beat the 3 cups softened butter with a pinch of salt until creamy, about 2 minutes. With the mixer on low, gradually add the sifted 8 cups powdered sugar to avoid a sugar cloud. Then increase to medium speed and beat for 3 minutes until very pale and fluffy.
Scrape the bowl, add the 3 teaspoons vanilla and 3 tablespoons heavy cream, and beat another minute. If the buttercream feels too stiff, add the remaining tablespoon of cream, one teaspoon at a time, until it is spreadable but still holds a firm peak. Taste it. The salt should cut the sweetness just enough.
Stiff buttercream acts like mortar, keeping the tiers steady. Set aside about 2 cups in a separate bowl if you plan to tint a portion for decoration.
Step 4: Level and Fill the Layers

Once the cakes are completely cool, place one 8-inch layer on a sturdy cake board or serving plate. If the tops are domed, use a serrated knife to level them. Spread about 1 cup of buttercream evenly across the layer, then top with the second 8-inch layer and press gently. Repeat with the 6-inch layers, using about 3/4 cup buttercream between them.
You now have two sturdy, double-stacked tiers. A thin crumb coat at this stage will seal in crumbs so the final frosting looks clean, but you can do that after stacking both tiers if you prefer.
With this height, no internal supports are strictly necessary as long as the buttercream is firm. I like to chill the filled tiers for 10 minutes before stacking just to lock them in place.
Step 5: Stack the Tiers

Spread a small dollop of buttercream on the cardboard cake round under the 6-inch tier, or on the counter if you are lifting it directly. Then spread a thin layer of buttercream on top of the bottom 8-inch tier. Carefully center the 6-inch tier on top and press down very gently to secure it.
The two tiers should sit level and aligned. If the top tier feels wobbly, chill the whole cake for 15 minutes to set the buttercream before you frost. This is the moment it starts looking like a celebration cake, and small gaps vanish once the coating goes on.
Step 6: Frost and Decorate

Cover the entire cake with a thin crumb coat of buttercream, then refrigerate for 20 minutes until it feels firm to the touch. Pile on the remaining buttercream and spread it into a thick, even layer, using a bench scraper or offset spatula to smooth the sides.
A chilled crumb coat locks in any loose crumbs, so the final layer glides on streak-free. Top with sprinkles, candles, or piped rosettes, then let the cake stand at room temperature for about an hour before serving. That rest softens the buttercream back to a creamy texture.
Tips for a Stable Two Tier Cake
- Use cake strips or damp paper towels wrapped around the pans to bake level layers. Fewer domes mean less trimming and a steadier stack.
- If you lack four pans, bake in batches. The batter holds fine at room temperature for up to an hour while the first batch bakes.
- Test your buttercream by lifting a spoonful and turning it upside down. It should stay put without falling. If it is too soft, chill the bowl for 10 minutes and beat again.
- For a smooth finish, run your offset spatula under hot water, wipe it dry, and glide it over the chilled crumb coat in one fluid motion.
- Transport the cake with a long bamboo skewer driven through the center of both tiers. Pull it out before slicing and the hole disappears.
Bake times vary with pan material. Here’s a rough guide:
| Pan | Time |
|---|---|
| Light aluminum 8-inch | 28-32 mins |
| Dark/nonstick 8-inch | 25-28 mins |
| Light aluminum 6-inch | 22-26 mins |
| Dark/nonstick 6-inch | 20-24 mins |
Storing Leftover Cake
- Refrigerate: Cover and store in the fridge for up to 5 days. Let slices come to room temperature before serving so the cake softens.
- Freeze: Wrap unfrosted tiers tightly and freeze up to 1 month. Thaw overnight in the fridge before filling and frosting. Leftover frosted slices freeze well for up to 2 weeks; thaw unwrapped at room temperature.
Frequently Asked Questions
Can I make the layers a day ahead?
Yes. Bake and cool the layers completely, then wrap each tightly in plastic and refrigerate up to 2 days. Frost the day of serving for the freshest look.
How do I prevent the cake from leaning?
A lean usually means the buttercream was too soft, or the tiers weren’t leveled. Chill the cake after stacking each tier to firm the buttercream, and use a serrated knife to level any domed tops before filling.
Can I use a different frosting?
You can swap in a whipped chocolate ganache or Swiss meringue buttercream, but both are softer. Build the cake in a cool room and chill it between steps if you go with a softer frosting.
What if my buttercream is grainy?
Grainy buttercream usually means the powdered sugar wasn’t sifted or the butter was too cold. Sift the sugar first, and make sure the butter is truly room temperature. It should yield to a gentle press but not be greasy.

Two Tier Birthday Cake Recipe
Ingredients
Method
- Preheat oven to 350°F. Grease two 8-inch and two 6-inch round pans, line with parchment. Whisk flour, baking powder, baking soda, and salt. In a stand mixer, beat butter and sugar until light and fluffy, about 3 minutes. Beat in eggs one at a time, then vanilla. Alternately add flour mixture and buttermilk, mixing just until combined.
- Divide batter among pans. Bake 8-inch layers 28-32 minutes and 6-inch layers 22-26 minutes, until a toothpick has moist crumbs. Cool 10 minutes in pans, then invert onto racks to cool completely.
- For buttercream, beat butter and salt until creamy. Gradually add powdered sugar, beat on medium 3 minutes. Add vanilla and 3 tablespoons cream, beat until spreadable but stiff, adding more cream if needed.
- Level cake layers if domed. Place one 8-inch layer on board, spread 1 cup buttercream, top with second 8-inch layer. Repeat with 6-inch layers, using 3/4 cup buttercream.
- Stack the 6-inch tier (on its own board) onto the center of the 8-inch tier, securing with a bit of buttercream. Chill 15 minutes if wobbly.
- Apply a thin crumb coat to the whole cake, chill 20 minutes. Frost with remaining buttercream, smooth, and decorate with sprinkles. Let stand at room temp 1 hour before serving.
