The FDA and Customs Border Patrol at the US Airport has a list of food items which are considered to be undeclared edibles which if get caught by them can cost you at least $10,000 as fine.
Here is a list of 10 such food items you can not bring to the US if you do not want to pay a huge amount of fine:
1Fruits and Vegetables
Limitations on this category of food items are subjected not just on the kind of fruit or vegetable but additionally on its origin. If you check the list, you would find that almost no fruits are allowed and the only ones which are allowed are the dried ones.