Skip to content

Layered Easter Egg Cake

A colorful vanilla cake topped with whipped buttercream and decorated with toasted coconut and mini Cadbury eggs. This layered Easter egg cake is the perfect showstopper for your Easter celebration!

Is there any better way to celebrate than with cake? I haven’t found one! I usually choose vanilla cupcakes, just because they’re generally quicker and easier, but there’s something so elegant and beautiful about a nice layered cake.

easter egg cake with a slice taken out

This post may contain affiliate links. Read disclosure policy.

This colorful Easter cake is a delicious way to celebrate spring! It has three pretty pastel layers, a light and fluffy marshmallow frosting, and an adorable bird’s nest decoration on top. It’s simple to make, and totally stunning!

You could definitely use a cake mix instead of making your own batter, but I really like the taste and texture of homemade cake. I used my go-to vanilla cake recipe, and I love that it’s light and tender, easy to mix together, and always gives me perfect results.

making an easter egg layered cake

How to make an Easter cake

  1. Make batter. Whisk together all of the dry ingredients. Then mix in the butter (at room temperature) until the mixture resembles damp sand. Next beat in the eggs (one at a time) and then mix in the sour cream and vanilla until smooth.
  2. Add coloring. Once the batter is mixed up, you’ll add your food coloring to create the different colored layers. You only need a few drops to create a pretty pastel shade.
  3. Bake in oven. Bake the layers until they spring back when touched lightly and a toothpick inserted into the center comes out clean. The recipe divides perfectly to make three six-inch cake layers. Once the layers have cooled completely, level them using a leveler or serrated knife.
  4. Crumb coat. Stack the layers with a layer of buttercream in between, then cover the whole cake with a thin layer of buttercream to seal in the crumbs. Then place in the refrigerator for about 20 to 30 minutes.
  5. Frost. Once it has firmed up in the refrigerator, spread a thick and even layer of buttercream on top. It doesn’t have to be perfect, but watch out for any bare spots. I kind of like the rustic look, and I feel like the imperfections just make it more charming!

slice of a layered easter egg cake on a white plate


Then comes the fun part…decorating! I wanted to make an adorable bird’s nest design, so I decided to use coconut and mini Cadbury eggs. I made toasted coconut on the stovetop over medium low heat. It’s important to watch it closely and turn it frequently to prevent burning.

Once the coconut has cooled, sprinkle it onto the middle of the cake, then add your mini Cadbury eggs. They are the cutest! This dessert is as tasty as it is gorgeous, and perfect for celebrating Easter!

Baking tips

  • Food coloring. I used liquid food coloring since I was going for light pastel colors. You could use gel, too, but just use less. You can also omit the food coloring all together if you’d like the inside to look like a classic vanilla cake.
  • Frosting. Feel free to use a classic buttercream or even a tangy cream cheese frosting. You can also color the frosting instead of the inside cake layers if preferred. A pastel pink, blue or yellow would be so cute!
  • Crumb coat. I have to confess, I used to skip the crumb coat step, and it is immensely harder to frost the cake and make it look good without the crumb coat. It only takes an extra 20 minutes or so to refrigerate it, but it makes frosting it much easier!
  • Making ahead. I would bake the cake layers the day before, let sit in the pan overnight (place a clean, dry kitchen cloth over the tops once cooled) and the frost it and decorate it the next day. If that’s too much of a time crunch, then assemble the whole thing the day before and place in the refrigetator. Then about an hour or two before serving, remove the cake from the fridge so that it comes back to room temperature.

easter cake topped with toasted coconut and mini cadbury eggs

More Easter desserts:

Layered Easter cake with Cadbury eggs on top

Easter Cake

4.75 from 8 votes
A colorful vanilla cake topped with whipped buttercream and decorated with toasted coconut and mini Cadbury eggs. This Easter egg layered cake is the perfect showstopper for your Easter celebration!
Prep Time: 30 mins
Cook Time: 30 mins
Total Time: 2 hrs
Servings: 12


For the cake:

For decorating:

  • 1 cup coconut , toasted
  • 1 cup butter , at room temperature
  • 7 ounce container marshmallow fluff
  • 5 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2-3 Tablespoons half and half or heavy cream
  • 1 cup mini Cadbury eggs


  • Preheat the oven to 350°F. Butter and flour 3 six inch cake pans and set aside (you could also use 8 inch pans instead, but your layers will be thinner).
  • In a large bowl or the bowl of a stand mixer, whisk together the cake flour, all purpose flour, sugar, baking powder, and salt. Add the butter and mix until the mixture resembles damp sand. Beat the eggs in one at a time. Add the sour cream and vanilla, and mix until smooth.
  • Separate the batter into three bowls, dividing evenly. Add drops of food coloring to each bowl to create a yellow batter, a pink batter, and a blue batter (I used two drops of yellow, three drops of pink, and six drops of blue). Spoon the batter into the prepared pans and spread evenly.
  • Bake 25-30 minutes, or until the top springs back when touched lightly and a toothpick inserted in the center comes out clean. Remove and let cool completely.
  • While the cake cools, make the frosting by adding the butter and marshmallow cream to a large bowl or the bowl of a stand mixer. Beat until smooth. Add the powdered sugar, vanilla, and 2 tablespoons half and half, and beat until smooth. Increase the speed and beat 5-6 minutes, until light and fluffy. Add additional half and half as needed to reach a light consistency.
  • When the cakes have cooled, level each layer using a cake leveler or serrated knife. Place the blue layer, cut side up, on a six inch cake round (or a six inch circle of cardboard covered in foil). Spread a layer of frosting over the blue layer, and place the pink layer on top. Spread another layer of frosting over the pink layer, and place the yellow layer on top, cut side down. Spread a thin layer of frosting over the entire cake to seal in the crumbs. Refrigerate 20-30 minutes.
  • Remove the cake from the refrigerator and spread a thicker layer of frosting over the outside. Sprinkle the top of the cake with toasted coconut, and arrange Cadbury eggs in the center to look like a bird’s nest.

Calories: 918kcal | Carbohydrates: 130g | Protein: 9g | Fat: 41g | Saturated Fat: 26g | Cholesterol: 143mg | Sodium: 514mg | Potassium: 213mg | Fiber: 1g | Sugar: 100g | Vitamin A: 1110IU | Vitamin C: 0.8mg | Calcium: 132mg | Iron: 1.7mg
Course: Dessert
Cuisine: American
Author: Jamielyn Nye

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today