Hagrid’s Rock Cakes | Harry Potter
“The rock cakes were shapeless lumps with raisins that almost broke their teeth…”
-Harry Potter and the Philosopher’s Stone, J.K. Rowling
Looking for an original source for rock cakes online, also known as rock buns, really stumped me. While online recipes alluded to rock cakes being either from Victorian times or being highly recommended during WWII due to the recipe’s lower use of eggs and sugar in the recipe, I couldn’t for the life of me find an original source for the recipe. After turning offline to some vintage cookbooks, I found a version in The Constance Spry Cookery Book (1956).
According to Constance Spry, a ‘good rock bun’ has a crumbly quality, and to achieve this, egg should be the only liquid used. Additionally, when more liquid is required, cream should be used. However as the rock cake has become ‘modernised’, say, to become more economical during war times, milk is often used.

Hagrid’s Rock Cakes | Harry Potter
- Total Time: 25 mins
- Yield: 12 1x
Ingredients
Constance Spry version
- 3 cups plain flour
- 1 tsp baking powder
- pinch salt
- 115 butter
- 2/3 cup white sugar
- 3 medium sized eggs
- 1/2 cup sultanas
- cream, if additional liquid required
1917 rock cake version
- 115g butter
- 1 cup white sugar
- 1 cup milk
- 3 cups plain flour (+ 1 extra cup if required)
- 1/2 cup raisins
- 1 tsp baking powder
- 1/2 tsp vanilla
Instructions
- Preheat oven to 170C.
- In a large bowl, stir together the flour, sugar and baking powder.
- Next, with clean hands, rub together the flour mixture and butter until combined and crumbly.
- Pour in the milk (or eggs if following the Constance Spry version), then stir in the vanilla and raisins.
- Add in the additional flour bit by bit if required, until you have a stiff dough.
- On an oiled or baking paper lined baking tray, drop large tablespoonfuls of the dough on.
- Bake in the oven until golden brown (~20-30 minutes depending on you oven).
Notes
This recipe is a combination of the one in Constant Fry’s Cookery Book, and a 1917 version.
- Cook Time: 25 mins
**More vintage cookbooks for research are clearly needed.
Love Harry Potter? You might also like:
Fish Finger Sandwich | Harry Potter and the Cursed Child
Harry’s 11th Birthday Cake from Hagrid
I gave a try with these and the result is so tasty!
http://kitty-cross.tumblr.com/post/181965918774/kitty-cross-im-sure-many-of-you-know-this
Thank you for this awesome recipe I can’t wait to try out more of your foods! :3
★★★★★
Your photos look gorgeous! Glad you enjoyed the recipe 🙂