Line an 8×8 pan with parchment paper in both directions, leaving overlay on all sides to use as handles to remove the marshmallows when they’re done.
Lightly grease the parchment paper with coconut oil and sprinkle with a layer of arrowroot starch or other coating of choice.
In the bowl of a stand mixer, add the gelatin with 1/2 cup of water. If using a hand mixer use a large bowl for this.
While the gelatin is softening, pour the other 1/2 cup of water in a sauce pan along with the honey and the salt. Turn the burner on medium heat. Slowly bring the mixture to a boil. Place a candy thermometer in the sauce pan and continue to boil the mixture until it reaches 242 degrees (or the soft ball stage). Don’t go over 245 degrees. *NOTE* If you’re making these at elevation, decrease the cooking temperature by 2 degrees per 1,000 ft.
This could take about 10 min up to 25 minutes depending on how hot the burner is and the size of your pot.
Note: If your pot is too big the sugar syrup will be more likely to burn as the temp will rise too quickly and the thermometer will have trouble reading correctly. If the honey mixture foams up, watch it closely so that it doesn’t over flow. You can use a spoon to break up the foam but try not to stir the actual syrup.
When it reaches 240-242 degrees, immediately remove the sauce pan from the heat.
If using a stand mixer, turn it on to low/med. Pour the honey mixture into the bowl in a slow steady stream down the side of the bowl, combining it with the softened gelatin. Pouring “slow” here is very important, otherwise the sugar syrup will be too hot when it hits the gelatin causing the marshmallow mixture to break later when you try to spread it.
Be sure that the syrup and the gelatin are well combined before moving to the next step. If you need to you can even stop and stir the gelatin when half of the sugar syrup is poured, making sure it is getting mixed in and resume pouring.
If using a hand mixer you may want to let the sugar syrup cool down to 225-230 degrees before adding to the gelatin. This is because it is much harder to pour at a slow steady stream while holding a hand mixer.
Turn the mixer to high and continue beating until it becomes thick like marshmallow creme (about 7-10 min). These times will vary depending on the mixer and event the size of bowl used. Either way the marshmallow creme should be cooled down.
Add the vanilla a few minutes before it’s done mixing giving it enough time to mix in completely.
Turn off the mixer and transfer the marshmallow creme to the prepared pan. Smooth the top (add more coating if using one). Pat to smooth again if needed.
If you are not using a coating then lightly grease your hands with oil and pat smooth.This will help keep the marshmallow cream from sticking to your fingers. Alternatively you can press it down with parchment paper, leaving it there till the marshmallows are completely set.
Leave the marshmallows to set anywhere from 1 hour to 4-6 hours depending on your gelatin, temp of the syrup and how set you want them. If you want them to look nice and clean after cutting, wait at least 4 hours, even if they seem set.
When set, remove the marshmallows by lifting from the parchment paper flaps.
Cut to desired size and add more coating while cutting if needed and toss them again in some starch once cut for a super nice finish.
Store in an airtight container (jar, bag, container, for 5-7 days.