BHA (butylated hydroxyanisole)

Preservative · evidence: Contested · on 12 of 2,354 verified labels

BHA (butylated hydroxyanisole) appears on 12 of the 2,354 pet food labels we have verified against the official product label — 0.5% of the corpus. That is 11 dog foods (1.0% of the dog corpus) and 1 cat foods (0.1% of the cat corpus), which makes it substantially more a dog-food ingredient than most discussion admits. Nobody publishes that split because computing it means reading every label.

What it is, and why it is in the food

A synthetic antioxidant that slows fat oxidation (rancidity) in dry and fatty pet foods. Regulators permit it: EFSA judged BHA safe for most animal species up to 150 mg/kg complete feed, though it could not set a safe level for cats due to insufficient data. In vitro and high-dose laboratory studies report cytotoxic and genotoxic effects, but their relevance at the low inclusion levels used in pet food is unresolved and remains debated.

The evidence is mixed. Studies disagree, and the honest summary is that the answer depends on context that a label cannot tell you.

How common it is, and where it sits on the label

Ingredients are listed by pre-cooking weight, so position carries information: something in the first five is present in bulk, something near the end is a trace addition. BHA (butylated hydroxyanisole) is in the first five ingredients on 7 of the 12 foods that contain it — 58% — so on those it is a structural part of the recipe rather than an additive.

Where bha (butylated hydroxyanisole) appears, across 2,354 verified labels.
CutFoodsShare
Dog foods111.0% of the dog corpus
Cat foods10.1% of the cat corpus
Dry food12100% of foods containing it
In the first five ingredients758% of foods containing it

Every food that contains it, cheapest calories first

Ranked by cost per 1,000 kcal, which is the only price basis that survives different bag sizes and moisture levels. 6 of the 12 foods containing bha (butylated hydroxyanisole) have a matched price; the rest are verified but unpriced.

Foods containing bha (butylated hydroxyanisole), cheapest per 1,000 kcal first.
FoodSpeciesFormProtein (DM)Cost / 1,000 kcalBuy
PEDIGREE® Adult Marrobites Steak and Vegetable Dog dry 23.9% $0.79 Check price
PEDIGREE® Healthy Weight Dry Dog Food – Chicken & Veg Dog dry 23.9% $0.83 Check price
PEDIGREE® Tender Bites Dry Dog Food – Chicken & Steak Dog dry 23.9% $0.96 Check price
PEDIGREE® With TENDER BITES Adult Dry Dog Food Chicken & Steak Dog dry 23.9% $0.99 Check price
PEDIGREE PUPPY™ Chicken, Rice & Vegetable Flavor Dog dry 30.7% $1.07 Check price
PEDIGREE PUPPY™ Grilled Steak & Vegetable Flavor Dog dry 30.7% $1.19 Check price

“Check price” links go to a retailer and we may earn a commission — it does not change what is in this table, which is ranked purely on verified cost per 1,000 kcal. Full affiliate disclosure.

Showing the 6 cheapest of 12. The complete list, including unpriced foods, is in the JSON endpoint.

Where bha (butylated hydroxyanisole) shows up
0% 25% 50% 75% 100% Dog foods 1.0% (11) Cat foods 0.1% (1) Dry (of those with it) 100% (12) In the first 5 ingredients 58% (7)
BHA (butylated hydroxyanisole) is substantially more common in dog food: 1.0% of the dog corpus against 0.1% of the other. Source: Verified Pet Food Data — 2,354 verified labels, 2026-08-28.
Where bha (butylated hydroxyanisole) shows up
ItemValue (%)
Dog foods1.0% (11)
Cat foods0.1% (1)
Dry (of those with it)100% (12)
In the first 5 ingredients58% (7)

What actually differs about the foods that use it

Held to one species and one form — dry dog food — so the comparison is not just measuring moisture. 11 verified dry dog foods list bha (butylated hydroxyanisole); 639 do not. These are medians across those two groups.

Median values, dry dog foods with and without bha (butylated hydroxyanisole).
MeasureContains it (11)Does not (639)Difference
Protein, dry matter23.9%29.4% 5.5 points lower
Estimated carbohydrate, dry matter50.0%40.1% 9.9 points higher
Cost per 1,000 kcal$0.99$1.96 $0.98 lower

Across every food that lists it, bha (butylated hydroxyanisole) sits at position 4 in the ingredient list on a median food. The brands using it most in our corpus are Pedigree (11), 9Lives (1). A difference in this table is an association, not a cause: brands that reach for one ingredient tend to make similar formulation choices across the whole recipe.

Comparable foods that do not list it

Most people searching an ingredient name want the other half of the answer: what to buy instead. These are verified dry dog foods — the same species and form as most of the foods above, so the comparison is like for like — that do not list bha (butylated hydroxyanisole) anywhere in their ingredients, cheapest per 1,000 kcal first.

Verified dry dog foods without bha (butylated hydroxyanisole).
FoodProtein (DM)Est. carbs (DM)Cost / 1,000 kcal
Diamond Puppy 34.4% 31% $0.62 Check price
Diamond Performance 33.3% 32% $0.67 Check price
Diamond Premium 28.9% 39% $0.67 Check price
Diamond Naturals Adult Dog Lamb Meal & Rice Formula 25.6% 46% $0.68 Check price
Purina ONE Healthy Puppy Formula Dry Dog Food 31.8% 36% $0.69 Check price
Diamond Naturals Adult Dog Beef Meal & Rice Formula 27.8% 43% $0.69 Check price
Diamond Naturals Large Breed Adult Dog Chicken & Rice Formula 25.6% 47% $0.69 Check price
IAMS™ PUPPY LARGE BREED 31.1% 40% $0.70 Check price
Diamond Naturals Extreme Athlete Adult Dog Chicken & Rice Formula 35.6% 23% $0.74 Check price
Diamond Naturals Large Breed Adult Dog Lamb Meal & Rice Formula 24.4% 49% $0.76 Check price

Avoiding one ingredient is rarely a good reason to switch on its own. Use this table the way you would use any other single filter — alongside the AAFCO statement, the protein figure and the recall record, all of which are on each food's page.

What we don’t know

Our figure counts what manufacturers print. An ingredient that arrives inside another component — a preservative already in the fish meal, say — does not have to be declared separately by the pet-food maker, so a count from labels is a floor, not a ceiling. We also cannot see inclusion rate: a label tells you bha (butylated hydroxyanisole) is present and roughly where it sits by weight, never how much.

The specific gap for preservatives is carry-over. A preservative added by a supplier to a component — most commonly to fish meal, before it ever reaches the pet-food plant — does not have to be declared by the pet-food maker. So a preservative-free ingredient list is evidence about the manufacturer’s own additions and nothing more. We do not translate any of this into a score. There is no honest way to weigh one ingredient against a food’s AAFCO substantiation, its recall history and its cost, and sites that do it anyway are making the weighting up.

Sources

Related ingredients

Frequently asked

How common is bha (butylated hydroxyanisole) in pet food?

It appears on 12 of the 2,354 pet food labels we have verified — 0.5% of the corpus. That breaks down as 11 dog foods (1.0%) and 1 cat foods (0.1%).

Is bha (butylated hydroxyanisole) a main ingredient or a minor one?

On 7 of those 12 foods it appears within the first five ingredients, which means it is present by weight rather than as a trace addition. On the remaining 5 it sits further down the list.

Is bha (butylated hydroxyanisole) bad for dogs or cats?

A synthetic antioxidant that slows fat oxidation (rancidity) in dry and fatty pet foods. Regulators permit it: EFSA judged BHA safe for most animal species up to 150 mg/kg complete feed, though it could not set a safe level for cats due to insufficient data. In vitro and high-dose laboratory studies report cytotoxic and genotoxic effects, but their relevance at the low inclusion levels used in pet food is unresolved and remains debated.

Which foods do not contain bha (butylated hydroxyanisole)?

Among verified dry dog foods with a matched price, Diamond Puppy, Diamond Performance, Diamond Premium are the cheapest per 1,000 kcal that do not list it. The full table is on this page.

All 35 ingredients we found on a real label are indexed on the ingredient hub. To see how these fields are read off a label in the first place, start with how to read a pet food label.