This will be dependent on the gelatin you use. As unappealing as it may sound, many gelatins use meat product so most likely your marshmallows will not be halal.