There is something quietly theatrical about a Battenberg cake. You set it on the table looking deceptively modest, wrapped in its pale golden marzipan coat, and then you slice through it to reveal that perfect two-by-two checkerboard of pink and vanilla sponge. The gasp from across the table is entirely worth it. This cake has been a fixture of British afternoon tea since the 1880s, reportedly created to celebrate the marriage of Princess Victoria to Prince Louis of Battenberg, and it has lost none of its charm in the century and a half since.
What sets this version apart is the homemade marzipan, which takes about five minutes to mix together and tastes worlds better than the pre-made block from the supermarket. We use a single batter divided into two portions, with a touch of raspberry jam and almond extract for depth, and natural pink food colouring (beet powder works beautifully) to keep things looking vibrant without tasting of anything artificial. The sponge itself is a classic equal-weight Victoria style, reliably light and tender, baked in a divided tin so both colours bake evenly and stay perfectly square.
This is a medium-difficulty bake, mostly because of the assembly rather than any tricky technique. If you can make a Victoria sponge, you can make a Battenberg. It is ideal for a confident home baker who wants an impressive weekend project, a birthday tea, or simply something beautiful to bring to a friend’s kitchen table.
10
servings
Ingredients
- 175 gunsalted butter, softened (about 3/4 cup), plus extra for greasing
- 175 gcaster sugar (about 3/4 cup plus 1 tbsp; superfine sugar)
- 3 largeeggs, at room temperature
- 175 gself-raising flour (about 1 1/3 cups), or 175g all-purpose flour plus 1 3/4 tsp baking powder
- 40 gground almonds (about 1/3 cup; almond flour)
- 2 tbspwhole milk, at room temperature
- 1 tsppure almond extract
- 0.5 tsppure vanilla extract
- —Pinch of fine sea salt
- 1 tspnatural pink or red food colouring (gel or paste recommended; or 1 tsp beet powder)
- 3 tbspgood-quality seedless raspberry or apricot jam, warmed and sieved
- 250 gground almonds (about 2 1/3 cups), for the marzipan
- 125 gicing sugar (about 1 cup), sifted, for the marzipan
- 125 gcaster sugar (about 1/2 cup plus 1 tbsp), for the marzipan
- 1 largeegg, lightly beaten, for the marzipan
- 1 tspalmond extract, for the marzipan
- 1 tsplemon juice, for the marzipan
Ingredient Substitutions
Instructions
🔧 Equipment
- Preheat your oven to 350°F (175°C) with a rack in the centre. Grease an 8-inch square tin thoroughly with butter. To divide it, fold a doubled strip of foil into a firm 2-inch wide wall, grease it, and press it down the centre of the tin to create two equal rectangular compartments. Alternatively, use a purpose-made Battenberg tin. Line the base and sides of each compartment with a strip of parchment paper.
- Make the sponge batter: beat the softened butter and caster sugar together with a hand mixer or stand mixer fitted with the paddle attachment on medium-high speed for 4 to 5 minutes, until very pale, light, and fluffy. Do not rush this step as it is where you build the structure of the sponge. Add the eggs one at a time, beating well between each addition. If the batter looks like it is curdling, add a tablespoon of flour from your measured portion and continue beating.
- Sift the self-raising flour and salt into the bowl, then scatter over the ground almonds. Fold in gently with a large spatula using big, sweeping motions until just combined. Add the milk, almond extract, and vanilla extract and fold until the batter is smooth and drops slowly from the spatula. Do not overmix.
- Divide the batter equally into two bowls using kitchen scales (roughly 350g per bowl). Stir the pink or red food colouring into one bowl until the colour is evenly distributed and vibrant, bearing in mind it will lighten slightly during baking. Spoon each batter into its own compartment in the prepared tin and smooth the tops level with an offset spatula or the back of a spoon.
- Bake for 25 to 30 minutes, until a skewer inserted into the centre of each half comes out clean and the tops spring back when lightly pressed. The pink sponge may look slightly darker around the edges, which is normal. Cool in the tin for 10 minutes, then transfer both sponges to a wire rack and cool completely, at least 45 minutes. Do not rush this or the jam and marzipan will melt on assembly.
- Make the marzipan: combine the ground almonds, icing sugar, and caster sugar in a bowl. Add the beaten egg, almond extract, and lemon juice and mix with a fork, then use your hands to bring it together into a smooth, pliable dough. It should feel like soft Play-Doh and hold its shape without sticking. Wrap in cling film and set aside at room temperature while you assemble.
- Assemble the cake: using a sharp serrated knife and a ruler, trim each sponge into an even rectangle. Cut each rectangle in half lengthwise, giving you four long bars of equal size, two pink and two vanilla. Warm the jam briefly until loose enough to brush. Place one vanilla bar on your work surface, brush the top and one long side with jam, and press a pink bar alongside it. Brush the tops of both joined bars, then invert the remaining two bars on top, alternating colours to create the checkerboard. Wrap the four bars tightly in cling film and refrigerate for 15 minutes to firm up.
- Dust your work surface generously with icing sugar. Roll the marzipan into a rectangle roughly 8 inches wide and long enough to wrap fully around the outside of the assembled cake log (about 12 to 13 inches long), to a thickness of about 3mm. Brush the outside of the assembled cake all over with a thin layer of jam. Lay the cake at one short end of the marzipan and roll it up firmly, pressing gently to seal. Trim any excess at the join and press to neaten. Place the cake join-side down. Trim both ends neatly to expose the checkerboard. If you like, score the top of the marzipan with a knife in a crosshatch pattern and dust lightly with icing sugar before serving.
- Preheat your air fryer to 320°F (160°C) on the bake setting for 3 minutes. Find a small loaf pan or a 7-inch round cake pan that fits inside your air fryer basket. Grease it well and line with parchment paper. Because you will bake the sponges one at a time, cover the second bowl of batter with cling film and set it aside at room temperature while the first bakes.
- Prepare the sponge batter exactly as described in the oven method through Step 3, dividing and colouring as directed. Pour the vanilla batter into the prepared pan and smooth the top level.
- Place the pan in the air fryer basket. Lay a loose sheet of foil over the top of the pan (do not seal it, just rest it on top) to prevent the surface from browning too fast. Bake for 20 to 22 minutes, checking at 18 minutes. The sponge is done when a skewer comes out clean and the top springs back. Remove, cool in the pan for 10 minutes, then turn out onto a rack. Wash and re-line the pan and bake the pink batter the same way.
- Once both sponges are fully cooled, trim them to equal rectangles of the same dimensions, each about 1.5 inches tall and 2.5 inches wide. If your pan produces rounded sponges, trim the tops level first. Then proceed with trimming, slicing into bars, and assembling with jam exactly as described in Steps 6 to 8 of the oven method.
- Make the marzipan and wrap the assembled cake as described in the final step of the oven method. Because the air-fried sponge may have slightly drier edges, be generous with the jam glue during assembly to ensure the bars hold together well.
Nutrition Per Serving
Per 1 serving (makes one 8-inch Battenberg loaf, cut into 10 slices)
Why This Recipe Works
The equal-weight Victoria sponge formula (equal parts butter, sugar, flour, and eggs by weight) is the backbone of this recipe, and it works because the fat coats the flour proteins, limiting gluten development and keeping the crumb soft and tender. Creaming the butter and sugar together thoroughly before adding the eggs is not just about mixing; it whips air into the fat molecules, and those tiny air pockets expand in the oven heat to give the sponge its lift. The ground almonds contribute both fat and moisture, which keeps the crumb from drying out and, crucially, helps the sponge stay moist under the marzipan wrap for several days.
The foil divider trick works because the two batters need identical conditions to bake evenly. If you baked them in separate tins side by side, any variation in oven hot spots would give you sponges of different heights, and the checkerboard only looks clean and geometric when all four bars are perfectly square. The divider ensures both portions receive the same heat from the same source at the same time. For the marzipan, using a combination of icing sugar and caster sugar gives both sweetness and structure: icing sugar dissolves into the fat of the ground almonds to create a smooth, cohesive paste, while caster sugar adds body and a faint crystalline texture that gives homemade marzipan its characteristic slight chew.
If your sponge domes significantly in the centre, your oven temperature is likely a little high. Try dropping it by 10 to 15 degrees and baking slightly longer. A domed sponge is not a disaster for Battenberg since you trim it anyway, but a flat top does make assembly easier. If your marzipan tears when rolling, it is too cold or too dry: knead it briefly in your warm hands for a minute or two, or add a few drops of water and knead again.
Baker’s Tips
- Weigh the batter into the two bowls rather than eyeballing it. Even a small difference in volume will mean one bar is slightly taller, and the checkerboard will look off-centre.
- Gel or paste food colouring gives a vivid, stable colour with very little liquid added, which is important as excess liquid can alter the batter’s structure. Avoid liquid food colouring if you can.
- Chill the assembled cake log for 15 minutes before wrapping in marzipan. This firms up the jam and makes the log much easier to handle, so it does not slide around as you roll it up.
- Roll the marzipan on a surface dusted with icing sugar rather than flour to avoid any powdery flavour and to maintain the sweetness of the coating.
- Use a hot, dry knife (run it under hot water and wipe it dry) when slicing the finished cake for the cleanest, most impressive cross-section reveal.
- All refrigerated ingredients (butter, eggs, milk) must be at room temperature. Cold butter will not cream properly and cold eggs can cause the batter to curdle, resulting in a denser, tougher sponge.
- If you do not have a Battenberg tin or cannot make a foil divider sturdy enough, bake the two sponges separately in two 4×8 inch loaf pans and proceed from there.
Variations
- Lemon and Pistachio Battenberg: Replace the almond extract with lemon zest (1 lemon) in the sponge. Colour one half with natural green food colouring. Use finely ground pistachios in place of some of the almonds in the marzipan for a pale green, nutty wrap.
- Chocolate and Vanilla Battenberg: Replace the pink colouring with 2 tablespoons of sifted cocoa powder folded into one half of the batter (reduce flour by 15g accordingly). Use apricot jam and a chocolate-flavoured marzipan made by adding 20g sifted cocoa to the ground almond mixture.
- Vegan Battenberg: Use vegan block butter (not spread) in the sponge. Replace eggs with aquafaba (3 tablespoons per egg). For the marzipan, use 1 to 2 tablespoons cold water in place of the egg. The texture will be slightly denser but still delicious.
- Mini Battenbergs: Halve the recipe and bake in a small 6-inch square tin divided in two. Assemble as individual portion-sized cakes, great for a party table.
Troubleshooting & FAQ
My batter curdled when I added the eggs. What went wrong?
The two sponge halves baked to different heights. How do I fix this?
My marzipan cracked when I tried to wrap the cake. What should I do?
The pink colour faded to a washed-out beige during baking. How do I get a more vivid colour?
The bars fell apart when I was trying to assemble the checkerboard. How do I keep them together?
Storage & Make-Ahead
- Storage: Store the finished Battenberg wrapped loosely in cling film or in an airtight container at room temperature for up to 3 days. The marzipan helps keep the sponge moist. Refrigerate in warm kitchens, but allow to come to room temperature for 30 minutes before serving as chilling can firm the marzipan. Do not freeze the assembled cake, as the marzipan texture suffers. You can freeze the unfrosted, unassembled sponge bars (wrapped individually in cling film and foil) for up to 2 months.
- Make-Ahead: The sponge halves can be baked up to 2 days ahead, wrapped tightly in cling film, and stored at room temperature. The marzipan can be made up to 1 week ahead and kept wrapped in cling film in the refrigerator; bring it to room temperature for 20 minutes before rolling. Full assembly is best done the day before serving, which actually improves the flavour as the jam and marzipan have time to settle.






