Get the brief

Is it vegan?

Last reviewed July 11, 2026

Mono- and diglycerides (E471)

This emulsifier is in half the bread aisle, and it starts life as fat. That fat can be soya oil or beef tallow, and E471 on the packet will not say which.

Where it hides

  • Packaged bread and bread rolls
  • Margarine and low-fat spreads
  • Ice cream and frozen desserts
  • Cakes, biscuits and snack bars
  • Instant noodles and coffee whiteners

What it is

Mono- and diglycerides are emulsifiers, the quiet helpers that keep oil and water from separating so bread stays soft and ice cream stays smooth. Each molecule is a backbone of glycerol carrying one or two fatty acids, and both of those parts come from fat. Manufacturers make them by reacting glycerol with fats and oils, or with fatty acids, which the US regulations say may be any that are 'derived from edible sources'. That phrase is the whole problem for a vegan reader, because edible fats include soya, palm and sunflower oil but also beef tallow and lard. When European regulators re-evaluated E471 they listed exactly those raw materials side by side, from coconut and rapeseed through to tallow and lard, with nothing on the packet to separate them.

Why the label will not tell you

You will find E471 across the bread aisle, in margarine, in cheap ice cream, in biscuits and snack bars, and in the little tubs of coffee whitener. On a European label it hides behind the code E471 or the phrase 'mono- and diglycerides of fatty acids'; in the United States it is usually just 'mono- and diglycerides'. Neither version tells you whether the fat was pressed from a plant or rendered from an animal, and the two are chemically almost identical once processed, so you cannot tell by reading harder. In practice most large food makers now use palm or soya oil because it is cheaper and simpler to source, but most is not all, and nothing on the packet promises it. The only ways to be sure are to pick a product carrying a registered vegan trademark, or to email the manufacturer and ask which fat they use for their E471.

Frequently asked

Is E471 always made from animal fat?

No. E471 is more often made from vegetable oils such as palm, soya or sunflower, and plenty of products that contain it are vegan. The catch is that the same code also covers versions made from beef tallow or lard, and the label does not say which one you have.

How can I tell if mono- and diglycerides are vegan?

The word on the packet will not tell you, because plant- and animal-derived E471 share the same name and code. Look for a product with a certified vegan logo, or contact the manufacturer and ask about the source of their emulsifier. Some brands helpfully print 'made from vegetable oils' next to the ingredient.

The sources

What each verdict rests on. Read them yourself.

Read the label with us, every morning.

The same clear-eyed sourcing behind these verdicts, applied to each day’s news: what actually moved veganism forward, quoted and checked before you read it. One short brief, free.

Free, every morning. No guilt. No preaching.