Cadbury Creme Egg Cake
The ultimate Easter cake! Soft vanilla cake layers filled with buttercream and Cadbury Creme Eggs, then topped with even more chocolate eggs. Perfect for Easter celebrations and spring baking.

Every Easter, we make and buy a lot of Easter eggs. These Cadbury Creme ones are always a huge hit in our home. They have moist caramel centers. In fact, Rhea is one who will scrape off all the caramel centers and leave the chocolate behind. So, I decided I had to make a cake with it, and oh boy, was it a huge hit. It is the perfect Easter dessert to treat friends, besides a delicious carrot cake.
Why make this cake
- The recipe is very simple, easy, and yet very versatile.
- It’s an oil-based vanilla cake batter with lots of chopped Cadbury Creme Eggs. There are many ways in which you can customize this cake.
- It’s not about the brand; you can use any brand of eggs. Try Robin’s eggs, candy eggs, or any Easter candy.
- I’m using my vanilla buttercream frosting, but cream cheese frosting is also a great frosting. And yet, you can certainly use any other frosting. I have shared over 30 different buttercream and frosting recipes here on the blog.

Ingredients and substitutes
- Cake flour – Makes the cake soft and tender. If you don’t have cake flour, you can also use this homemade cake flour substitute made with all-purpose flour.
- Oil – Gives a moist and light cake. Use unflavored cooking oil, no olive or other flavored oils.
- Eggs – Always use large eggs, about 50 to 60 grams each.
- Sugar – I am using white granulated sugar so I can have a nice white cake batter. And yet, you can also use brown sugar for a more caramel-like flavor.
- Buttermilk – Gives us a nice soft crumb and rich flavor. You can also use homemade buttermilk. Here’s how to make 5-minute buttermilk for baking.
- Vanilla extract – Always use good-quality vanilla for the best flavor. I am using homemade vanilla extract, but you can also use vanilla sugar or vanilla bean paste.

Step-by-step: Classic Cadbury Creme Easter egg cake
Cake
- Preheat oven to 325 °F / 365 °C / Gas Mark 3. Grease and line 2 x 8-inch round cake pans or 2 x 9-inch round cake pans with parchment paper.
- Dry ingredients – In a bowl, combine flour with baking powder, baking soda, and salt – set aside.
- Whip eggs – In the bowl of a stand mixer with the whisk attachment, whip the whole eggs on medium speed for two minutes. Gradually add sugar one tablespoon at a time, whipping constantly on medium speed until light and foamy.
- Batter – Slowly add the cooking oil and buttermilk. Followed by vanilla extract and almond extract. Then add the flour and continue whisking until smooth, but do not overmix.
- Divide – Divide the batter equally between the prepared baking pans. Next, top the batter with chopped pieces of Cadbury eggs.
- Bake for about 30 to 35 minutes or until a skewer inserted in the center comes out clean.
- Cool in the pan for 5 minutes, then invert onto a cooling rack and cool completely before storing or decorating.

Prepare buttercream
- In the bowl of a stand mixer with the paddle attachment, cream the butter until smooth. Next, add salt, heavy cream, and vanilla extract – mix a minute longer until well combined.
- Then, add the powdered sugar one cup at a time. Once all the powdered sugar has been incorporated, continue to mix on medium-high for 2 to 3 minutes more until you have a light and fluffy buttercream.
- The cream in the mixture will whip to almost stiff peaks.

Assemble
- Using a bread knife or cake leveler, cut the domes off the cake layers. Then, cut each layer in half horizontally, giving you a total of four layers. Brush each layer with the cooled simple syrup.
- Place a cake layer on the cake board or cake stand.
- Top with a big dollop of buttercream – spread evenly using a straight-edge spatula. Then, sprinkle some chopped Cadbury egg pieces or chocolate.

- Then, top the second cake layer on top, followed by buttercream and chopped Cadbury eggs or chocolate. Then, top with the last cake until you have stacked all four layers of cake.
- Spread the remaining buttercream around and the top of the cake. I created horizontal lines on the side of the cake with a spatula (see video).
Pro tip – A straight-edge spatula for the top, an offset spatula, and a bench scraper for the sides work better. - Use the remaining buttercream to pipe swirls on top. Top each swirl with half a Cadbury cream egg.


- Butterscotch cakes or Caramel apple cake
- Coconut Cake or Zesty Lemon Cake
- Strawberry cake with fresh strawberries
- Bake cheesecake
- See all layer cake recipes
Frequently asked questions
This egg cake will last for 3 to 4 days at room temperature. You can keep it in the fridge for up to a week. Make sure to cover the cut side of the cake well to prevent it from drying out.
Yes, you can freeze this cake for up to a month. Thaw overnight in the fridge (not the countertop) for best results.
No, this recipe works better with oil. But you can use my vanilla birthday cake recipe, which uses my butter-based cake recipe. Then, add the Cadbury eggs to the batter just before baking.
Yes, you can certainly use brown sugar; just make sure to combine it well with the eggs.

Cadbury Creme Egg Cake
Make a special cake this Easter with this Cadbury creme eggs cake. These chocolate eggs are in the cake, between layers, and also on top. Perfect to celebrate Easter, a special occasion, or a birthday cake for a chocolate egg fan.
Video
Ingredients
- 310 g (2½ cups) Cake flour
- 1 tsp Baking Powder
- 1 tsp Baking Soda
- ½ tsp Salt
- 3 large Eggs large
- 180 ml (¾ cup) Cooking oil
- 300 g (1½ cups) Sugar white
- 240 ml (1 cups) Buttermilk
- 2 tsp Vanilla extract
- ¼ tsp Almond extract
- 8 Cadbury eggs
- 340 g (1½ cups) Butter (unsalted
- 500 g (4 cups) Powdered sugar confectioners sugar
- 6 tbsp Heavy cream 38% or more
- ½ tsp Salt
- 1 tbsp Vanilla extract
Method
- Preheat oven to 325 °F / 365 °C / Gas Mark 3. Grease and line 2 x 8-inch round cake pans or 2 x 9-inch round cake pan with parchment paper.
- Dry ingredients – In a bowl, combine flour with baking powder, baking soda, and salt – and set aside.310 g Cake flour, 1 tsp Baking Powder, 1 tsp Baking Soda, ½ tsp Salt
- Whip eggs – In the bowl of a stand mixer with the whisk attachment, whip the whole eggs on medium speed for two minutes. Gradually add sugar one tablespoon at a time, whipping constantly on medium speed until light and foamy.3 large Eggs, 180 ml Cooking oil, 300 g Sugar
- Batter – Slowly add the cooking oil and buttermilk, followed by the vanilla extract and almond extract. Then add the flour and continue to whip until smooth, but do not over-mix.240 ml Buttermilk, 2 tsp Vanilla extract, ¼ tsp Almond extract
- Divide – Divide the batter equally between the prepared baking pans. Top the batter with chopped pieces of Cadbury eggs.
- Bake – Bake for about 30 to 35 minutes or until a skewer inserted in the center comes out clean.
- Cool in the pan for 5 minutes, then invert on a cooling rack and cool completely before you store or decorate.
- In a bowl of a stand mixer with the paddle attachment, cream the butter until smooth. Add salt, heavy cream, and vanilla extract – mix a minute longer until well combined340 g Butter, 6 tbsp Heavy cream, ½ tsp Salt, 1 tbsp Vanilla extract
- Then, add the powdered sugar one cup at a time. Once all the powdered sugar has been incorporated, continue to mix on medium-high for 2 to 3 minutes more until you have a light and fluffy buttercream.500 g Powdered sugar
- Using a bread knife or cake leveler, cut the domes off the cake layers. Cut each layer in half horizontally, giving you a total of four layers. Brush each layer with the cooled simple syrup
- Place a cake layer on the cake board or cake stand. Top with a big dollop of buttercream – spread evenly using a straight-edge spatula. Sprinkle some chopped Cadbury egg pieces or chocolate.
- Then, place the second cake layer and top with buttercream and chopped Cadbury eggs or chocolate. Then, place the third cake layer, and repeat the same until you have stacked all four layers of cake.
- Spread the remaining buttercream around and the top of the cake. I created horizontal lines on the side of the cake with a spatula (see video). A straight-edge spatula for the top, an off-set spatula, and a bench scraper for the sides work better.8 Cadbury eggs
- Use the remaining buttercream to pipe swirls on top. Top each swirl with half a Cadbury cream egg.
Notes
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.
















Wow, what a beautiful cake!! This is why I love Easter and cadbury egg season haha. Soo good!
Thanks, Sam
This Cadbury Creme Egg cake is so delicious, and I am completely in love with how it’s decorated. I think the eggs split in half are really cool-looking! Everybody enjoyed it so much
Thank you, Jenni
I LOVE Cadbury eggs, so I was super excited to come across this recipe! This will be so festive and pretty on our Easter table. And it tasted deivine
Thank you, Amanda. I hope you try this soon.
This is one of the most beautiful looking cakes ever! I love how you’ve decorated it with creme eggs, making it perfect centrepiece for the Easter table!
Thank you, Anna.
Love this cake! it inspires me to get creative in the kitchen 🙂
Best,
Marcel
Thank you, Marcel. Glad to hear that.
OMG this cake is stunning! I can only imagine the oohs and aahs when I cut into it this coming Easter Sunday! Thanks for sharing.
This one is definitely very impressive. Thanks Paula
I really love the caramel cream eggs! You took such a fun Easter candy and really made a festive cake! Great recipe!
Thank you, Leslie.
Hi Veena, I am planning on making the Easter egg cake at the weekend for my pals birthday. I dont have 7 inch tins so will use 3 six inch ones. I take it I will not need to torte them and have a 3 layered cake. It looks delicious. Thanks again.
yes, of course, as I say in the recipe below you can use 3 x 6-inch cake pans. And yes, three layers is perfect. It will be absolutely delicious.