Egg substitutions *should* work, but I haven't yet tried them. These cookies do not really spread, so you do not have to leave much space between them when you drop them onto baking sheets. You might be able to use a different vegetable oil, but I love these cookies when made with rich extra virgin olive oil. If you use unsweetened coconut, you will probably need to add a tad more oil and perhaps even more sweetener.