Veganski margarin je oblik margarina koji se proizvodi tako da konačni proizvod ne sadrži nikakve životinjske proizvode ili nusproizvode. Iako se margarin ponekad smatra alternativom maslacu bez mliječnih proizvoda, spojevi dobiveni iz mliječnih proizvoda ponekad se dodaju margarinu, iako propisi o označavanju ne zahtijevaju uvijek od proizvođača da te spojeve navedu kao mliječne proizvode. Margarin se također, najvećim dijelom, proizvodi od ulja ekstrahiranih iz biljaka, iako to nije uvijek slučaj; ponekad se dodaju životinjske masti, što rezultirajući margarin čini izrazito neveganskim. Palmino ulje, suncokretovo ulje, maslinovo ulje i sojino ulje često se koriste za izradu veganskog margarina bez dodanih mliječnih nusproizvoda ili životinjskih masti. Kao i tradicionalni margarin, veganski margarin dostupan je u čvrstim pločicama ili u obliku mekih namaza koji u proizvodnji koriste još manje sastojaka, iako ponekad ne sadrže dovoljno masnoće da bi se učinkovito koristili za kuhanje.
Tijekom proizvodnje margarina, jedan od prvih koraka je ekstrakcija ulja iz biljnog izvora kao što su soja ili masline. Ovo ulje se povremeno može ekstrahirati postupkom koji uvodi enzime životinjskog podrijetla, čime se margarin čini neveganskim. Istodobno, ulja na biljnoj bazi mogu imati dodane životinjske masti kako bi se povećala tekstura, radi isplativosti ili da bi se dodala specifična komponenta okusa. Općenito, proizvođači veganskih margarina koriste mehanički postupak, kao što je ekstruzija, za uklanjanje ulja iz tvari i ne koriste životinjske masti u proizvodnji. Nekoliko proizvođača čak proizvodi veganski margarin sa strojevima koji se nikada ne koriste za obradu neveganskih sastojaka, što znači da je mala šansa da se neveganski sastojci slučajno uvedu u veganski proizvod.
Drugi aspekt proizvodnje margarina je dodavanje krutih tvari i emulgatora. Da bi se margarin održao u čvrstom stanju, ponekad se prerađuje s mlijekom i za sobom ostavlja mliječne spojeve. Mliječna kiselina se također može dodati margarinu kako bi se poboljšao okus i dao mu više poznatog mliječnog okusa maslaca. Prilikom izrade veganskog margarina, ovi se koraci izbjegavaju, obično korištenjem ulja poput palminog ulja koja nisu potpuno tekuća na sobnoj temperaturi. Ova ulja se ponekad djelomično hidrogeniraju kako bi se završilo skrućivanje, ali se nikada ne miješaju s mlijekom ili jajima kao što su neki neveganski margarini.
Kada se prodaje komercijalno, većina veganskih margarina je jasno označena kao takva. Nije sigurno pretpostaviti da je margarin koji nije označen kao takav veganski ili vegetarijanski, jer mogu biti prisutne male količine životinjskih nusproizvoda ili mliječnih proizvoda. Općenito, većina veganskih margarina može se koristiti kao i obični margarin, iako je potrebno provjeriti sadržaj masti prije nego što se koristi za pečenje. Također je veća raznolikost uočljivih razlika u okusu veganskih margarina, jer se dodaje tako malo sastojaka da se prikriju prirodni okusi ulja.