I made these brownies long before my daughter had a peanut allergy. I have tried them with a peanut and nut-free substitute and they were not the same. Technically they work, but you really do need the peanut flavor for the best results. However, if you can have tree nuts, another nut butter would probably work in place of the peanut butter.