Jaffa Cakes: The Complete Guide to the Classic Cake-or-Biscuit Debate

Jaffa Cakes are a small British oddity: a disc of light sponge, a layer of tangy orange jelly, and a shell of dark chocolate, famous partly for the flavour and partly for a decades-long argument about whether they're a cake or a biscuit. Made at home, they're simpler than they look — the real secret is just working fast while each layer is at the right temperature.
What Are Jaffa Cakes?
Jaffa Cakes are a small sponge-based treat topped with a layer of orange jelly and coated in chocolate. They're named after Jaffa oranges, prized for their sweet, thin-skinned fruit, and were first produced commercially by McVitie's in the UK in 1927. This homemade version recreates that same combination — light sponge, orange filling, chocolate shell — from scratch.
Cake or Biscuit? The Famous Legal Question
Jaffa Cakes are genuinely famous for a 1991 UK tax tribunal, where McVitie's successfully argued they were cakes, not biscuits, to avoid VAT (chocolate-covered biscuits are taxed, cakes aren't). Part of the evidence was practical: biscuits go soft when they go stale, while cakes go hard — and Jaffa Cakes harden with age, just like a cake. It's a genuinely useful way to think about why the texture matters: get the sponge right, and it should behave like a small cake, not a firm biscuit base.
Why Homemade Jaffa Cakes Often Go Wrong
The two most common problems are a sponge that's too dense, and chocolate that cracks or slides off instead of setting into a smooth shell.
- Dense sponge: usually comes from overmixing once the flour goes in, which knocks the air back out of the batter. Fold gently and stop as soon as the flour disappears.
- Chocolate that won't set smoothly: happens when the jelly layer is still warm when the chocolate goes on, or when the chocolate itself is too thick. Let the jelly cool and firm up first, and thin the melted chocolate slightly if needed so it coats in a single smooth layer rather than pooling.
Ingredients
Makes about 12 cakes
- 150g caster sugar
- 3 large eggs
- 150g self-raising flour
- ½ tsp baking powder
- 3 tbsp orange marmalade or orange jelly
- 150g dark chocolate, for coating
Equipment
- Mixing bowls
- Electric mixer or whisk
- Muffin tin or silicone muffin molds
- Piping bag or spoon, for filling
- Small saucepan, for melting chocolate
- Wire rack, for cooling
Method
1. Prepare the sponge base
Preheat your oven to 180°C (350°F). Grease a muffin tin or line it with silicone muffin molds. In a mixing bowl, beat together the caster sugar and eggs until pale and fluffy — this takes a few minutes with an electric mixer and is what gives the sponge its lightness.
2. Fold in the flour
Sift in the self-raising flour and baking powder, then gently fold them into the egg mixture until just combined. Spoon the batter into the prepared tin, filling each mould about halfway.
3. Bake
Bake for 10–12 minutes, until risen and golden. Cool in the tin for a few minutes, then transfer to a wire rack to cool completely.
4. Prepare the orange filling
While the sponges cool, warm the orange marmalade or jelly gently in a small saucepan over low heat until it becomes spreadable.
5. Fill the cakes
Once the sponges are completely cool, use a piping bag or teaspoon to add a small dollop of the warmed marmalade to the centre of each one. Let it cool and firm up before moving to the next step.
6. Coat with chocolate
Melt the dark chocolate in a heatproof bowl set over a saucepan of gently simmering water, stirring until smooth. Carefully dip the top of each cake into the melted chocolate, making sure the jelly is fully covered, then return to the wire rack to set.
Troubleshooting FAQ
Why is my sponge dense instead of light?
Almost always overmixing once the flour is added — fold gently and stop as soon as no dry flour is visible. Also make sure the sugar and eggs are properly whisked to a pale, fluffy stage before the flour goes in.
Why does my chocolate coating crack or look messy?
The jelly layer was probably still warm or soft when dipped. Let it cool and set firm first, so the chocolate has a stable, cool surface to cling to rather than sliding around.
Can I use jam instead of marmalade?
Orange marmalade gives the most authentic Jaffa Cake flavour, but a smooth orange jam or jelly with the peel strained out works as a substitute if that's what you have.
Variations
- Zesty lemon: swap the orange marmalade for a tangy lemon curd for a brighter, more citrus-forward version.
- Dark chocolate lovers: use a high-cocoa dark chocolate (70%+) for a more intense, less sweet coating.
- Milk chocolate: swap the dark chocolate for milk chocolate for a sweeter, softer-flavoured finish.
- Mini versions: use a mini muffin tin for smaller, more traditional-sized Jaffa Cakes closer to the shop-bought original.
Are Jaffa Cakes Vegetarian?
Traditional Jaffa Cakes, homemade or shop-bought, are typically vegetarian — the jelly layer is usually made with fruit-based pectin rather than gelatin, and the sponge and chocolate use vegetable-based fats. If you're making these for someone with dietary restrictions, just double-check the label of whatever orange marmalade or chocolate you're using, since specific brands can vary.
Make Ahead and Storing
Jaffa Cakes keep well in an airtight container at room temperature for up to 4 days — like a cake, they firm up slightly as they age rather than going stale and soft. The sponges alone can be made a day ahead and filled and coated closer to serving. They don't freeze particularly well once assembled, as the chocolate coating and jelly layer don't thaw evenly.
FAQ
Are Jaffa Cakes a cake or a biscuit?
Legally, in the UK, they're classed as a cake — a 1991 VAT tribunal ruled in McVitie's favour partly because Jaffa Cakes go hard as they stale, the way cakes do, rather than soft like biscuits.
Can I make these gluten-free?
Yes — substitute the self-raising flour for a gluten-free self-raising blend with xanthan gum included, which helps replicate the structure.
How long do homemade Jaffa Cakes keep?
Up to 4 days in an airtight container at room temperature. They're best within the first 2–3 days, while the sponge is still at its lightest.
Can I use a silicone mould instead of a metal muffin tin?
Yes, silicone moulds work well and make the baked sponges easier to release — just place the mould on a baking tray for stability in the oven.
Homemade Jaffa Cakes are a satisfying weekend bake precisely because they're a little fiddly — three components, each simple on its own, that come together into something genuinely better than the shop-bought version once you've got the technique down.

Homemade Jaffa Cakes
Ingredients
Method
- Preheat your oven to 180C (350F). Grease a muffin tin or line it with silicone muffin molds. In a mixing bowl, beat together the caster sugar and eggs until pale and fluffy.
- Sift in the self-raising flour and baking powder, then gently fold them into the egg mixture until just combined. Spoon the batter into the prepared tin, filling each mould about halfway.
- Bake for 10-12 minutes, until risen and golden. Cool in the tin for a few minutes, then transfer to a wire rack to cool completely.
- While the sponges cool, warm the orange marmalade or jelly gently in a small saucepan over low heat until it becomes spreadable.
- Once the sponges are completely cool, use a piping bag or teaspoon to add a small dollop of the warmed marmalade to the centre of each one. Let it cool and firm up.
- Melt the dark chocolate in a heatproof bowl set over a saucepan of gently simmering water, stirring until smooth. Dip the top of each cake into the melted chocolate, making sure the jelly is fully covered, then return to the wire rack to set.
Leave a Reply