Rock cakes on a white and grey towel on a white surface (with logo overlay)

Rock Cakes that Won’t Break your Teeth

If you visit Hagrid, you will likely get offered rock cakes. While his may break your teeth, these soft biscuits are much more enjoyable.

Jump to Recipe

Rock cakes, affectionately known as “rock buns,” have long been a staple in British teatime traditions. These rustic scone-like treats are characterized by their rough, craggy appearance and delightful bursts of dried fruit. Fans of the Harry Potter series will recognize them as a favorite of Rubeus Hagrid, the beloved gamekeeper at Hogwarts School of Witchcraft and Wizardry. In the books penned by J.K. Rowling, Hagrid’s rock cakes are humorously notorious for their tooth-breaking hardness. However, with the right recipe, you can create rock cakes that are perfectly tender and delicious—ideal for a Harry Potter-themed party or simply to enjoy with a large teapot of your favorite brew.​

The rock cakes were shapless lumps with raisins that almost broke their teeth, but Harry and Ron pretended to be enjoying them as they told Hagrid all about their first lessons.

-Harry Potter and the Sorcerer’s Stone

Hagrid, the Hogwarts gamekeeper, had obliged with a sack full of his own homamde rock cakes. (Harry hadn’t touched these; he had had too much experience of Hagrid’s cooking.)

-Harry Potter and the Goblet of Fire

Finally he slammed down three bucket-sized mugs of mahogany-brown tea in front of them and a plate of his rock cakes. Harry was hungry enough even for Hagrid’s cooking, and took one at one.

…he had abandoned the rock cake after an ominous cracking noise from one of his back teeth.

-Harry Potter and the Half-Blood Prince

I looked at a few recipes for fruitcake since I knew they were similar. I found a recipe here on a popular fansite called Mugglenet, but I tweaked it just a bit. There was too much flour, making these a bit too crumbly, and I could taste the flour at times. So we lowered that just a little.

Rock Cakes that Won't Break your Teeth

I want to try again and put some strawberries or blueberries in with the raisins, but I haven’t had a chance yet. I guess that would also make it a fruitcake rather than the rock cakes I set out to make.

Once you have the dough made, these are formed like a drop biscuit, which gives them their distinct “shapeless lumps” look. Also, don’t forget the cinnamon sugar. I did forget on one batch, and it wasn’t quite the same.

Rock Cakes that Won't Break your Teeth
Hagrid’s Hut at Wizarding World of Harry Potter in Orlando, FL

Tips and Variations

  • For those with food allergies, gluten-free flour blends can be used in place of all-purpose flour.​
  • If you prefer less sugar, reduce the amount of brown sugar slightly; the dried fruits will still provide natural sweetness.​
  • Adding a pinch of mixed spice or cinnamon can introduce a warm, aromatic flavor to the rock cakes.​
  • For a chocolatey variation, substitute some of the dried fruit with chocolate chips.​
  • Channel Mrs. Weasley: Use a large mixing bowl to make the dough, and don’t worry about perfect shapes—shapeless lumps are on-brand for Hagrid’s rock buns!
  • Use parchment paper on your large cookie sheet or baking sheets to prevent sticking, just like a spell against cleanup messes.
  • Dried fruit is key, but for a twist, try orange zest or chocolate chips. It’s your chance to outshine even Hagrid’s cooking.
  • If you’re baking for a Harry Potter party, make a double batch—these disappear faster than a vanishing spell.
  • Want softer cakes than Hagrid’s hard rock cakes? Add a touch more milk for a stiffer dough.

These rock cakes are a delightful nod to the wizarding world and are sure to be a big hit at any gathering, magical or otherwise. Whether you’re reminiscing about Harry Potter’s first lessons at Hogwarts or simply indulging in a cozy baking session, these treats bring a touch of magic to your kitchen.

Rock Cakes Step by Step

Ingredients

  • 3 1/2 cups self-rising flour
  • 1/2 tsp salt
  • 2 tsp pumpkin pie spice
  • 2 sticks butter (softened)
  • 1 cup granulated sugar
  • 1 cup raisins
  • 4 eggs
  • 1/2 cup milk
  • 2 tbsp granulated sugar
  • 1 tbsp cinnamon

Preparation

To make Hagrid’s rock cakes, preheat the oven to 400F. Grease a large cookie sheet or preheat a baking stone.

In a medium-sized bowl, sift the flour, salt, and pumpkin pie spice together.

Dry ingredients in a stainless steel bowl on a white surface

Cut the butter into the dry ingredients with a pastry blender or two butter knives.

Butter cut into dry ingredients with a pastry blender in a stainless steel bowl on a white surface

Stir in the sugar and raisins.

White dry ingredients in a stainless steel bowl on a white surface

In a separate medium-sized bowl, whisk the eggs and milk together.

Eggs and a wire whisk in a small stainless steel bowl next to another stainless steel bowl with white dry ingredients all on a white surface

Pour the egg mixture into the bowl with the flour mixture and use a large wooden spoon to stir it into a dough. It won’t be smooth, but make sure there are no lumps of flour. Just don’t overmix or the cakes may become rock hard when they bake.

Rock cake dough with a wooden spoon in a stainless steel bowl on a white surface

Use a spoon or your hands to grab small portions of the dough out and drop it onto the prepared cookie sheet or stone. They don’t have to be perfect and don’t smooth them out. Just try to get them all about the same size so they cook evenly. In a small bowl, mix the sugar and cinnamon. Sprinkle that over the rock cakes and bake for about 12-15 minutes, until they start to turn golden brown.

Rock cake dough on a baking stone next to a stainless steel bowl of dough and a small stainless steel bowl with cinnamon sugar all on a white surface

Transfer the cakes to a wire rack to cool.

Rock cakes cooling on a wire rack on a white surface

They can be saved in an airtight container for up to two days, and make a great breakfast.

Rock cakes on a white and grey towel on a white surface (vertical)

Hagrid’s Rock Cake Leftovers

Storage: Cool completely before storing to avoid condensation that can make them soggy. Keep in an airtight container at room temperature for 3–4 days—perfect for nibbling between chapters of the Harry Potter book series.

Reheating: If you want your rock cakes warm, heat them in an oven at a low temperature for just a few minutes, or place them in the microwave. 

Freezing: For longer storage, freeze on a prepared cookie sheet, then transfer to freezer bags. Just thaw at room temperature or reheat in a warm oven.

Recipe

Originally Published On: July 11, 2018

Last Updated On: April 9, 2025

Rock cakes on a white and grey towel on a white surface

Hagrid’s Rock Cakes

If you visit Hagrid, you will likely get offered rock cakes. While his may break your teeth, these soft biscuits are much more enjoyable.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course:
Breakfast
|
Snack
Cuisine:
American
Keyword:
biscuits
|
fruit
Servings: 12 cakes
5 from 4 votes

Ingredients

  • 3 1/2 cups self-rising flour
  • 1/2 tsp salt
  • 2 tsp pumpkin pie spice
  • 2 sticks butter (softened)
  • 1 cup granulated sugar
  • 1 cup raisins
  • 4 eggs
  • 1/2 cup milk
  • 2 tbsp granulated sugar
  • 1 tbsp cinnamon

Instructions

  • Preheat the oven to 400F and grease a cookie sheet or preheat a baking stone
  • In a medium bowl, sift the flour, salt, and pumpkin pie spice together
  • Cut the butter into the flour mixture
  • Stir in the sugar and raisins
  • In a separate medium bowl, whisk the eggs and milk together
  • Pour the egg mixture into the flour mixture
  • Use a wooden spoon to stir just until there are no more lumps of flour
  • Use a spoon to scoop small amounts of the dough onto the prepared pan as you would a drop biscuit
  • In a small bowl, mix the sugar and cinnamon together
  • Sprinkle each rock cake with the cinnamon-sugar
  • Bake for about 12-15 minutes
  • Transfer to a wire rack to cool
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Hagrid's Rock Cakes
Amount Per Serving (1 each)
Calories 404 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 10g50%
Cholesterol 96mg32%
Sodium 261mg11%
Potassium 174mg5%
Carbohydrates 55g18%
Fiber 2g8%
Sugar 19g21%
Protein 7g14%
Vitamin A 565IU11%
Vitamin C 0.7mg1%
Calcium 42mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.

Harry Potter-Inspired Recipes

34 thoughts on “Rock Cakes that Won’t Break your Teeth”

    1. I still haven’t tried it with those, so I would love to know how it worked for you! We like making these to have on hand for an easy breakfast on those lazy summer/weekend mornings.

    1. I don’t know your grandkids ages, but my boys are 4 and 6 and they really enjoy both making and eating these ones! Especially since they’ve really enjoyed Harry Potter lately.

  1. I’m loving all of these harry potter inspired recipes! I will say, rock cakes were never one of the things I wished I could try from the books, lol. I’m sure yours are much tastier than Hagrid’s!!

    1. My boys have been really enjoying everything Harry potter lately, so we’ve made so many recipes inspired by the series. I wouldn’t have wanted to either, but these ones are delicious!

    1. We have been reading the illustrated versions of the books with the boys. My older son, who is 6.5, is now on Prisoner of Azkaban. My younger son, who is almost 5, doesn’t sit still long enough to read a lot so he is still on Sorcerer’s Stone. But it’s so fun to hear my older on theorize about the series and make connections and enjoy the magic!

  2. I love your obsession with HP!!! These look like a great treat that I would probably eat by myself, because my kids wouldn’t eat it due to the raisins. I love all your recipes.

    1. Thank you! 🙂 I can say that I don’t really care for raisins much, but they are still good in these and I don’t think they would be the same if they were left out. You never know, they might surprise you!

  3. 5 stars
    Love this as we are Harry Potter fans. After watching the series for the first time in January (binge-watched all movies) we started planning our trip to Universal Orlando just for Harry Potter world. Going to have to try this recipe for breakfast.

    1. We are all fans of Harry Potter here. My husband and I have decided to wait until our boys are just a little older to take them to Universal for the Wizarding World so they can fully enjoy it! When Hogsmeade first opened, we lived in Orlando and I knew someone who worked there so went with her all the time. It’s such an awesome park.

    1. We all love Harry Potter here, too. Even my boys have really started enjoying it more lately. When they are a bit older, I’d love to take them to Universal to visit the castle at the park in Orlando!

  4. First off I love Harry Potter!!! And these look delicious – similar to my crab cakes. Haha. I will have to try these out. Thanks for sharing.

  5. Ooooo first time hearing of these cookies!!! They do sounds pretty tasty! Love that they are also soft! Soft cookies are my favorite

Leave a Comment

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

Recipe Rating