rock buns
Print Recipe

Rock buns

These Scottish rock buns are a tasty and easy bake that kids will love. Granny always seemed to have a batch of rock buns on the go at her house so I was happy to introduce them to our kids!
Prep Time20 mins
Cook Time16 mins
Total Time36 mins
Course: Snack
Cuisine: scottish
Keyword: baking, biscuits
Servings: 8
Author: cookingwithmykids


  • 150 g (1 cup) self raising flour
  • 75 g (1/4 cup) butter, softened
  • 75 g (1/3 cup) caster sugar
  • 50 g (1/4 cup) raisins/sultanas
  • Pinch mixed spice
  • 1 egg


Pre-heat the oven to 180C / 160C Fan / 325F and line a baking tray with baking paper.

    Mix the flour and butter together

    • Weigh the flour and add it to a large mixing bowl. Measure the butter and chop it into small pieces. If it’s not soft pop it in the microwave for 10 seconds or so to make it easier to mix. Add the butter to the flour.
    • Using your finger tips, rub together the flour and butter until the mixture resembles breadcrumbs.

    Add the remaining dry ingredients

    • Weigh the sugar and raisins and add to your bowl. Add the mixed spice. Mix it in slightly with a knife.

    Add the egg

    • Crack the egg into a small bowl, then add to your mixing bowl and give it a good mix.

    Make the rock buns

    • Using your hands mix everything together until you have formed a large ball of dough. Divide the mixture into 8 pieces and pop on to your baking tray.

    Bake the rock buns

    • Pop them in the oven for 16-18 minutes. They’re ready when they are starting to look golden brown. Remove from the oven, leave to cool on the tray for a few minutes then put them on a wire rack to cool completely.
    • Store in an air tight container. Best eaten within a day or so of baking.