V posodi zmešajte arabski gumi in 120 g vode. Pustite stati vsaj 30 minut, da se navlaži.
V ponvi zmešajte sladkor, koruzni sirup in 60 g vode. Segrevajte na zmernem ognju in mešajte, dokler se sladkor ne raztopi.
Nadaljujte s kuhanjem mešanice sladkorja brez mešanja, dokler ne doseže 115–120 °C (240–250 °F) na termometru za sladkarije.
Medtem ko se mešanica sladkorja kuha, v toplotno odporni posodi raztopite želatino v 60 g hladne vode. Skledo postavite nad ponev z vrelo vodo in rahlo segrevajte, dokler se želatina popolnoma ne raztopi.
S stojnim mešalnikom ali električnim ročnim mešalnikom zmešajte mešanico arabskega gumija in raztopljeno želatino. Začnite stepati pri nizki hitrosti, postopoma povečajte hitrost do visoke, ko se zmes zgosti.
Vročo mešanico sladkorja previdno vlijte v arabski gumi in želatino ter stepajte na visoki hitrosti. Dodamo vanilijev ekstrakt in stepamo, dokler zmes ne postane rahla, puhasta in obdrži obliko (približno 10-15 minut).
V ločeni skledi zmešajte sladkor v prahu in koruzni škrob, da ustvarite mešanico za prah.
Pekač obložite s peki papirjem in potresite dno in stranice z mešanico sladkorja v prahu in koruznega škroba.
Mešanico marshmallowa vlijemo v pripravljeno posodo, površino zgladimo z lopatko. Po vrhu potresemo še mešanico sladkorja v prahu in koruznega škroba.
Pustite, da se marshmallow strdi na sobni temperaturi vsaj 4 ure ali čez noč.
Ko strdijo, odstranite marshmallowe iz posode in jih z ostrim nožem ali modelčki za piškote narežite na želene oblike. Odrezane robove posujte s preostalim sladkorjem v prahu in mešanico koruznega škroba, da preprečite sprijemanje.