I made several substitutions. I used 1 cups sorghum flour and 1/2 coconut flour because I wanted to avoid almond flour. I used coconut oil and reduced the salt to 1/2 tsp. I really don't know why you need salt at all, and the instructions don't tell you when to add it. I could taste the salt so I'm glad I didn't use the full amount. I did not have arrowroot so I used tapioca starch instead. It turned out really good and I would make this again.