My dad is a truck driver and his company drives to the states on a regular basis. He gave me the sheet that the drivers get so they have a lunch that will not be taken at the border and this is it. We leave in 4 days and he thought this would be good for us:
Allowed meats and meat byproducts:
Pork,chicken,eggs,dairy products,fish or seafood products (tuna,salmon etc)
Prohibited meats:
Beef
Allowed fruits and vegtables:
preserved and processed fruits and vegetables that are commercially packaged, canadian fruits and vegetables (in season only), fruits and vegetables with US labeling (eg: Sunkist,red delicious,chiquita and dole etc

dried nuts,condiments,
Prohibited fruits and vegetables:
Citrus fruits

non canadian and non US labels, oranges,grapefruit,limes tangerines), tropical fruits: avocodoes,litchis,longans,loquats,mangoes,plums, pummelos etc:, spices non canadian and non US origin
I also know they still have to have the stickers on them too to get across the border.
Good luck
