Rosewater Marshmallow Hearts

Difficulty: Easy-Medium

Makes 12-18

The way to any vegan’s heart is through their stomach and there’s nothin’ better than a homemade Valentine’s Day gift, especially if it’s edible. These bad boys will make babe swoon with their light marshmallowy centre dipped in dark chocolate.

Really tho, where’s my Valentine at?


  • 1/3 cup corn flour
  • 3/4 cup water
  • 1 tablespoon agar agar powder
  • 1/2 cup glucose syrup
  • 1 cup caster sugar
  • 1/2 teaspoon vanilla extract
  • 1 tablespoon rosewater
  • 2-3 drops pink food colouring (make sure it’s vegan)
  • 300g dark chocolate

Marshmallow Hearts


  1. In a medium sized saucepan, gently whisk together the water and agar agar powder over low heat until the powder dissolves.
  2. Crank the heat up to medium-high before adding the glucose syrup and caster sugar while continuing to stir constantly.
  3. Once the mixture starts to boil, immediately and gently pour the mixture into the bowl of your electric mixer and slowly bring the speed to maximum.
  4. While the mixer is going, sift half of the cornflour onto the bottom of a 30cmx20cm glass baking dish to prevent sticking.
  5. After about 8-10 minutes the mixture should start to go white. Add the vanilla, rosewater and pink colouring.
  6. Continue to mix for another 5 minutes or so until the mixture is quite thick.
  7. Carefully pour the mixture into the glass baking dish, smooth out on top and tap gently on the bench to remove any excess air bubbles.
  8. Allow to cool for about an hour before sifting more cornflour on top. After another hour the marshmallow should be set completely.
  9. Using a small heart-shaped cutter, gently cut out marshmallow hearts and place on baking paper.
  10. Melt chocolate (temper it if you can be bothered/know how but I didn’t this time) and carefully dip each heart into it to coat.
  11. Place on a baking tray lined with baking paper and repeat with the remaining hearts.
  12. Allow to set completely in the fridge before serving.

Marshmallow Hearts