A high-quality chef's knife, a cookbook, or a set of gourmet cooking oils or spices can make great gifts for men who love to cook.