In una ciotola mescolare la gomma arabica e 120 g di acqua. Lasciare riposare per almeno 30 minuti per idratare.
In una casseruola, unire lo zucchero, lo sciroppo di mais e 60 g di acqua. Scaldare a fuoco medio, mescolando fino a quando lo zucchero non si scioglie.
Continua a cuocere la miscela di zucchero senza mescolare finché non raggiunge i 115-120°C (240-250°F) su un termometro per dolci.
Mentre la miscela di zucchero cuoce, sciogliere la gelatina in 60 g di acqua fredda in una ciotola resistente al calore. Metti la ciotola sopra una casseruola di acqua bollente e scalda delicatamente fino a quando la gelatina non si è completamente sciolta.
Usando un robot da cucina o uno sbattitore elettrico, unisci la miscela di gomma arabica e la gelatina sciolta. Iniziare a montare a bassa velocità, aumentando gradualmente fino ad alta velocità man mano che il composto si addensa.
Versare con cura il composto di zucchero caldo nella gomma arabica e nella gelatina da montare, continuando a montare ad alta velocità. Aggiungi l'estratto di vaniglia e frusta fino a quando il composto diventa leggero, spumoso e mantiene la sua forma (circa 10-15 minuti).
In una ciotola separata, mescola lo zucchero a velo e l'amido di mais per creare una miscela spolverata.
Foderare una teglia con carta da forno e spolverare il fondo e i lati con la miscela di zucchero a velo e amido di mais.
Versare il composto di marshmallow nella teglia preparata, lisciando la superficie con una spatola. Spolverare la parte superiore con altra miscela di zucchero a velo e amido di mais.
Lasciare riposare i marshmallow a temperatura ambiente per almeno 4 ore o durante la notte.
Una volta solidificati, rimuovi i marshmallow dal piatto e tagliali nelle forme desiderate usando un coltello affilato o delle formine per biscotti. Spolverare i bordi tagliati con la restante miscela di zucchero a velo e amido di mais per evitare che si attacchi.