Hidden Hearts Cake

The Doctor will see you now

Sometimes, just sometimes, my brain will go a little too crazy in coming up with an idea for a recipe. This week, my friend Jenny came to me with a dilemma. The Doctor (who? Exactly), needed a cake made for an intergalactic princess for an anti-war benefit or something like that. Basically the cake needed to be ready, needed to be good and needed to be made quickly (3 hours). So Jenny thought of me, because I was closest. Watch out for a cameo from She Who Bakes  as she tries to bring some order to the proceedings. 

We had brain-stormed many ideas, and came up with an idea for a hidden hearts cake. The cake would be cut open and each slice would have two hearts poking out. We originally had a plan of doing this with a circle cake... and after 4 failed attempts, settled on a loaf shape. This was easier to roll out in 3 hours, as the Doctor required. So how do you make your own? Lets get started.


Cake 2: 

200g Butter

200g Caster Sugar

3 eggs

250g Self Raising Flour

2 tsp vanilla extract

Oven to 150ºC

Remember, you need to place the cut outs from cake 1 into cake 2 in order to have hidden hearts. 


Cake 1: 

200g Butter

200g Caster Sugar 

3 eggs

250g Self raising flour

red food colouring

Oven to 160ºC 




500g of Butter

600g of Icing Sugar

2 tbsp milk (optional) 

Food colouring (whichever you feel represents a galaxy, I chose purple and dark blue)


Take 200g of butter and mix with 200g of caster sugar, whisk in 3 eggs and 250g of self raising flour. Now add some red food colouring. 

Scoop this into a 1 lb cake tin lined with greaseproof and bake in the oven for 30-45 minutes at 160ºC. Once a skewer comes out clean, take the cake out and place on a wire rack to cool down. 

When the cake has cooled, take a small heart cutter (any size will do so long as you can cut 2 hearts from each slice) and using it as a guide, cut the cake into slices. Each slice should be the same thickness as your cutter. Cut two hearts from each slice and place to one side. 

For the second cake, take another 200g of butter, mix with 200g of caster sugar, 3 eggs and 250g of self raising flour. Add 2 tsp of vanilla extract. 

Scoop some of the mix into a 1 lb loaf tin, lined with greaseproof and smooth flat. Then take your hearts and make two rows along the bottom, making sure they have no spaces. Now spoon the mix over and around the hearts. Be careful with this as you don’t want to dislodge any of the hearts from their row. 

Now cover with tinfoil and bake at 150ºC for 1hr to 1hr15 mins. Once ready, take out and leave to cool on a wire rack. 

Once this has almost cooled, its time to make your icing. Take 500g of butter and 600g of icing sugar and blend together to make a basic buttercream. Now, split the mix into two, then take some from each and place into a third bowl. You want to use two colours, whichever you feel represents a galaxy in the night sky. In the bigger bowls, colour the icing. Leave the 3rd one white. Take one colour, throw half of the white icing in with it, and scoop it all into one piping bag. Do the same with the other colour. Put both of these into a bigger piping bag with a large holed nozzle on the end. 

To decorate, squeeze the icing over and around the cake, making sure the colours mix. It may look a mess just now, but trust me… There is a plan. 

Using a palette knife, spread the icing flat, this will create a cool marbled effect. Keep adding more icing until its finished, the white should come through and create white galaxy clusters. Now for a finishing touch, throw on some icing stars and TA DA! A galaxy cake, and just like the doctor, its hiding two hearts.