• Skip to main content
  • Skip to primary sidebar

A Mummy Too

menu icon
go to homepage
  • Recipes
  • Dietary
  • Holidays
    • E-mail
    • Facebook
    • Instagram
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Dietary
    • Holidays
    • E-mail
    • Facebook
    • Instagram
  • ×
    Home » Cake recipes

    By Emily Leary. Last updated Nov 4, 2023. Green links are Amazon links. As an Amazon Associate I earn from qualifying purchases.

    Caterpillar cake recipe

    • Share
    • Tweet
    Jump to Recipe

    A caterpillar cake is a classic birthday treat: a chocolate Swiss roll filled with chocolate buttercream, covered with chocolate ganache, decorated with cute chocolate features and presented to an excited boy or girl on their special day, ideally with candles.

    A caterpillar cake on a grey marble board.

    It's a brilliant celebration recipe that has stood the test of time.

    Perhaps the humble caterpillar cake would've been consigned to the corridors of 1980s nostalgia were it not for Marks and Spencers, who introduced Colin the Caterpillar to their shelves in 1990.

    A slice of caterpillar cake on a small white plate with a fork. There is a caterpillar cake in the background.

    Eventually, all the other supermarkets followed with Cuthbert (Aldi), Curly (Tesco), Clyde (Asda), Cecil (Waitrose) and Wiggles (Sainsbury's) and today, a caterpillar cake is a common feature of 21st century family celebrations.

    A slice of caterpillar cake on a small white plate. Part has been cut away. There is a caterpillar cake in the background.

    So, you can buy a caterpillar cake in pretty much every supermarket, but I think there's still something really special (and extra tasty!) about a homemade version. That's why I've put together this step-by-step caterpillar cake recipe with all my tips and secrets and lots of pictures to show you just how easy it is to make.

    Ingredients

    For the sponge

    • 3 medium free range eggs
    • 100 g (½ cup + 2 tsp) white caster sugar (superfine sugar)
    • 100 g (¾ cup) plain white flour (all purpose flour)
    • 2 tbsp cocoa powder (dutch processed)

    To dust

    • 1 tbsp cocoa powder (dutch processed)
    • 1 tbsp icing sugar (powdered sugar)

    For the filling

    • 100 g (7 tbsp) salted butter
    • 175 g (1⅓ cup) icing sugar (powdered sugar)
    • 1 tsp vanilla extract
    • 1 tbsp whole milk
    • 50 g (2 oz) dark chocolate (bittersweet) melted

    For the ganache

    • 200 g (7 oz) milk chocolate
    • 50 g (2 oz) dark chocolate (bittersweet)
    • 80 ml (⅓ cup) double cream (heavy cream)
    • 24 Smarties 30g / 1oz (US - use Chocolate M&MS)

    For the legs and face

    • 100 g (3½ oz) white chocolate
    • 10 g (½ oz) milk chocolate
    • 2 red or pink Smarties (US - use Chocolate M&MS)

    Equipment

    • Weighing scales
    • Measuring spoons
    • Large mixing bowl
    • Electric whisk
    • Sieve
    • Silicone spatula
    • Rectangle 23x33cm (9"x13") nonstick swiss roll tin
    • Parchment/baking paper
    • Chopping board
    • Dish towel
    • 2 Piping bag small
    • Pringles lid (optional)

    Instructions

    Make the sponge

    Line the Swiss roll tray with baking paper and preheat the oven to 200C (180C fan).

    Put the eggs and caster sugar in a large mixing bowl.

    Eggs and caster sugar in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Whisk until thick, pale and considerably increased in volume. 

    Eggs and caster sugar whisked together in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Sift in the flour and cocoa. 

    Whisked eggs and caster sugar with cocoa and flour in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Fold through gently with a silicon spatula. 

    Chocolate sponge batter in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Tip the mixture into the lined tin and gently level off. 

    Chocolate sponge batter in a lined Swiss roll tray. Ingredients for the caterpillar cake recipe surround the tray.

    Bake for 8 minutes until just firm.

    Cooked chocolate sponge in a lined Swiss roll tray. Ingredients for the caterpillar cake recipe surround the tray.

    Shape the sponge

    Lay a rectangle of baking paper out on your counter.

    Sift the cocoa and icing sugar all over the paper.

    A wooden board and baking paper dusted with cocoa and icing sugar.

    Turn the hot Swiss roll sponge out onto the baking paper.

    A wooden board and baking paper dusted with cocoa and icing sugar. A Swiss roll tin is upturned on the board.

    Carefully peel off the paper backing. 

    A rectangle of chocolate sponge on a wooden board and baking paper dusted with cocoa and icing sugar.

    Lay a clean tea towel on top of the Swiss roll sponge. 

    A rectangle of chocolate sponge with a tea towel one top on a wooden board and baking paper dusted with cocoa and icing sugar.

    Carefully roll the sponge up with the tea towel and baking paper. 

    A chocolate sponge rolled with a tea towel on a wooden board and baking paper dusted with cocoa and icing sugar.

    Leave rolled up to cool completely.

    Make the frosting

    Melt the dark chocolate and set aside to cool.

    Put the icing sugar, butter, vanilla and milk in a mixing bowl.

    Butter, milk, vanilla and icing sugar in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Whisk together until pale, smooth and considerably increased in volume.

    Butter, milk, vanilla and icing sugar whisked together in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Add the cooled dark chocolate.

    Butter, milk, vanilla and icing sugar whisked together in a glass mixing bowl with dark chocolate on top. Ingredients for the caterpillar cake recipe surround the bowl.

    Whisk to a smooth chocolate frosting.

    Chocolate buttercream in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Fill the Swiss roll

    Carefully unroll the sponge.

    A chocolate sponge unrolled on a wooden board and baking paper dusted with cocoa and icing sugar.

    Spoon the frosting on top. 

    A chocolate sponge unrolled on a wooden board. The sponge is topped with dollops of chocolate buttercream.

    Spread to the edges. 

    A chocolate sponge spread with chocolate buttercream on a wooden board.

    Roll back up, this time without taking the baking paper with it.

    A chocolate Swiss roll filled with chocolate buttercream on a wooden board.

    Transfer to a clean piece of baking paper.

    Make the ganache

    Break all the chocolate into a heatproof bowl.

    Milk and dark chocolate pieces in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Melt. 

    Melted chocolate in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Add the double cream. 

    Melted chocolate in a glass mixing bowl with double cream on top. Ingredients for the caterpillar cake recipe surround the bowl.

    Whisk together to a glossy, thick ganache.

    Chocolate ganache in a glass mixing bowl. Ingredients for the caterpillar cake recipe surround the bowl.

    Cover the Swiss roll

    Spoon the ganache on top of the Swiss roll.

    Chocolate Swiss roll covered with chocolate ganache on baking paper.

    Spread all over to cover all sides.

    Chocolate Swiss roll covered with chocolate ganache and decorated with Smarties on baking paper.

    Position the Smarties on top. Leave to set completely - this may take up to an hour.

    Make the legs and face

    Line a tray with a bit of baking paper.

    Melt the white chocolate and transfer to a small piping bag. Snip off the very tip. 

    Pipe some legs about 2cm/0.75inch tall onto a sheet of baking paper. Caterpillars have six 'true legs', but many species also have a number of 'pro legs', so I decided to give mine four legs on each side.

    Eight white chocolate caterpillar legs piped onto baking paper.

    You'll also need to pipe a face for the caterpillar, aiming to make it about the same width as the end of your Swiss roll.

    You can pipe the basic shape of the face free hand or, as I did, pour the melted chocolate into a clean Pringles lid.

    Use melted milk chocolate in another piping bag to add eye and nose details, then gently add two Smarties to look like rosy cheeks. 

    Pipe the antennas separately on the tray. Pop the tray in the fridge so that the legs, face and antennae can set.

    A white chocolate caterpillar face and antennae piped onto baking paper.

    Once set, cut your caterpillars face free of the Pringles lid mould.

    Position the on the front of the cake, the antennae just above, and the legs along the length of the caterpillar's body. face in place, fixing each with a dot of leftover melted chocolate. 

    A caterpillar cake on a grey marble board.

    Leave to set and then serve.

    A slice of caterpillar cake on a small white plate with the caterpillar cake in the background.

    Enjoy!

    A slice of caterpillar cake on a small white plate with a fork. Part has been cut away. There is a caterpillar cake in the background.

    Pointers, tricks and troubleshooting tips for the perfect caterpillar cake recipe

    Is caterpillar cake easy to make?

    There are quite a few elements to this cake but they're all very straightforward with simple ingredients, and putting it all together is great fun.

    I recommend reading the full recipe before you start so that you know exactly what's required, and then getting out all the ingredients so that you have them on hand. You can even measure them all out, if you like, to allow you to focus on the process.

    Will I need any special equipment for to make this caterpillar cake recipe?

    You'll probably have everything you need for this cake in your kitchen already, such as weighing scales and measuring spoons, a mixing bowl and a silicon spatula.

    An electric whisk is recommended as you need to whip the eggs and sugar together until they're really thick, pale and increased in volume. Even with an electric whisk, this takes a couple of minutes, so with a manual whisk you would get a very tired arm. It's not impossible though!

    You'll need a tin to bake your sponge in. I recommend a nonstick Swiss roll tin, measuring 23cm x 33cm (9 inch x 13 inch). Swiss roll tins have shallow, straight sides, which makes them perfect for the job, but any similar size tray will do as long as it roughly fits that description.

    Finally, you'll need two little piping bags to create the face and leg details, and a Pringles lid if you want to achieve a nice round face. The Pringles lid isn't essential as you can pipe totally freehand, if you like.

    There is a full list of suggested equipment on the recipe card below.

    Where can I buy little piping bags?

    You can usually find piping bags in your local supermarket. They're often hanging between shelves or at the end of the baking aisle.

    The best piping bags for a job like this are ones without a seam. This is because you want to snip just the tiniest bit off the tip of the bag to allow you to pipe small details. I buy my seamless piping bags online.

    Is this recipe suitable for vegetarians?

    This recipe is totally suitable for vegetarians as it contains no meat, fish or poultry.

    Double check all of your ingredients labels to make sure to check that they are suitable for vegetarians. Don't forget to also check anything extra you intend to serve the recipe with.

    Is this recipe suitable for vegans?

    This recipe isn't suitable for vegans as it contains eggs as a key ingredient in the sponge, butter in the buttercream filling, milk chocolate and cream in the ganache coating, and white chocolate in the face/leg decorations.

    If you wanted to have a go at making a vegan caterpillar cake recipe, the egg would be the trickiest part to replace as they do a lot of work in the recipe. Whipping them with the sugar is what gives the sponge structure and they're also the main source of fat. You could try using 3 tablespoons of aquafaba (the liquid that comes in cans of chickpeas) per egg, but I'm not sure how well that would work.

    Feel free to experiment and I'll come back and update as soon as I've had a chance to test a vegan version.

    In the meantime, if you want to have a go, you could use these replacements for the other elements:

    • Butter: Switch to a vegan butter or baking block. Aim to use one with a fat content of around 80% as this is similar to butter and so you'll get similar results. I like Flora Plant Butter for this but any brand will do as long as the fat content is where it should be. Avoid lower fat spreads at they tend to have a lot of water in them, which will spoil your buttercream.
    • Double cream: Switch to a vegan cream. Elmlea do a plant-based double cream that I haven't tested in ganache yet but I suspect would work well.
    • Chocolate: Use any vegan chocolate that melts well. If you're struggling to find specifically vegan brands, you could just use a good dark chocolate as many of those are dairy free. Be sure to check the label to be sure.

    Don't forget to double check all of your ingredients labels to make sure to check that they are suitable for vegans. You should also check anything extra you intend to serve the recipe with.

    Is this caterpillar cake gluten-free?

    This caterpillar cake is not gluten-free as it contains wheat-based self-raising flour.

    I haven't tried swapping the flour for a gluten free version, but I always recommend using a good quality brand that will likely be a blend of different flours like rice or oat mixed with a binding agent like xanthan gum which really helps with the texture and, of course, a raising agent if its self-raising flour.

    Although chocolate, cocoa etc shouldn't naturally contain gluten, some brands may contain traces, so it's really important to double check all of your ingredients labels to make sure to check that they are gluten-free. Don't forget to also check anything extra you intend to serve the recipe with.

    A slice of caterpillar cake on a small white plate with a fork beside it. There is a caterpillar cake in the background.

    Is this caterpillar cake keto-friendly?

    This recipe is high in sugar and so not suitable for a keto diet.

    Is this caterpillar cake recipe healthy?

    This is very much a celebration recipe, high in sugar and fat. It can be enjoyed on occasion as part of a healthy diet, rich in a variety of fruits and vegetables.

    Is caterpillar cake safe to eat while pregnant?

    There is nothing that should present a risk to pregnant people, provided the ingredients are fresh, have been stored correctly, and the recipe is prepared safely, hygienically and cooked properly.

    Most dairy butter and milk purchase in the UK is pasteurised, but it's a good idea to check if you're unsure as pregnant people should not eat unpasteurised dairy. The NHS explains why here.

    Advice regarding eggs can vary depending on where you live as production methods are different in different countries, so please check information local to you. In the UK at the time of writing (April 2021), The Advisory Committee on the Microbiological Safety of Food's advice is that eggs bearing the Red Lion mark of quality are safe for pregnant people to eat runny or even raw.

    A Mummy Too does not offer medical advice. Please seek help from a medical professional if you need further information or have any concerns.

    What goes well with caterpillar cake?

    This recipe is a decadent treat all by itself, but you could serve with a dollop of vanilla ice cream, if you want to make the celebrations extra special.

    Can I make this caterpillar cake recipe without buttercream?

    You could fill the inside of your caterpillar with whipped cream instead of buttercream if you like. Check out Mary Berry's chocolate roulade for the filling recipe. B

    Bear in mind, though, that if the caterpillar cake is filled fresh cream, it will need to be kept in the refrigerator, where it will keep for up to 2 days, rather than the 5 days it will keep with a buttercream filling.

    I haven’t got white/dark/milk chocolate can I use just one kind?

    In the buttercream, you can use milk chocolate or white chocolate instead of dark chocolate and it will still work. Just make sure the chocolate is cooled. I find dark chocolate works well because it gives the final buttercream a good chocolate flavour when balanced with the butter and icing sugar, but you can experiment.

    In the ganache, you can use all dark chocolate or all milk chocolate if you prefer. I find the recommend mix allows just the right texture when set, so that it is not too firm, not too soft.

    For the face and legs, you can be as creative as you like. Milk, dark or white chocolate will all do the job just be sure to let them set completely in the fridge before applying to the cake.

    Can I add extra chocolate to this caterpillar cake recipe?

    I wouldn't recommend adding more chocolate to the ganache or buttercream, but you could put extra chocolate on as decoration, if you like.

    I put rows of three Smarties alongside the top of the cake, but you could decorate the sides too. Just make sure the ganache has thickened up a but not set, so that the Smarties can stick without sliding.

    How should I store my caterpillar cake?

    Keep any leftover caterpillar cake covered in a cool, shaded place or in the fridge. If storing in the fridge, I recommend getting out half an hour before you serve as it tastes better at room temperature.

    How long will my caterpillar cake keep?

    If properly stored in a sealed container in a cool, shaded place or in the fridge, your cake should keep for 3-5 days.

    In the freezer, leftover slices will keep for up to 3 months.

    Can I leave this cake out on the counter?

    It's fine to have your caterpillar cake out on the counter to serve, but leftovers should be placed in a sealed container or in a cool, shaded place such as a cupboard or pantry.

    Can I make a caterpillar cake ahead?

    This recipe keeps well for a few days, so you could certainly make the whole thing ahead, ready to present as part of a celebration the next day.

    If you wanted to split the work over two days, you could make the Swiss roll, fill with buttercream and then put the undecorated cake into a container to stay fresh until you're ready to decorate it with the ganache, Smarties and chocolate legs/face the next day.

    You could also stop at the stage after you've covered with ganache and Smarties and chill overnight before adding the features in the morning, if you prefer.

    Can I keep caterpillar cake in the refrigerator?

    Yes, you can keep this cake in the fridge if you like. Make sure it's in a sealed container, and I recommend getting it out half an hour before you serve as it tastes better at room temperature.

    Can I freeze caterpillar cake?

    A decorated cake like this is always going to look best freshly made, so I wouldn't recommend freezing whole with the intention of thawing and presenting later. However, if you have leftovers, they freeze really well.

    If you intend to freeze some of your caterpillar cake, make sure to get them into a sealed container and into the freezer on the day of making so they are kept at their best.

    You can freeze your leftover caterpillar cake in one piece if you've got the space in your freezer or slice him up.

    It's a good idea to layer a piece of parchment paper between the slices if you are stacking them so that they don't stick together. This also makes it easier to just get slices out as you need them. They will keep in the freezer for up to 3 months.

    What is the best way to defrost caterpillar cake?

    It’s best to defrost any frozen leftovers from your caterpillar cake in their sealed container in the fridge overnight so they can thaw out slowly. If you're only defrosting some of the leftovers, transfer them to a fresh container in the fridge to thaw.

    Do not refreeze any defrosted leftovers and eat without 24 hours.

    If you’re in a rush and just want a chocolate hit, you can actually microwave a slice from frozen for about 30-45 seconds to create a puddle of decadent chocolate pudding. Scandalous.

    Can I make this recipe in a different quantity?

    If you want to make a smaller caterpillar cake, that should be possible in theory, although I haven't tested the idea.

    Look for the recipe card below. You'll see the servings near the top left. To change this to the number you want to make just click on it and a little slider will pop up. You can move the slider up or down to get the amount you want to make.

    All the ingredient quantities will update automatically for you so that everything is in the right ratios.

    If, say, you reduce the number of servings to 4, you'll essentially have half the amount of sponge batter, so you'll need a correspondingly smaller Swiss roll tin. Making a smaller cake may also affect the baking time so keep a close eye on it to make sure you remove it as soon as it's set all the way across.

    Under baking will cause it to collapse and over baking will make it impossible to roll.

    Can I make this recipe in a normal cake tin?

    This sponge recipe isn't really designed to be cooked in a normal cake tin. If you'd prefer to make a round cake, I'd recommend swapping the sponge recipe and method to something like this chocolate sponge.

    You can still use the buttercream, ganache from this recipe, if you like. Obviously the resulting cake won't look like a caterpillar!

    Can I make this caterpillar cake recipe in a stand mixer such as a KitchenAid or Kenwood Mixer?

    It takes a couple of minutes with an electric whisk to get the eggs and sugar well whipped, pale and fluffy, so you could certainly use a stand mixer with balloon whisk attachment for this stage, if you like. When it comes to folding the flour and cocoa into the sponge, it's really important to do this gently by hand of you'll knock all the air back out of the mix.

    You can make the whole buttercream recipe in a stand mixer with balloon whisk attachment. Be sure to start slow so that you don't end up in a cloud of icing sugar!

    The ganache is really easily mixed with the melted chocolate in a matter of seconds, so you really don't need to use your stand mixer for this, but you can if you wish.

    Can I make this caterpillar cake with a food processor?

    No, the blades of a food processor will not whip the required air into the sponge or buttercream, so it is not a suitable piece of equipment for this recipe.

    How can I make sure the chocolate sponge is perfectly cooked?

    Your chocolate sponge should be perfectly done if you cook it for 8 minutes in a preheated oven 200C (180C fan). However, some ovens are a bit temperamental and can run a little hot or cold, so keep an eye on your sponge from about 5 minutes until it looks set all the way across. When touched with your finger, it should feel just firm. If it still feels wet in the middle, it needs longer.

    Why did my sponge come out really thin and dense?

    A flat sponge is usually down to a loss of air, which can happen during prep or by leaving the mixture sitting for too long.

    When you start to make your sponge, make sure to whip the eggs and sugar until they're really pale, thick and noticeably increased in volume. This takes about 2 minutes with an electric whisk on full speed.

    Don't skip sifting the flour and cocoa. Cocoa has a tendency to clump and since you'll need to fold them in very gently with a silicon spatula, it will be very difficult to get rid of dense lumps once they're added to the batter.

    Don't over mix the batter once the flour and cocoa are added. Just slide your silicone spatula down the side of the bowl to the bottom, lift and turn over. This will gently bring your mixture together in a few turns. As soon as you have an even chocolate shade, stop mixing.

    Don't leave your batter sitting out as it will lose more air over time. Pour it gently into the lined tin, spread carefully, just enough to ease to the edges and level off and then get it straight into a preheated oven.

    Why can't I roll my sponge? Why did my sponge crack when rolled?

    The high egg content in the sponge gives it a lovely flexible texture that's perfect for rolling. Make sure you got all the quantities right and read the answer above regarding properly handling your batter.

    Assuming quantities and methods were correct, it could be that you baked your sponge for too long. Remember, the recipe calls for just 8 minutes of baking to bring the sponge to a set state. It doesn't need to be as firm as, say, a cooked Victoria sponge.

    Some ovens run too hot, so if that's the case with yours, 8 minutes might have proved too long. Get an oven thermometer so that you can see what your oven is doing during cooking.

    The other essential part of the method to ensure you can roll your sponge is to do it first when the sponge it hot. It might seem weird to handle a hot cake as with standard sponge, it's really important to let it cool completely before disturbing, but not so with Swiss roll.

    You want to train the sponge to hold a rolled up shape before it cools, so that once you unroll the cooled sponge and fill with buttercream, it rolls back up perfectly. Be sure to sit the sponge on baking paper dusted with cocoa and icing sugar and place a tea towel on top before rolling the paper, hot sponge and tea towel up together. You can prop a weight such as a mug behind the roll, if you wish to stop it unrolling during cooling.

    Why did my ganache crack when I cut the cake?

    I recommend using a sharp, serrated knife to cut your caterpillar cake.

    If you find it's cracking, try running the knife under hot water for 30 seconds, then dry off and use the slice the cake. It should slide through the ganache with ease and give lovely clean edges.

    How can I add/change the flavours in this recipe?

    You could play with the flavours in the ganache or buttercream by adding flavour extracts. Peppermint, coffee or orange would all work well.

    You could also try decorating the cake with different types of chocolate or sweets. How about M&Ms or Minstrels? You could even use Mini Eggs at Easter!

    Print this caterpillar cake recipe

    Print Recipe
    4.6 from 22 votes

    Caterpillar Cake Recipe

    A caterpillar cake is a classic birthday treat: a chocolate Swiss roll filled with chocolate buttercream, covered with chocolate ganache, decorated with cute chocolate features and presented to an excited boy or girl on their special day, ideally with candles.
    Prep Time40 minutes mins
    Cook Time8 minutes mins
    Chilling time1 hour hr 30 minutes mins
    Total Time48 minutes mins
    Course: cakes and bakes
    Cuisine: British
    Diet: Vegetarian
    Servings: 8 slices
    Author: Emily Leary

    Ingredients

    For the sponge

    • 3 medium free range eggs
    • 100 g (½ cup + 2 tsp) white caster sugar (superfine sugar)
    • 100 g (¾ cup) plain white flour (all purpose flour)
    • 2 tbsp cocoa powder (dutch processed)

    To dust

    • 1 tbsp cocoa powder (dutch processed)
    • 1 tbsp icing sugar (powdered sugar)

    For the filling

    • 100 g (7 tbsp) salted butter
    • 175 g (1⅓ cup) icing sugar (powdered sugar)
    • 1 tsp vanilla extract
    • 1 tbsp whole milk
    • 50 g (2 oz) dark chocolate (bittersweet) melted

    For the ganache

    • 200 g (7 oz) milk chocolate
    • 50 g (2 oz) dark chocolate (bittersweet)
    • 80 ml (⅓ cup) double cream (heavy cream)
    • 24 Smarties 30g / 1oz (US - use Chocolate M&MS)

    For the legs and face

    • 100 g (3½ oz) white chocolate
    • 10 g (½ oz) milk chocolate
    • 2 red or pink Smarties (US - use Chocolate M&MS)

    Equipment

    • Weighing scales
    • Measuring spoons
    • Large mixing bowl
    • Electric whisk
    • Sieve
    • Silicone spatula
    • Rectangle 23x33cm (9"x13") nonstick swiss roll tin
    • Parchment/baking paper
    • Chopping board
    • Dish towel
    • 2 Piping bag small
    • Pringles lid (optional)

    Instructions

    Make the sponge

    • Line the Swiss roll tray with baking paper and preheat the oven to 200C (180C fan, 390F).
    • Put the eggs and caster sugar in a large mixing bowl. Whisk until thick, pale and considerably increased in volume.
    • Sift in the flour and cocoa, then fold through gently with a silicon spatula.
    • Tip the mixture into the lined tin. gently level off and bake for 8 minutes until just firm.

    Shape the sponge

    • Lay a rectangle of baking paper out on your counter and sift the cocoa and icing sugar all over it.
    • Turn the hot Swiss roll sponge out onto the baking paper and carefully peel off the paper backing.
    • Lay a clean tea towel on top of the Swiss roll sponge and carefully roll the sponge up with the tea towel and baking paper.
    • Leave rolled up to cool completely.

    Make the frosting

    • Melt the dark chocolate and set aside to cool.
    • Put the icing sugar, butter, vanilla and milk in a mixing bowl. Whisk together until pale, smooth and considerably increased in volume.
    • Add the cooled dark chocolate and whisk to a smooth chocolate frosting.

    Fill the Swiss roll

    • Carefully unroll the sponge and spread with the chocolate buttercream right to the edges.
    • Roll back up, this time without taking the baking paper with it.
    • Transfer to a clean piece of baking paper.

    Make the ganache

    • Break all the chocolate into a heatproof bowl and melt.
    • Add the double cream and whisk together until you have a glossy, thick ganache.

    Cover the ganache

    • Spoon the ganache on top of the Swiss roll and spread all over to cover all sides.
    • Position the Smarties on top, then leave to set completely - this may take up to an hour.

    Make the legs and face

    • Line a tray with a bit of baking paper.
    • Melt the white chocolate and transfer to a small piping bag. Snip off the very tip.
    • Pipe some legs about 2cm/0.75inch tall onto a sheet of baking paper. Caterpillars have six 'true legs', but many species also have a number of 'pro legs', so I decided to give mine four legs on each side.
    • You'll also need to pipe a face for the caterpillar, aiming to make it about the same width as the end of your Swiss roll. You can pipe the basic shape of the face free hand or, as I did, pour the melted chocolate into a clean Pringles lid.
    • Use melted milk chocolate in another piping bag to add eye and nose details, then gently add two Smarties to look like rosy cheeks.
    • Pipe the antennas separately on the tray. Pop the tray in the fridge so that the legs, face and antennae can set.
    • Once set, cut your caterpillars face free of the Pringles lid mould.
    • Position the on the front of the cake, the antennae just above, and the legs along the length of the caterpillar's body. Fixing each element in place with a dot of leftover melted chocolate.
    • Leave to set and then serve.

    Video

    Notes

    Keep any leftover caterpillar cake covered in a cool, shaded place or in the fridge. If storing in the fridge, I recommend getting out half an hour before you serve as it tastes better at room temperature.
    If properly stored in a sealed container in a cool, shaded place or in the fridge, your cake should keep for 3-5 days.
    In the freezer, leftover slices will keep for up to 3 months.

    Nutrition

    Calories: 628kcal | Carbohydrates: 77g | Protein: 7g | Fat: 35g | Saturated Fat: 21g | Trans Fat: 1g | Cholesterol: 106mg | Sodium: 139mg | Potassium: 280mg | Fiber: 4g | Sugar: 61g | Vitamin A: 568IU | Vitamin C: 1mg | Calcium: 72mg | Iron: 3mg
    * Note: nutritional information is estimated, based on publicly available data. Nutrient values may vary from those published. Information on this website should not be taken as medical advice. Cuisines identify the primary region of inspiration for a dish.
    Tried this recipe?Snap a pic and tag @amummytoo on Instagram or tag @EmilyLearyCooks on Twitter. I can't wait to see your posts!

    This is one of the many fantastic ways to celebrate world book day. Other fun recipes you can make over this time include lavender shortbread cookies & candy cane brownies.

    Pin this caterpillar cake recipe

    More celebration cakes to try

    Sweet Shop Cake Recipe
    Isn’t this candy shop cake super fun?! Well, the good news is, it's as tasty as it looks! And the really good news? It's quick and easy to make!
    Get the recipe
    Filled Velvet Cake Recipe
    This filled red velvet cake has a gorgeously light and velvety sponge, just as it should, paired with a stunningly sweet and smooth cream cheese frosting.
    Get the recipe
    Pizza Cake Recipe
    This incredible pizza cake is a two-layer Victoria sponge, filled with jam and buttercream and covered with sugar paste to look like a classic pizza! And the good news is, I've created a full step-by-step tutorial with pictures so that you can create it yourself!
    Get the recipe
    Pink Ombré Cake Recipe
    This pink ombré cake is as delicious as it is pretty. Each slice boasts three layers of light and fluffy pink strawberry sponge, sandwiched and covered with a pale pink vanilla buttercream frosting and decorated with sweet and tart free-dried strawberry pieces.
    Get the recipe
    Dalgona Coffee Cake Recipe
    A coffee craze in dessert form. This dalgona coffee cake has a richly-flavoured, springy, light chocolate coffee sponge, a smooth coffee cream filled and a topping made from fluffy, sweet dalgona coffee froth. It's coffee HEAVEN.
    Get the recipe

    Have you got my book?

    'This is a great kids cookery book. Emily is a star' - Simon Rimmer

    'The book I'd like to force into any mother's kitchen' - Prue Leith

    "A fab book with a plan." - Jane Devonshire, 2016 Masterchef UK winner

    'Emily has managed to combine her mummy knowledge and passion for food to make a truly helpful and brilliant cookbook' - Priya Tew, RD, BSc (Hons), Msc

    Get Your Kids to Eat Anything is an achievable 'how to' for parents in the battle to overcome picky eating and 'make new the norm'. Emily Leary's unique 5-phase programme looks at the issue of 'fussy eating' in a holistic way that links imagination with food, and which situates parents alongside - not in opposition to - their children.

    Grab your copy!

    « Vegan lentil salad
    Asparagus tartlets »
    • Share
    • Tweet

    Reader Interactions

    Comments

      4.60 from 22 votes (18 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




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

    1. Katie says

      April 02, 2025 at 4:22 pm

      1 star
      Didn't work in the slightest for me. End result was inedible.

      Reply
      • Emily Leary says

        April 09, 2025 at 8:28 am

        This is the recipe I get the most thank you messages for. Pics from children's birthdays regularly drop in my DMs and emails. And you can see the other reviews from people who loved the recipe so, with all the love in the world, I'm afraid it's extremely likely that you made a mistake.

        Reply
    2. Victoria says

      April 14, 2024 at 9:49 pm

      5 stars
      Smashing recipe with clear instructions. Found it far easier than expected!

      Reply
    3. Wendy Faulkner says

      February 26, 2024 at 4:39 pm

      5 stars
      Thanks Emily, it was a fun experience to make the caterpillar. Mine looks a bit more like Cora than Colin as she's got long eyelashes. And I wimped out from piping the white chocolate legs and antennae, and cut them out from thin strips of white chocolate with a warm knife. But it looks great and your very thorough instructions worked well:)

      Reply
      • Emily Leary says

        February 26, 2024 at 10:05 pm

        That's a great idea! So glad you enjoyed!

        Reply
    4. Jade says

      August 18, 2021 at 1:48 pm

      Hey I'm wanting to do a vanilla cake one can I just take the cocoa powder out?

      Reply
      • Emily Leary says

        August 21, 2021 at 10:27 pm

        Yes that should work.

        Reply
    5. Jemima says

      May 11, 2021 at 3:02 pm

      5 stars
      Recipe worked a treat! I'd never made a swiss roll before, or a ganache, but these instructions were fab and I made a perfect colin! Quite a sweet cake because of all the buttercream, but we didn't mind! Will definitely use this recipe again!

      Reply

    Primary Sidebar

    Emily Leary standing in a kitchen

    Emily Leary. Chef. Multi-award-winning food writer, presenter and photographer. Author of bestselling book, "Get Your Kids to Eat Anything".

    [email protected]

    Learn more about Emily

    Emily on social

    © 2025 A Mummy Too - Privacy Policy - Cookie Policy - How I work with advertisers - Contact

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.