Egg and Dairy Free Vanilla Cake

My son’s ‘best friend Charlie’ recently celebrated his 3rd birthday and there were a couple of reasons it was proving difficult for his Mum to make him a birthday cake.  Firstly, their home is undergoing major renovations which have meant they are living in a not-so-conducive-to-baking place at present.  Also, Charlie has several allergies including eggs and dairy products.

As we were having a little party for him, I offered to make a cake and set off on a quest to find a dairy-free and egg-free option that hopefully tasted good (I’ve been told that many in the past definitely failed the taste test).  I have a great recipe for Vanilla Birthday Cake, but this was going to be a new challenge.

The dairy free part was not too daunting as butter can be readily substituted with dairy free margarine which is readily available in the supermarkets (I used an Australian brand called ‘Nuttelex’).  However, finding options without eggs was not so easy and I didn’t want to use an egg substitute (yuk!)

The Egg and Dairy Free Vanilla Cake recipe below is what resulted and it proved to be a winner all round – none of the kids noticed any difference and ate it up (so did the Mums).

Although the texture was a bit denser than normal, the flavor was great.  Just ask Charlie who was delighted to finally have a chance to eat as much cake as he was allowed…and then some more the next day!

Charlie's Thumbs Up

Charlie's Thumbs Up

Egg and Dairy Free Vanilla Cake

Egg & Dairy Free Vanilla Cake

Egg & Dairy Free Vanilla Cake

Ingredients

2 tablespoons water
1 ½ tablespoons vegetable oil
1 ½ teaspoons baking powder
2 cups plain flour
1 cup caster sugar
½ teaspoon vanilla extract
1/3 cup dairy free margarine
Extra 1 cup water
Extra 1 ½ teaspoons baking powder

Dairy Free Vanilla Icing

2 tablespoons dairy free margarine
2 cups icing sugar
2 tablespoons water
½ teaspoon vanilla extract
Food colouring (optional)

Method

Preheat oven to 180C (360F).  Grease a deep 20cm round cake pan and line the base with baking paper.

Beat the 2 tablespoons of water, oil and 1 ½ teaspoons of baking powder together with an electric mixer for about 30 seconds or until well combined.

Add the remaining ingredients and mix on low speed until combined.  Increase speed to medium and beat for about 3 minutes until mixture is smooth and thick.

Pour mixture into prepared pan.  Bake in the oven for 1 ¼ hours, or until a skewer inserted into the middle of the cake comes clean.  Stand cake in the pan for 5 minutes then turn onto a wire rack to cool.

To make the icing: Place softened margarine and icing sugar into a bowl and combine well.  This can be done by hand or with an electric mixer.  Beat in the water, vanilla and food colouring if using.

Spread the icing onto the cooled cake and decorate as desired.

If you have any questions or comments about this recipe, please feel free to leave them below.

You Might Also Like:

{ 6 comments… read them below or add one }

MaryMoh September 29, 2009 at 3:38 pm

that looks such a beautiful birthday cake. Thanks for sharing. I can make this cake for any of my friends who are allergic to eggs and dairy.

Reply

Olive September 29, 2009 at 10:10 pm

Hello :)

You’re so sweet..my husband would love this, he’s mildy allergic to eggs.
Happy Birthday to your son’s best friend Charlie!

Reply

Jessie September 30, 2009 at 8:52 am

How nice of you to make such a great cake for your son’s best friend! I love the sprinkles you use to decorate the cake.

Reply

Alisa - go dairy free October 9, 2009 at 2:17 pm

I just stumbled across this post and that cake looks awesome! Super cute picture too :)

Reply

Carla P December 21, 2012 at 2:59 am

I just made these into cupcakes and they turned out fantastically!!! I used cake/pastry flour instead of the plain flour and they were light and fluffy! We’ll be making these again for sure – thank you so much :)

Reply

The Klutzy Cook December 21, 2012 at 3:36 am

Great idea Carla! I’ll be trying that too. Thanks for sharing the idea.

Reply

Leave a Comment

Previous post:

Next post: