Addie
Chef Extraordinaire
You can bring back cheese, wine, oil, some dried meat products. I've done it many times in the past. There are limits on amounts, at least that you can bring in without paying customs fees. Never tried to bring back dried porcini though. As a treat once, we even ordered some French raw milk cheeses and some bread from the affiliated bakery and they were overnighted and delivered to our door.
Last trip to Italy, I had had an apple in my tote bag the day before we left and had eaten it as a snack during the day. When we were clearing customs, the little beagle alerted on my bag. There was no food or contraband in it of course and we couldn't figure out what alerted the beagle. Then I remembered about the apple and the customs officer said the smell was still lingering to the beagle.
It just seems like they change the rules every day. My DIL said the only thing the old Italian women didn't bring on were their goats. That one had me on the floor laughing so hard. They were carrying big round cheeses and meats, like what you see hanging in the Italian shops. I am not much of a traveler. I like my home to much I guess.