Le beurre et la margarine diffèrent principalement par le type de graisse à partir duquel ils sont fabriqués, car le beurre est fabriqué à partir de graisse animale et la margarine est fabriquée à partir d'huile végétale. Cela affecte leur texture, leur goût et leur nutrition.
Le beurre est fabriqué à partir de lait ou de crème selon un processus de barattage qui sépare la matière grasse du babeurre. La margarine est fabriquée à partir d'huile végétale, d'eau, de sel et d'émulsifiants, bien que les ingrédients varient selon la marque. Alors que le beurre contient du cholestérol et des graisses saturées, la margarine n'en contient pas. Cependant, la margarine est plus riche en graisses polyinsaturées et monosaturées et peut contenir des graisses trans. Le beurre contient également des vitamines telles que A, D, E et K. Le beurre et la margarine doivent tous deux avoir une teneur en matières grasses de 80 %.