Yes, you will have to roast them. They need to be dried out before making this recipe. If you don't, since they will be wet, the mixture will slide right off.