Rosewater and pistachio marshmallows

These beautifully light, fluffy and moreish rosewater and pistachio marshmallows are the perfect sweet recipe to make gorgeous, budget-friendly little pressies!

  • 2 mins preparation
  • 5 mins cooking
  • Makes 20
  • Print


  • 2 1/4 cup caster sugar
  • 3/4 cup cold water
  • 2 1/2 tablespoon gelatine
  • 1/2 cup boiling water
  • 1 teaspoon rosewater
  • few drops pink food colouring
  • 2 tablespoon edible dried rose petals
  • 2 tablespoon pistachios, roughly chopped


  • 1
    Line a 22cm square pan with baking paper.
  • 2
    In a large bowl, combine sugar and cold water with an electric mixer. Beat for 4 minutes. In a small jug, dissolve gelatine in hot water, then gradually beat hot gelatine mixture into sugar mixture. Beat for 15 minutes until combined and the bowl has cooled completely. Add rosewater and pink food colouring. Beat until combined.
  • 3
    Pour mixture into prepared pan. Sprinkle with combined rose petals and pistachios. Set aside at room temperature for 5 hours until firm. Use a hot, sharp knife and cut into 4cm squares.


  • For cookies and cream marshmallows, replace the rosewater with 1 teaspoon vanilla extract. Fold half of a 137g packet of Oreos, roughly chopped, through marshmallow mixture. Pour into a prepared pan and sprinkle with remaining chopped Oreos. - For coconut and lemon marshmallows, replace the rosewater with 2 teaspoons finely grated lemon zest and stir in ½ cup desiccated coconut. Pour into prepared pan and sprinkle with ½ cup toasted desiccated coconut. Set as directed.