Are Mono and Diglycerides Vegan? E471 in Gelato Explained


Table of contents
Mono and diglycerides (E471) are vegan only when they are made from plant oils, and the label rarely tells you which. Either way it is the same kind of molecule: glycerol plus fatty acids. Here is how to find out, what to do when you cannot, and how a vegan gelato works without E471.

What E471 is made from
Mono and diglycerides are partial fats. A normal fat (a triglyceride) carries three fatty acids on one glycerol backbone. Take one or two of them away and the molecule gains a water-loving end, which is what makes it an emulsifier.
The US definition in 21 CFR 184.1505 describes them as a mixture of glyceryl mono and diesters "prepared from fats or oils or fat-forming acids that are derived from edible sources", made by reacting glycerin with fatty acids or with triglycerides. EFSA, in its 2021 follow-up opinion, describes the same two routes: glycerolysis of edible fats and oils, or interesterification of triglycerides with glycerol.
Notice what neither text says. "Edible sources" covers plant oils such as palm and rapeseed, but it does not exclude animal fats such as tallow. H. Douglas Goff's Ice Cream Technology e-Book puts it plainly: mono and diglycerides are "derived from the partial hydrolysis of fats or oils of animal or vegetable origin."

So, are mono and diglycerides vegan?
Sometimes, and you cannot tell by looking. A plant-derived E471 and a tallow-derived E471 can meet the same specification and carry the same name on the ingredient list. Four questions frame it:
| Question | What the sources say | What it means for you |
|---|---|---|
| Can E471 come from animals? | Yes: fats "of animal or vegetable origin" (Goff) | The name alone is not proof either way |
| Is plant origin the majority? | No published share for E471 itself. The nearest figure is for glycerin: in 2012 a Cargill manager told the Vegetarian Resource Group that about 70% of US glycerin was vegetable based and about 30% tallow based | Glycerin is only half the molecule, so this proves nothing about your E471 |
| What do current infant uses rely on? | EFSA (2021): fully hydrogenated rapeseed oil and palm oil | Plant sources are standard where buyers demand it |
| Does the US definition fix the source? | No: 21 CFR 184.1505 only says "edible sources" | Ask the supplier |
We found no named, current figure for how much E471 is plant based. The 70/30 split above is about glycerin, not about the fatty acids, and it is from 2012, so it tells you nothing about the tub in front of you.
Quick reference. E471 carries the same name whether it comes from palm oil or tallow. "Vegetable mono and diglycerides" on the label, a supplier declaration of vegetable origin, or a vegan certification on the finished product are the only ways to be sure. Without one of them, treat it as unknown.

Figure 1. Same name, two possible origins, and what a lecithin swap does to a 1,000 g vegan base.
How to check the source before you buy
For a gelateria, the question is not abstract: one customer asking "is this vegan?" puts your label on the line. Work through these in order.
- Read the exact wording. "Mono and diglycerides of fatty acids (vegetable)" or "vegetable mono and diglycerides" is a positive statement. A bare "E471" or "emulsifier (E471)" says nothing.
- Ask the supplier for a written declaration. The technical data sheet or a specification letter should state the fat source (for example palm or rapeseed). Keep it on file with the lot number.
- Look for certification on the ingredient or the finished product. A recognised vegan certification means a third party checked the inputs, which is the shortcut most vegan guides point to.
- Check compound ingredients. Ready-made stabilizer blends, chocolate coatings, cookie crumbs and some fat powders carry E471 inside. The declaration has to cover them too.
- Re-check when the supplier changes. A new lot or a new distributor can mean a new fat source.
This is the same discipline as the rest of a vegan claim: the labeling and cross-contact rules apply to every component, not only the base.
When you cannot confirm it
If no declaration is available, do not call the product vegan. You have two honest options: describe it without the vegan claim, or remove the ingredient. For most gelato the second option is easier than it sounds, because a plant base does not need E471 the way an industrial ice cream does.
Goff explains why emulsifiers are used at all: they displace protein from the surface of fat droplets, which weakens the droplet membrane and promotes a controlled destabilization of the fat emulsion, "leading to a smooth, dry product with good meltdown properties." Whether your recipe needs that effect is something a test batch answers better than a rule, and the worked example below shows a base that balances without it.
How to make vegan gelato without E471
You have three tools, and the emulsifier comparison covers how they differ in potency.
- Lecithin. Labeled as E322. Soy and sunflower lecithin are plant-derived, but lecithin can also come from egg yolk, so ask for the source here too. Soy lecithin is the classic; sunflower lecithin avoids a soy allergen declaration. The doses are covered in lecithin vs mono and diglycerides.
- Plant protein. Soy milk, cashew paste or pea protein bring protein that can sit at the fat droplet surface, the place Goff describes milk protein occupying in ice cream.
- Fibre and gums. Inulin, locust bean gum and guar hold water and body, which takes pressure off the fat structure.
Our vegan mint chocolate chip gelato relies on 3 g of soy lecithin to hold the emulsion where casein would normally do that job.
Worked example: swapping E471 out of a 1,000 g vegan base
Take the published neutral vegan base: 600 g soy milk, 61.5 g water, 60 g cashew paste, 50 g coconut oil, 130 g sucrose, 55 g dextrose, 40 g inulin, 1.5 g locust bean gum, 1 g guar gum and 1 g salt. Suppose a supplier template adds 2 g of E471 of unknown origin. You replace it with 3 g of soy lecithin, both taken out of the water so the batch stays at 1,000 g. Figures come from the Free Gelato Balancing ingredient database, which counts E471 as solids only and lecithin as 97% fat.
| Version | Solids | Fat | Water | POD | PAC | Vegan? |
|---|---|---|---|---|---|---|
| Base, no emulsifier | 37.4% | 9.1% | 62.6% | 172 | 241 | Yes |
| + 2 g E471 (unknown source) | 37.7% | 9.1% | 62.4% | 172 | 241 | Unknown |
| + 3 g soy lecithin instead | 37.7% | 9.4% | 62.3% | 172 | 241 | Yes |
| Vegan creamy range | 35 to 42% | 7 to 13% | 58 to 65% | 130 to 195 | 220 to 310 |
Against the E471 version, the lecithin swap raises fat by 0.3 points and solids by 0.1 point. PAC and POD do not move at all, because neither emulsifier carries sugar. In other words, the decision is about the claim and the texture, not the balance. The base itself already sits in range with no emulsifier at all.
The practical rule a gelatiere would take from this: if you cannot document the E471, drop it, run a test batch with the lecithin, and only keep an emulsifier if the scoop is greasy or melts unevenly. You can rerun the numbers for your own recipe in the gelato calculator.

Related Concepts
- Mono and Diglycerides in Gelato (E471): what the emulsifier does and how much is used.
- Is Gelato Vegan?: the rest of the ingredient list, checked the same way.
- Is Gellan Gum Vegan?: a stabilizer that is plant-made by fermentation.
- Egg Yolks in Gelato: the original emulsifier, and the one vegan gelato never uses.
- Complete Guide to Vegan Gelato: plant bases, fats and stabilizers in one place.


