For the waffles
To make the waffles, combine the flour, sugars, baking powder, salt and bicarbonate of soda in a large bowl and whisk together.
In a medium bowl, whisk the eggs and ricotta together until smooth. While whisking, add in the yoghurt and vanilla extract.
Whisk in the butter and fold in all the dry ingredients. Be careful not to overmix. Set aside for 30 minutes.
Preheat the oven to 200°C, gas mark 6.
Brush a heated waffle iron with the extra melted butter and scoop in the batter (about 1 cup).
Cook until the waffle is golden and cooked through.
Place on a wire rack and set in the oven until crispy.
When ready to serve, toast the marshmallows in the fire until golden and dip in the melted chocolate.
Spread the jam over the waffle and top with toasted, chocolate-dipped marshmallows.