Skip to content

USDA API: Search foods

Searches USDA FoodData Central foods and branded products by food or brand name, ranked by relevance. Calories and serving sizes are null when not supplied.

fdc.nal.usda.gov (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by USDA.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Query, requiredquery

Food or brand name to search, for example greek yogurt or Cheerios.

greek yogurt

Food Type optionalfood_type

Choose any foods, generic foods, or branded products; for example branded.

any (default)

One of any, generic, branded.

Max Results optionalmax_results

Maximum number of results to return, for example 20.

20 (default)

Whole number from 1 to 100.

Output

From a run on Oct 23, 2026, shortened for this page.
{  "foods": [    {      "category": "Popcorn, Peanuts, Seeds & Related Snacks",      "brand_owner": "Ocean Spray Cranberries, Inc.",      "description": "GREEK YOGURT",      "serving_size": "2 Tbsp",      "food_page_link": "https://fdc.nal.usda.gov/food-details/2035482/nutrients",      "data_source_type": "Branded",      "calories_per_100_g": 467,      "food_data_central_id": 2035482    },    {      "category": "Yogurt",      "brand_owner": "Chobani, Inc.",      "description": "GREEK YOGURT",      "serving_size": "1 CONTAINER",      "food_page_link": "https://fdc.nal.usda.gov/food-details/2038865/nutrients",      "data_source_type": "Branded",      "calories_per_100_g": 80,      "food_data_central_id": 2038865    },    {      "category": "Yogurt",      "brand_owner": "TRADER JOE'S",      "description": "GREEK YOGURT",      "serving_size": "1 CONTAINER",      "food_page_link": "https://fdc.nal.usda.gov/food-details/373595/nutrients",      "data_source_type": "Branded",      "calories_per_100_g": 132,      "food_data_central_id": 373595    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
fdc.nal.usda.gov/search_foods
Returns
description, brand owner, category, calories per 100 g, serving size, FoodData Central link and ID

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method fdc.nal.usda.gov/search_foods with the inputs above.

Ask your agent

  • Find branded cereal options for Cheerios with calorie counts per 100 g and serving sizes
  • I need a list of generic foods matching greek yogurt, top 10 results, with their FoodData Central IDs
  • Look up branded oat milk products from Oatly and show the brand owner and category
  • What are the calories per 100 g for almond butter? Show me up to 25 matches on usda.gov
  • Search for any food named sourdough bread and give me links to the FoodData Central entries
  • Looks up a food in USDA FoodData Central and returns its nutrients per 100 g and for a chosen amount (grams, ounces, or a listed household portion).

    fdc.nal.usda.gov/get_nutrition_facts
  • Searches Open Food Facts packaged foods by name, optionally filtered by diet, country where sold and brand, ordered by popularity (most scanned first).

    openfoodfacts.org/search_products
  • Finds FDA food recall enforcement reports by product, brand, or allergen, newest first. Reports are updated weekly and recall statuses may lag.

    open.fda.gov/search_food_recalls
  • Search ALDI US groceries in site order with prices for the selected store. Prices and availability vary by store; related search results may follow direct matches.

    aldi.us/search_products
  • Searches Trader Joe's public product catalogue by name or keywords, optionally within a main category. Prices are website reference prices and may vary by store.

    traderjoes.com/search_products
  • Finds Food Network recipes for a dish or ingredient, optionally filtered by chef, in site search order.

    foodnetwork.com/search_recipes
  • Searches a named Instacart store's guest-visible grocery products for a US ZIP code. Prices are in USD and can differ from in-store prices; stock estimates can change.

    instacart.com/search_products
  • Finds FDA drug enforcement recalls by medicine or company name, newest first, with status, class, reason and quantity. Recent recalls may not yet appear.

    open.fda.gov/search_drug_recalls