Your traditionl peanut butter cookie that is both moist and deliscious with a added peanut butter glaze that make these the Ultimate peanut butter cookie!
Wanting to make these in a hurry? A trick to getting your butter soft without laying it out or melting it is putting it in the microwave and DEFROST for about 10 seconds!!