Home โ€ข Recipes โ€ข Cake

School Cake

A British classic from the golden days of school dinners, old School Cake is a simple sponge cake, topped with a thick layer of white icing and a generous amount of rainbow sprinkles. Served with custard (pink or otherwise!) or on its own, the pudding that takes you straight back to the dinner hall.

School Cake recipe by Baking with Granny. Sponge cake with white icing and rainbow sprinkles.

When I first set out to make this recipe, I wondered if School Cakes were a thing of the past. My kids, however, informed me that you do still get School dinner Cakes at lunchtime, albeit not every day, nor after a ‘nutritious’ serving of Turkey Twizzlers and chips!

School dinners seem to have a generational divide. For me, a child of the 90s, school dinners were pizza, Turkey Twizzlers, Turkey Drumsticks, and turkey Dinosaurs (basically a lot of turkey!), plenty of chips, and buckets of beans.

Granny remembers mince, stew, cold meats, sausages and fish pie, all served with potatoes and veg – never chips!

These days, the boys’ school dinners consist of macaroni, fajitas, bubble fish, stir-fries, steak pie, and lots of fresh fruit and vegetables on the side.

One thing that is always a hit at school dinners, regardless of what generation you are from, is old School Cake!

Instantly recognisable, this basic sponge is topped with a layer of icing and a generous amount of sprinkles. And that’s it… nothing overly fancy, but delicious enough to have an entire dinner hall of kids buzzing with excitement, and praying there will be at least enough cake until their spot in the line.

If you loved School Cake, try my recipes for Cornflake Tart and Jam & Coconut School Cake for even more school dinner nostalgia.

  • Great, easy, foolproof recipe!

    Yuuuuuum, this is such a delicious recipe! The recipe size makes a really big traycake which stays moist (but it hasnโ€™t lasted very long in our household – its so moreish!). Great, easy, foolproof recipe.
    Clare
School Cake recipe by Baking with Granny. Sponge cake with white icing and rainbow sprinkles.

Tips for Best School Cake:

โ€ข Use Room Temperature Ingredients: Ensure your margarine/butter and eggs are at room temperature before starting. This helps the batter mix more evenly and will give a better, more predictable rise.

โ€ข Donโ€™t Overmix the Cake Batter: After adding the flour, fold the batter until just combined. Overmixing can make the sponge cake dense in texture, instead of light and fluffy.

โ€ข Test for Doneness: You know the sponge is ready when itโ€™s golden on top and a skewer inserted in the middle comes out clean. Avoid opening the oven too early or too often, otherwise the cake might sink in the middle.

โ€ข Bake in Advance: Bake your sponge the night before you need it. Once cool, leave it in grease-proof paper on a wire rack and place it in an airtight bag. Decorate with the icing and sprinkles in the morning. This will give your cake a better and easier-to-work-with texture overall. Just trust me!

โ€ข Cool Before Icing: Let the cake cool completely before adding the icing and sprinkles; otherwise, the icing will melt and slide right off!

โ€ข Avoid Supermarket Sprinkles: If you are in the UK, you’ll probably find the supermarket sprinkles are not what they used to be, and somewhat anaemic. It’s always worth sourcing brighter sprinkles for an authentic School Cake experience.

School Cake recipe. Traditional school dinner cake.

More Cakes You’ll Love:

โ€ข Traditional Victoria Sponge
โ€ข Classic Carrot Cake
โ€ข The Best Lemon Drizzle
โ€ข Easy Sultana Cake

Save this recipe!

Want to save this recipe for later? Pop your email below and come back to it when you’re ready to bake.

School Cake recipe by Baking with Granny. Sponge cake with white icing and rainbow sprinkles.

School Cake

The original School Cake – a simple sponge cake, topped with a thick layer of white icing and a generous amount of rainbow sprinkles. Best served with custard (pink or otherwise!).
4.97 from 64 votes
PRINT RECIPE
Course: Dessert
Cuisine: British, Scottish
Prep Time: 20 minutes
Cook Time: 40 minutes
Servings: 12

INGREDIENTS

INSTRUCTIONS

  • Pre-heat your oven to 180ยฐc (160ยฐc for fan assisted oven, Gas Mark 4 or 350ยฐF) and a 9×12 inch baking tin with greaseproof paper. Set aside.
  • In a large bowl, cream together the margarine and sugar until light and fluffy.
  • Add the eggs one at time, ensuring each is mixed through before adding the next.
  • Sift in the flour and gently fold to create a batter.
  • Transfer the batter to your pre-lined tin and bake in your pre-heated oven for 30-40 minutes until risen, golden and a skewer inserted comes out clean.
  • Leave to cool in the tin for a few minutes before transferring to a wire rack to cool completely.
  • Once your cake has cooled completely; in a bowl, mix the icing sugar with a few teaspoons of boiling water, adding a little water at time until you have a thick pouring consistency. Pour the icing onto your cake, using a spoon to guide it to the edges. Finish with some rainbow sprinkles.

Video

IMPORTANT NOTE:

All my recipes are developed using a digital scale and the metric system (grams and millilitres). Cup measurements are available as a conversion but these, unfortunately, won’t always be as accurate. For best results, I always recommend baking with a digital scale.

RECIPE NOTES:

  • Storage: Store your old School Cake in an airtight container at room temperature. Itโ€™ll keep well for up to 4 days, if it lasts that long!
  • Freezing:ย You can freeze the spongeย before adding the icing and sprinkles. Wrap it tightly in cling film and foil, and freeze for up to 3 months. Defrost at room temperature, then finish with jam and coconut before serving.
  • Serving:ย For full school dinner nostalgia, serve with a drizzle of custard (pink or otherwise!)
Tried this recipe?Tag @bakingwithgranny or use the hashtag #bakingwithgranny!
Pin recipe for later
Why is it called “School Cake”?

School Cake gets its name from the fact that it is the sheet cake that would be served with school dinners across the UK. Traditional school cake is a simple, plain sponge, topped with a white water icing, and finished with rainbow sprinkles. It can either be served as is, or with a splash of custard – either normal yellow custard, or sometimes pink custard!

Can I use butter instead of margarine?

Yes, you can use butter instead of margarine in this old-school cake recipe, but I prefer margarine as it gives a lighter, fluffier sponge, whilst also being the more traditional option. Whichever you choose, just make sure itโ€™s softened before you start.

Can I use plain flour (all-purpose flour) instead of self-raising flour?

Yes! You can absolutely use plain flour in place of self-raising flour in a school cake, but you will need to add the raising agents that you would usually find in self-raising flour.

The general rule of thumb is to add 2 teaspoons of baking powder for every 150g of plain flour.

So, in this recipe, you would use 3ยฝ teaspoons of baking powder as there is 280g of flour.

Can I make school cake without eggs?

Yes, you could certainly try an egg replacer (like a chia seed or flaxseed โ€œeggโ€), or use 60g mashed banana or apple sauce, per egg. The texture and flavour may be slightly different, but still tasty!

Can I freeze old school cake?

Absolutely! Once baked and cooled (and before icing), wrap the sponge cake in cling film and tinfoil, then freeze for up to 3 months. Defrost fully at room temperature before icing and serving.

Free-from & Vegan:

Nut-free: There are no nuts used in this old school cake recipe, but as always, be sure to double-check your individual ingredients allergens list.

Dairy-free: To make this a dairy-free school cake recipe, simply use a dairy-free margarine. It’s also worth double-checking your sprinkles when serving to those with dairy allergies or intolerances.

Egg-free: To make this an egg-free school cake recipe, you can try experimenting with egg replacers, such as chia seed or flaxseed “eggs”. Alternatively, you could use 60g of mashed banana or apple sauce, per egg.

Gluten-free: To make this a gluten-free old school recipe, you can use a good-quality gluten-free self-raising flour as a straight swap.  You may want to add ยฝ tsp of xanthan gum if your flour blend doesnโ€™t already include it, to help with the texture and structure of the cake. Also, be sure to check your other ingredients for any hidden gluten (particularly the sprinkles) when serving to those with coeliac disease, allergies or intolerances.


N.B. Any advice or suggestions to make recipes โ€œfree-fromโ€ or vegan are purely that โ€“ suggestions. Please be careful to double-check all ingredients individually, taking extra caution when serving to those with allergies & intolerances.

For more info on common food allergies, please see food.gov.uk | For more info on coeliac disease, please see coeliac.org.uk | For more info on a vegan diet, please see vegansociety.com

School Cake-5WM

Originally published in July 2020. Updated in May 2025.

Similar Recipes You Might Like

Leave a Review

Got a question? Tried this recipe & want to leave some feedback? Please use the comment section below! Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

120 Comments

  1. 5 stars
    Really easy to make- haven’t tried it yet as it’s for hubby’s birthday tomorrow (he has been banging on about old school sprinkle cake, who am I to deny?) can’t wait to try it! Thank you x