pyUsda provides an interface for interacting with USDA's Food Data Central API .
pip install pyUsda
from pyUsda.client import UsdaClient
client = UsdaClient("YOUR_API_KEY")
foods = client.list_foods(page_size=5)
for food in foods:
print(food)
Result:
Abiyuch, raw
Acerola juice, raw
Acerola, (west indian cherry), raw
Acorn stew (Apache)
Agave, cooked (Southwest)