The https://api.guildwars2.com/v2/account/recipes permission requires "unlocks" in order to show recipes unlocked on an account. However based on the permission descriptions this is incorrect and it should be inventories.
inventories: Your account bank, material storage, recipe unlocks, and character inventories. (emphasis mine)
unlocks: Your wardrobe unlocks---skins, dyes, minipets, finishers, etc.---and currently equipped skins.