Absolutely. Although it will alter the taste, you can use peanut butter instead. If you happen to have a nut allergy, then use sunflower seed butter and just omit the walnuts in step 3.