This cake is really moist and is great to bring as a dessert to parties as it feeds so many.

The topping is optional as it tastes lovely on it’s own. You need a couple of hours to make this cake so make sure you allow time.

I saw Tom Kerridge makes this on Sunday Brunch and had to try it!

You will need

3 large oranges

300g Ground almonds

300g caster sugar

2 tsp baking powder

1 tsp all spice/cinnamon

7 medium eggs


Optional topping:

1 tub marscapone cheese

Juice  and zest of one orange

2 tbsp icing sugar

2 tsp orange flavouring (if you have it)

Handful of pistachios, roughly chopped


This is how we do it

  1. Place the whole oranges in simmering water and leave for around 1.5  – 2 hours until they are completely soft
  2. Take them out of the water to cool, then slice in half and remove any pips. Chop to form an orangey pulp in a food processor
  3. Weight the pulp and use only 450g, anything more can be discarded
  4. Mix the orange with the dry ingredients and beat in the eggs to form a smooth batter
  5. Bake in a standard cake tin @ 160C for about an 1 hour 15 mins. You will need to cover it half way through with foil to prevent burning.
  6. You can serve warm with ice-cream or cream or it’s delicious served cold with a cuppa.
  7. If you want to make the topping, beat the ingredients (keeping the nuts and some zest aside) together until light and fluffy.
  8. Garnish  with the pistachios and a little orange zest
  9. Bob’s your Uncle!