Spiced Rose Shortbread Cookies: Fragrant Tea-Time Recipe

img 994 1
img 994 2
img 994 3

Marshmallow and shortbread are two textures and flavours that pair beautifully. The shortbread is rich, crumbly and buttery, while the marshmallow provides a soft, sweet contrast. Together they make an elegant treat perfect for afternoon tea, special occasions, or relaxed weekend baking when you want something that looks as good as it tastes.

I love spiced shortbread, so I created a version that balances warm spices with a rose-infused marshmallow topping. This marshmallow method comes from my mother’s kitchen, so it’s reliably simple and comforts with a touch of nostalgia. The recipe yields pretty, delicious biscuits with a gentle floral finish—ideal for gifting or serving with tea. Happy baking!

img 994 4
Spiced Rose Shortbread
Prep Time
30 mins
Cook Time
15 mins
Chilling Time
30 mins
Total Time
1 hr 15 mins
Serves: 12
Ingredients
Shortbread
  • 180g
    Butter – room temperature
  • 70g
    Icing sugar
  • 225g
    Plain flour
  • 1
    Teaspoon
    Cardamom
  • 1
    Teaspoon
    Cinnamon
  • 1
    Teaspoon
    Ginger
  • 1/2
    Teaspoon
    Salt
Marshmallow
  • 100g
    Caster sugar
  • 1
    Teaspoon
    Gelatin
  • 60ml
    Boiling water
  • 1
    Teaspoon
    Rose water
  • Pink food colouring
  • Dried rose petals (optional)
Instructions
  1. Using a hand-held beater, cream the butter and icing sugar until pale and fluffy. Add the flour, spices and salt, then mix until the dough holds together.

  2. Roll the dough to about 1.5 cm thick and cut into rectangles. Place the pieces on a baking tray lined with parchment and chill in the fridge for 30 minutes.

  3. Preheat the oven to 180°C (fan).

  4. When chilled, bake the shortbread for about 15 minutes or until lightly golden. Remove from the oven and let cool completely on a wire rack.

  5. To make the marshmallow, stir the gelatin into the boiling water in a large bowl until dissolved. Add the caster sugar, rose water and a few drops of pink colouring. Beat with a hand-held mixer on high for about 10 minutes until thick, glossy and fluffy and the sugar has dissolved.

  6. Pipe or spoon the marshmallow onto the cooled shortbread and finish with a scattering of dried rose petals, if using. Allow the marshmallow to set slightly before serving.