We've been to Italy seven times over the past ten years (going back in May) and have always brought home wine, vac packed oilives, pasta, cookies etc with no problem. I am aware that you can't bring back meat or fresh produce. My friend just got back from nine days in Rome and Tuscany and was told that it was illegal to bring back ANY food or wine in their luggage whatsoever and that if they tried they would be caught and fined.
Is this a new (since last June) regulation? I've actually had one of those notices they put in your suitcase when they search your bag and there was a bottle of wine and several bars of chocolate in the suitcase and the wine and chocolate was still there and I wasn't fined.