Nuts bring a wide array of nutty, toasty and sweet flavours to dishes – think the sweet butteriness of pine nuts, the milky sweetness of fresh almonds, and the toasty coffee-like taste of roasted hazelnuts. Texturally, they add that much-loved crunch, and make an interesting contrast to smooth or soft foods.