Baking a cake for a baby girl’s first birthday carries a certain amount of pressure. It must be gorgeous, take good pictures, and, if it’s the smash cake, be something the birthday girl can actually eat without anyone being concerned about refined sugar getting into a one-year-old. Three recipes that cover every aspect of the party table are listed below.

Recipe 1: Healthy Smash Cake (No Added Sugar)
This is the one for the birthday girl herself. Dense, naturally sweet, and perfectly sized for small hands to dig into — it tastes like banana bread dressed up for a party.
What You’ll Need
- 2 overripe bananas, mashed
- 2 large eggs, at room temperature
- ½ cup natural creamy peanut butter (or almond butter)
- 1 teaspoon vanilla extract
- 1 cup fine blanched almond flour
- ¼ cup oat flour
- ½ teaspoon baking soda
- ½ teaspoon cinnamon
For the Frosting
- Full-fat cream cheese, whipped until smooth
- A pinch of freeze-dried strawberry powder for natural pink colour (or a small drizzle of maple syrup)
How to Make It
Set the oven temperature to 350°F, or 177°C. Spray nonstick cooking spray on the sides of three 4-inch round cake pans after lining them with parchment paper. The cake will stick if you don’t use the parchment.
Mashed banana, eggs, peanut butter, and vanilla should all be whisked together in a big bowl until smooth and well combined. In the same bowl, add the oat flour, baking soda, cinnamon, and almond flour. Using a wooden spoon, stir until there are no more dry streaks. There will be a thick batter.
Evenly divide among the three pans, then use a spatula to smooth the tops. A toothpick inserted in the center should come out clean after 15 to 20 minutes of baking. It’s important to let the cakes cool fully in the pans before removing them.
After the cake has cooled, apply a crumb coat by lightly frosting the layers and applying a thin layer to the outside of the stacked cake. Then, refrigerate for 10 to 15 minutes before adding the last layer of frosting. Add a wooden “1” topper, dye-free sprinkles, or fresh berries on top.
Serves 6. You can freeze unfrosted layers for up to two months or store them in the refrigerator for up to five days.

Recipe 2: Classic 3-Layer Funfetti Cake
This one is for the guests. A proper celebration cake — light, buttery, dotted with colour, and topped with a pink vanilla buttercream that looks exactly right at a baby girl’s birthday party.
What You’ll Need
- 2 cups all-purpose flour
- 1½ cups granulated sugar
- ½ cup unsalted butter, softened
- 4 large eggs
- 1 cup whole milk
- 3 teaspoons vanilla extract
- 1½ teaspoons baking powder
- ½ teaspoon salt
- A generous handful of rainbow sprinkles
For the Frosting
- 1 cup unsalted butter, softened
- 3 to 4 cups icing sugar, sifted
- 2 to 3 tablespoons whole milk or cream
- 1 teaspoon vanilla extract
- A drop of pink gel food colouring
How to Make It
Set the oven temperature to 350°F, or 177°C. Line three 8-inch round cake pans with grease.
Using an electric mixer, beat the butter and sugar until pale and fluffy, about 3 to 4 minutes. One by one, add the eggs, beating thoroughly after each addition. Mix the flour, baking powder, and salt in a different bowl.
Add the dry ingredients and milk alternately, starting and finishing with the flour mixture, while the mixer is running on low. In order to prevent the sprinkles from bleeding their color into the batter, fold them in by hand at the very end after stirring in the vanilla.
Evenly distribute the batter among the three pans. A toothpick should come out clean after 23 to 25 minutes of baking. Before frosting, let it cool completely.
Beat the softened butter until creamy for the buttercream. Gradually add the icing sugar, followed by the milk, vanilla, and a tiny bit of pink gel coloring. Beat until fluffy and light. Frost on the exterior and in between the layers. Add additional sprinkles on top to finish.
12 to 16 servings.

Recipe 3: Strawberry Coconut Layer Cake (Dairy-Free)
A softer, fruit-forward option that skips dairy without losing any of the visual charm. The berry puree gives the layers a natural blush, and the whipped coconut cream frosting holds up better than you’d expect.
What You’ll Need
- 1½ cups oat flour
- ½ cup mashed ripe banana
- ½ cup coconut oil, melted
- 2 large eggs
- 1 cup coconut cream
- 1 cup fresh strawberries or raspberries, pureed
- 1 teaspoon vanilla extract
- 1½ teaspoons baking powder
- Pinch of salt
For the Frosting
- 1 can full-fat coconut cream, refrigerated overnight
- 1 to 2 tablespoons maple syrup
- ½ teaspoon vanilla extract
How to Make It
Set the oven temperature to 350°F, or 177°C. Line two 7-inch round cake pans with grease.
In a big bowl, whisk together the banana, eggs, coconut oil, coconut cream, vanilla, and berry puree. Mix the oat flour, baking powder, and salt in a different bowl. Just combine the dry and wet ingredients by folding them together. It’s okay if the batter is thinner than a regular cake batter.
Evenly fill the two pans that have been prepared. A toothpick should come out clean after 28 to 30 minutes of baking. Before frosting, let it cool completely.
Only the solid cream that has risen to the top should be scooped out of the chilled can of coconut cream frosting; discard the liquid or save it for smoothies. Mix the solid cream, vanilla, and maple syrup until smooth and fluffy. Spread over the top and in between the layers. Add some edible flowers or fresh strawberries as decorations.
8–10 servings. Store in the refrigerator and serve within two days.
