Mayonnaise: Calories, Nutrition & Healthier Swaps

E

627 kcal per 100 g · Nutri-Score E

sugar: low saturated fat: high salt: medium fiber: low

Mayonnaise is an emulsion of oil and egg — close to 70% fat. A 20 g spoonful is about 125 kcal, so it adds up fast.

Mayonnaise nutrition facts per 100 g and per serving

NutrientPer 100 gServing: spoon, 20 g
Calories627 kcal125 kcal
Protein1 g0.2 g
Fat67 g13 g
incl. saturated8 g1.6 g
Carbohydrates2.6 g0.5 g
incl. sugars1.8 g0.4 g
Fiber0 g0 g
Salt1.3 g0.3 g

Values per 100 g as eaten, averaged from food composition tables (USDA FoodData Central and others) and rounded — a specific brand or recipe will differ a little.

Mayonnaise: what's in it

Nutritionally it's mainly a source of energy: 627 kcal per 100 g, 125 kcal per serving.

On the open Nutri-Score algorithm, mayonnaise gets an E: more of a sometimes food than an everyday one. The score weighs calories, sugar, saturated fat and salt against protein, fiber and the share of fruit, vegetables, legumes and nuts.

What to watch

  • High in saturated fat: 8 g per 100 g, against a daily reference of about 20 g.
  • It's calorie-dense — 627 kcal per 100 g — so portion size matters most.

How much movement is one serving?

One serving (spoon, 20 g) is 125 kcal — roughly 41 min of easy walking or 16 min of cycling for a 70 kg (154 lb) person. In the diary, minutes are worked out for your weight and the activities you actually do.

Healthier swaps for Mayonnaise

There's no same-category swap that is clearly better at the same calories. The simplest move is a smaller serving with vegetables on the side.

More in oils & sauces

Olive OilKetchup

All foods →

Check your own plate: how good it is, healthier swaps and minutes of movement for any meal

Calories Not Count is a free food diary: search, barcode, nutrition label or a photo of your dish; portions without a scale.

Open the diary

This page is for general information and is not a substitute for advice from a doctor or registered dietitian. With a medical condition, pregnancy or a therapeutic diet, talk to your doctor.