Margarine wordt gedefinieerd als ‘de eetbare vetstof bestaande uit een emulsie hoofdzakelijk van het type water-in-olie verkregen uit eetbare oliën of vetten van plantaardige of dierlijke oorsprong, of uit een mengsel van deze vetstoffen, bestemd om als dusdanig verkocht te worden en uitgesmeerd te worden of om gebruikt te worden in de keuken bij het bereiden van gerechten.’
Volgens de definitie mag margarine dus ook dierlijke oliën of vetten bevatten.
In de praktijk wordt meestal gebruik gemaakt van een mengeling van plantaardige olie, al zijn er ook margarines met visolie op de markt.
Het bovengenoemde KB bepaalt naast de benaming ook welke andere ingrediënten aanwezig mogen zijn in margarine.