Lemon and pistachio battenberg

  • Serves 6-8
  • Hands-on time 1 hour 20 min, oven time 30-35 min, plus cooling and chilling
  • Medium
This battenberg recipe has a beautiful hit of lemon to cut through the sweetness.

Nutritional info per serving

For 8 servings

  • Calories702kcals
  • Fat42.6g (14.5g saturated)
  • Protein13.3g
  • Carbohydrates66.8g (54.1g sugars)
  • Fibre0.6g
  • Salt0.3g
Rate this recipe
[Total: 4 Average: 2.8]
Print article Save to my delicious


For the sponges

  • 175g unsalted butter, softened, plus extra to grease
  • 175g caster sugar
  • 3 medium free-range eggs
  • 125g self-raising flour
  • 40g pistachios, ground in a food processor, mini chopper, spice grinder or coffee grinder
  • A few drops green food colouring (optional)
  • Zest 1 lemon
  • 40g ground almonds
  • Lemon curd for spreading

For the marzipan

  • 225g ground almonds
  • 110g caster sugar
  • 110g icing sugar, plus extra to dust
  • 2 tbsp elderflower cordial
  • Juice ½ lemon
  • 1 medium free-range egg, lightly beaten


  1. Heat the oven to 180°C/fan160°C/gas 4. Grease a 20cm square cake tin. Cut a 30cm x 20cm strip of baking paper, then fold an 8cm pleat (4cm high once folded) in the centre. Fold a piece of tin foil to form a strip 8cm high, then sit this inside the pleat to form a solid divide. Line the tin with the pleated baking paper, keeping the divide in the centre so you can cook the 2 coloured sponges in the same tin at the same time.
  2. In a large mixing bowl, beat the butter and 175g caster sugar with an electric hand mixer until light and fluffy. Beat in the eggs, one by one, until incorporated. Fold in the flour, then divide the mixture equally between 2 mixing bowls. Add the ground pistachios and green food colouring (if using) to one bowl, stirring to combine. Add the lemon zest and 40g ground almonds to the other bowl, stirring to form a smooth batter. Spoon each batter into separate sides of the prepared tin, then smooth the surfaces. Bake for 30-35 minutes until a skewer pushed into the middle comes out clean. Remove from the oven and allow to cool in the tin for 10 minutes, then transfer to a wire rack to cool completely.
  3. While the sponges are in the oven, make the marzipan. Combine the 225g ground almonds and the sugars in a mixing bowl. Mix the remaining ingredients together in a jug, then gradually add to the almond mixture, stirring until everything comes together into a soft, kneadable dough (you may not need all the liquid). Knead briefly in the bowl, then wrap in cling film and chill for at least 30 minutes.
  4. To assemble the cake, place one cooled sponge on top of the other on a board, then trim off the crusty edges with a serrated knife so both sponges are the same size and have completely flat sides. Cut them in half lengthways to make 4 long rectangles. Now roll out the chilled marzipan on a surface well dusted with icing sugar, to a rectangle about 42cm x 22cm. Spread a layer of lemon curd over the marzipan, then place a lemon sponge rectangle on one side of an imaginary central line. Spread the inner and top side of this with lemon curd, then put a pistachio sponge rectangle next to it, so the lemon curd side is touching it. Spread the top of the pistachio sponge rectangle with lemon curd, then repeat with the other 2 rectangles on top, to form a chequer pattern.
  5. Carefully bring the marzipan up and over the cake to enclose, pressing out any air bubbles as you go. Turn the battenberg over so it’s sitting on the seamed side, then dust off any icing sugar. Trim off both ends to form neat edges, then slice and serve.
  • Freeze the cooled sponges, without the marzipan, for up to 3 months, well wrapped in baking paper and cling film. Defrost completely before assembling the battenberg.
  • The sponges are quite moist thanks to the ground nuts, so the battenberg cake will keep in the fridge for up to 2 days (although it’s at its best on the day it’s made). Bring it to room temperature before slicing.

From April 2014

Leave a comment

Your email address will not be published. Required fields are marked *

ajax loader