Track your seed oil intake at 500+ restaurant chains — free on the App Store →
Seed Oil Tracker · Methodology · Updated July 7, 2026

How the Seed Oil Tracker numbers are made

This page documents exactly how we estimate seed-oil content, grade restaurant chains, and source cooking-oil facts, so the data can be checked, trusted, and cited. It is the method behind the open dataset, the chain report cards, the rankings, and the free AI API.

1. Estimating PUFA per menu item

Seed oils are a concern because of one fat in particular: polyunsaturated fat (PUFA), mostly linoleic acid. Almost no restaurant or label reports PUFA directly, but they do report total fat, and the cooking oil is known. We estimate a food's PUFA as:

PUFA grams = total fat grams × the oil's PUFA share

The PUFA share of each fat comes from USDA oil-composition data. When a food could use a regular or a high-oleic variant of an oil, or names several fats, we use the higher-PUFA value. That keeps every estimate conservative and matches the app's purpose: flagging seed oils rather than underplaying them.

Fat / oil PUFA share of fat Type
Safflower oil (regular)75%seed oil
Grapeseed oil70%seed oil
Sunflower oil (regular)65%seed oil
Soybean oil58%seed oil
Corn oil55%seed oil
"Vegetable oil" (usually soybean)55%seed oil
Cottonseed oil52%seed oil
Rice bran oil37%seed oil
Peanut oil33%not a seed oil
Canola oil28%seed oil (lower PUFA)
Avocado oil14%not a seed oil
Palm oil10%not a seed oil
Olive oil10%not a seed oil
Beef tallow3%not a seed oil
Butter3%not a seed oil
Coconut / palm-kernel oil2%not a seed oil

Representative values; the full table lives in the app's open-source estimator. High-oleic varieties (bred to be mostly the stable fat in olive oil) can be far lower and are noted per chain where known.

2. Grading a chain

A chain's grade is the average estimated PUFA per menu item across the items we have scored for it. Lower is better:

A Low Risk under 4 g average PUFA per item
B Medium Risk 4 to 8 g average PUFA per item
C High Risk over 8 g average PUFA per item

Averaging across the menu means a chain is not judged by its single worst or best item, but by the typical choice a customer faces.

3. Sourcing the cooking-oil facts

The oil a chain fries and cooks in is the biggest driver of its score, so we track it per chain. Those facts come, in order of preference, from: the chain's own published ingredient and allergen documents; official customer-service answers; and, where a chain does not disclose, the documented US industry default (soybean or canola) marked plainly as an assumption. Each chain's oil is shown on its report card and in the open dataset. When a chain uses different oils for different items (for example peanut oil for chicken but canola for fries), we record that split rather than flattening it.

4. Validation and honesty

Two ways we keep ourselves honest:

We also keep a balanced Evidence page that includes the studies which disagree with the seed-oil-harm case, because a source you can cite has to show both sides.

5. Limits

These are estimates, not lab assays. Preparation, portion size, and cooking oil vary by location and change over time; a chain can be clean on the fryer and not on the sauces. Treat the numbers as directional guidance for eating out, and tell us when something looks wrong so we can fix it.

Cite this dataset

Researchers, journalists, and developers are welcome to use and cite the data under CC BY 4.0. Suggested citation:

Seed Oil Tracker. Restaurant Chain Seed-Oil (PUFA) Dataset. seedoiltracker.com/open-data (accessed 2026). CC BY 4.0.

Bulk data: seedoiltracker.com/open-data · Live API: seedoiltracker.com/ai-tool · Evidence: seedoiltracker.com/evidence

Get the app — track seed oils at 500+ restaurants
500+ chains. Every item graded. Get Seed Oil Tracker