Walnut halves or walnut pieces are both fine for this recipe. I prefer to make this with frozen walnuts so it gets thick but not TOO creamy. I've been making this recipe for many years, and it's always a delight. It's great for recipes as well as plain on a slice of bread (or as a sandwich) with a sprinkle of salt.