From my experience, natural peanut butter, containing just peanuts is the best. The natural oils blend well and also help it hold together when frozen.