Skip to content
Calorie GuideSauce Calories22 min read

How Many Calories Are in Mayonnaise? Higher or Lower Than Ketchup?

A jar of mayonnaise beside a bottle of ketchup
A tablespoon of mayonnaise has about 94 calories and 10 grams of fat, while a tablespoon of ketchup has 15 calories and 3.7 grams of sugar
Summary

Mayonnaise has about 94 calories per tablespoon and 680 per 100 grams, while ketchup has about 15 per tablespoon and 100 per 100 grams. Mayonnaise has more than six times the calories, but ketchup brings sugar and more sodium. Compare fat, sugar, sodium, burger and fries portions and lighter ways to use both.

How Many Calories Are in Mayonnaise vs Ketchup? The Quick Answer

One tablespoon (14 grams) of mayonnaise has about 94 calories, 10.3 grams of fat and 88 milligrams of sodium. One tablespoon (17 grams) of ketchup has about 15 calories, 3.7 grams of sugar and 154 milligrams of sodium. Per 100 grams, mayonnaise has 680 calories and ketchup 100. So mayonnaise has about six times the calories of ketchup per spoon and almost seven times per weight. Mayonnaise gets its energy from oil, which is about 75 percent of its weight, while ketchup is 68 percent water, 22 percent sugar and 7 percent tomato solids.

The comparison highlights a classic trade-off: fat versus sugar. Mayonnaise has no sugar to speak of, but a lot of calories. Ketchup has few calories but is a source of added sugar and sodium, especially when used by the quarter cup. On a burger, a tablespoon of each adds 109 calories. On fries, mayonnaise as a dip may contribute 280 calories while ketchup contributes 45. This guide compares mayonnaise and ketchup per teaspoon, tablespoon, packet and 100 grams, looks at fat, sugar, sodium and nutrients, and shows how to enjoy both with fewer calories, with three comparison tables and an FAQ.

Mayonnaise and ketchup on a burger

A tablespoon of mayonnaise has about six times the calories of a tablespoon of ketchup

How Many Calories Are in Mayonnaise?

MayonnaiseWeightCaloriesFatSodium
1 teaspoon4.7 g31 kcal3.4 g29 mg
1 packet12 g80 kcal8.8 g75 mg
1 tablespoon14 g94 kcal10.3 g88 mg
2 tablespoons28 g188 kcal20.6 g176 mg
Burger spread14 g94 kcal10.3 g88 mg
1/4 cup55 g370 kcal40.5 g346 mg
1 cup220 g1,481 kcal162 g1,386 mg
100 g100 g680 kcal75 g635 mg
Light mayonnaise, 1 tbsp15 g35 kcal3.5 g110 mg

How Many Calories Are in Ketchup?

KetchupWeightCaloriesSugarSodium
1 teaspoon5.7 g5 kcal1.2 g51 mg
1 packet9 g8 kcal1.9 g82 mg
1 tablespoon17 g15 kcal3.7 g154 mg
2 tablespoons34 g30 kcal7.4 g308 mg
Fries dip51 g (3 tbsp)45 kcal11 g462 mg
1/4 cup68 g60 kcal15 g616 mg
1 cup274 g245 kcal60 g2,470 mg
100 g100 g100 kcal22 g907 mg
Reduced-sugar ketchup, 1 tbsp17 g8 kcal1 g130 mg

Mayonnaise vs Ketchup: Calories Compared

AmountMayonnaiseKetchupDifference
1 teaspoon31 kcal5 kcalMayo +26
1 tablespoon94 kcal15 kcalMayo +79
2 tablespoons188 kcal30 kcalMayo +158
1/4 cup370 kcal60 kcalMayo +310
100 g680 kcal100 kcalMayo +580
100 calories15 g (1.1 tbsp)100 g (6 tbsp)-
Sugar per tbsp0.1 g3.7 gKetchup +3.6 g
Sodium per tbsp88 mg154 mgKetchup +66 mg

One tablespoon of mayonnaise equals the calories of about six tablespoons of ketchup. In grams of sugar, however, six tablespoons of ketchup would hold 22 grams, equal to 5.5 sugar cubes.

Mayonnaise vs Ketchup: Nutrition Compared

Per 100 gMayonnaiseKetchup
Calories680 kcal100 kcal
Total fat75 g0.1 g
Saturated fat11.2 g0 g
Cholesterol42 mg0 mg
Carbohydrate0.6 g25 g
Sugar0.6 g22 g
Protein1 g1.2 g
Sodium635 mg907 mg
Potassium20 mg345 mg
Vitamin E8 mg1.5 mg
Lycopene0 mg10 mg
Vitamin K42 mcg3 mcg
Mayonnaise and ketchup in small bowls

Mayonnaise is an oil-based emulsion, while ketchup is a sweetened tomato puree

Which Has More Calories: Mayonnaise or Ketchup?

Mayonnaise has far more calories, about 94 per tablespoon against 15. A heavy portion of mayonnaise, such as the quarter cup in a potato salad serving, brings 370 calories, equal to a small meal, whereas the same volume of ketchup brings 60. Yet in terms of sugar, a quarter cup of ketchup (15 grams) outranks mayonnaise, which has none. If you are watching calories, ketchup is the lighter choice. If you are watching sugar, mayonnaise or mustard is the better one.

ComparisonMayonnaiseKetchupVerdict
Calories per tablespoon9415Ketchup lower
Fat per tablespoon10.3 g0 gKetchup lower
Sugar per tablespoon0.1 g3.7 gMayo lower
Sodium per tablespoon88 mg154 mgMayo lower
Cholesterol6 mg0Ketchup lower
Lycopene01.7 mgKetchup

Why Do Mayonnaise and Ketchup Differ So Much?

Mayonnaise is a fat-in-water emulsion with roughly 75 percent oil. Oil provides 9 calories per gram, so even a small amount contributes a lot. Ketchup, by contrast, is a puree of tomato with sugar and vinegar, and 68 percent of its weight is water, which has no calories. Sugar has 4 calories per gram. So per gram, mayonnaise has 6.8 calories and ketchup 1.0. The ingredients, rather than any special processing, explain the six- to seven-fold difference.

ComponentMayonnaise (per 100 g)Ketchup (per 100 g)
Oil75 g (663 kcal)0 g
Sugar0.6 g (2 kcal)22 g (88 kcal)
Water12-15 g68 g
Egg yolk8 g (31 kcal)0 g
Tomato solids0 g7 g (10 kcal)
TotalAbout 680 kcalAbout 100 kcal

Is Mayonnaise or Ketchup Healthier?

Neither is a health food, and both can be part of a balanced diet in moderation. Ketchup is lower in calories and fat, and provides lycopene, but contributes added sugar and sodium. Mayonnaise is higher in calories and fat, mostly unsaturated, with some vitamin E and K. For people with diabetes or insulin resistance, mayonnaise may cause less of a blood sugar effect. For people trying to lose weight, ketchup in a thin layer is easier to fit in. Reading labels and measuring are more important than choosing a "good" sauce.

PersonBetter choiceWhy
Weight lossKetchup or mustardFewer calories
DiabetesMayonnaise (small amount)Less sugar
High blood pressureMayonnaise (lower sodium per tbsp)88 vs 154 mg
High cholesterolKetchupNo cholesterol
Heart healthNeither in large amountsBoth sauces are processed
Fries with ketchup and mayonnaise dips

Fries served with a mixture of both sauces called fry sauce average 55 calories per tablespoon

How Do Fry Sauce and Mixed Sauces Compare?

Mixing mayonnaise and ketchup gives a pink sauce popular as fry sauce, burger sauce and cocktail dressings. Equal parts of the two have about 55 calories per tablespoon, 6 grams of fat and 1.9 grams of sugar. Thousand Island dressing, which adds relish, has about 59 calories, and burger sauce 80. Using three parts ketchup to one part mayonnaise reduces the tablespoon to 35 calories with a creamier taste than ketchup alone.

Sauce (1 tbsp)CaloriesFatSugar
Mayonnaise94 kcal10.3 g0.1 g
Fry sauce (1:1)55 kcal5.2 g1.9 g
Fry sauce (3 ketchup : 1 mayo)35 kcal2.7 g2.9 g
Thousand Island dressing59 kcal5.6 g2.3 g
Burger sauce80 kcal8 g2 g
Ketchup15 kcal0 g3.7 g
Yogurt + ketchup (1:1)12 kcal0 g1.9 g

How Many Calories Do They Add to Burgers, Sandwiches and Fries?

On a hamburger, one tablespoon of mayonnaise adds 94 calories, one of ketchup 15. A club sandwich with two tablespoons of mayonnaise has 188 calories from the spread. A portion of fries with a side of mayonnaise dip (3 tablespoons) adds 282 calories to the fries' 365, nearly 80 percent more. The same portion with ketchup adds 45. The sauce choice can change the total meal by 100 to 250 calories.

FoodWith mayonnaiseWith ketchupDifference
Burger (1 tbsp)+94 kcal+15 kcal79 kcal
Club sandwich (2 tbsp)+188 kcal+30 kcal158 kcal
Fries (3 tbsp dip)+282 kcal+45 kcal237 kcal
Hot dog (1 tbsp)+94 kcal+15 kcal79 kcal
Fried egg sandwich (1 tbsp)+94 kcal+15 kcal79 kcal
Sushi roll (1 tbsp spicy mayo)+60 kcalNot used-

Which Sauce Is Better for Weight Loss?

Ketchup, mustard and salsa are better for weight loss because they supply flavor at low calories. A daily swap of one tablespoon of mayonnaise for one of ketchup saves 79 calories, about 29,000 calories a year. If you love mayonnaise, use half the amount or combine it with Greek yogurt or mustard. Light mayonnaise has 35 calories per tablespoon, but compare ingredients, as it can contain added sugar. Weigh sauce on the first few occasions to learn what a tablespoon looks like.

StrategyCalories per useYearly savings (daily use)
Mayo to ketchupSave 79 kcal28,800 kcal
Mayo to mustardSave 91 kcal33,200 kcal
Regular to light mayoSave 59 kcal21,500 kcal
Half mayo, half yogurtSave 43 kcal15,700 kcal
1 tsp instead of 1 tbsp mayoSave 63 kcal23,000 kcal

What Is the Verdict?

If you want the lowest calories, choose ketchup, mustard or salsa and keep an eye on sugar and sodium. If you prefer creamy sauces, choose mayonnaise but measure it, or lighten with yogurt. Fry sauce lets you enjoy both at about 55 calories per tablespoon. The choice depends on your goals: calories, sugar, sodium or taste. Whatever you choose, a level tablespoon is the unit to remember.

GoalBetter choiceReason
Fewest caloriesKetchup15 vs 94 per tbsp
Lowest sugarMayonnaise0.1 g vs 3.7 g
Lowest sodiumMayonnaise88 vs 154 mg
Creamy textureMayonnaise or yogurt mixEmulsion
CompromiseFry sauce35-55 kcal
Weight lossMustard, salsa, ketchupLow energy

How Do Mayonnaise and Ketchup Affect Blood Sugar?

Ketchup carries sugar, mostly sucrose or high-fructose corn syrup, with 4.4 grams of carbohydrate per tablespoon and a glycemic load below 2 for a single spoon. Mayonnaise has almost no carbohydrate, so it has a negligible direct effect on blood glucose, and the fat can even slow stomach emptying and blunt the glucose rise of a starchy meal. For people with diabetes, the bigger concern is the large carbohydrate source in the meal, such as buns and fries, rather than a spoon of sauce. Still, a quarter cup of ketchup (15 grams of sugar) deserves counting.

PortionCarbohydrateSugarEffect on glucose
1 tbsp mayonnaise0.1 g0.1 gNegligible
1 tbsp ketchup4.4 g3.7 gSmall
1/4 cup mayonnaise1.5 g0.5 gNegligible
1/4 cup ketchup17.5 g15 gModerate
1 tbsp fry sauce (1:1)2.3 g1.9 gSmall
1 tbsp light mayonnaise2 g1.5 gSmall

How Much Sodium Do They Add?

Ketchup has about 154 milligrams of sodium per tablespoon, mayonnaise 88. A burger with both has 242 milligrams from sauces, about 10 percent of a 2,300 milligram daily limit, and a portion of fries with a three-tablespoon dip adds 462 milligrams with ketchup or 264 with mayonnaise. Light and fat-free mayonnaise often have more sodium than regular, 110 to 120 milligrams per tablespoon, to compensate for the missing flavor. People with high blood pressure should choose low-sodium versions or make their own.

SaucePer tbspPer 3 tbsp% of 2,300 mg limit (3 tbsp)
Mayonnaise88 mg264 mg11%
Light mayonnaise110 mg330 mg14%
Ketchup154 mg462 mg20%
Reduced-sodium ketchup100 mg300 mg13%
Mustard55 mg165 mg7%
Homemade ketchup15 mg45 mg2%

How Do Children and Adults Use Each Sauce?

Children tend to prefer ketchup, and a tablespoon on chicken nuggets or fries is typical, bringing 15 calories and 3.7 grams of sugar. Mayonnaise appears in sandwiches, pasta salads and dips, at 94 calories a tablespoon. For young children, who need healthy fats for growth, a little mayonnaise is not a concern, but sugar from ketchup adds to the 25 grams daily limit for added sugar. Offering a small dish of sauce and letting children dip rather than pour helps control portions, and adults benefit from the same habit.

GroupTypical sauce useCalories from sauce per meal
Young child1 tbsp ketchup15 kcal
Teenager2 tbsp mayo + 1 tbsp ketchup203 kcal
Adult on a diet1 tsp mayo + 1 tbsp mustard34 kcal
Adult at a barbecue2 tbsp mayo salads + 2 tbsp ketchup218 kcal
Takeaway meal3 tbsp mayo dip282 kcal

How Do Cultures Use Mayonnaise and Ketchup Differently?

In Belgium and the Netherlands, fries are served with mayonnaise, with a portion of 30 to 50 grams adding 200 to 340 calories. In the United States, ketchup is the standard fries condiment. In Japan, Kewpie mayonnaise is used on okonomiyaki, salads and sushi, and has about 100 calories per tablespoon. In Eastern Europe, mayonnaise is a base for salads such as Olivier at 90 to 150 calories per 100 grams of salad. In the UK, both appear in sandwich shops. Knowing the local portion habits helps estimate your intake.

Region or dishTypical saucePortionCalories
Belgian friesMayonnaise40 g270 kcal
American friesKetchup34 g30 kcal
Japanese okonomiyakiKewpie mayonnaise15 g100 kcal
Russian Olivier saladMayonnaise100 g salad130 kcal
UK sandwichMayonnaise14 g94 kcal
Fast-food burgerKetchup + mayo14 g + 17 g109 kcal

What Are Lower-Calorie Homemade Versions of Each?

A creamy yogurt "mayo" is made from 1/2 cup plain Greek yogurt, 1 tablespoon lemon juice, 1 teaspoon mustard and a pinch of salt, giving about 12 calories per tablespoon. A tomato ketchup without added sugar is made from tomato paste, vinegar and a date for sweetness, with about 8 calories per tablespoon. Mix them for a light pink sauce with 10 calories per tablespoon. Both keep in the refrigerator for a week. These recipes cover the creamy and tangy roles of the two sauces for a fraction of the energy.

RecipeIngredientsCalories per tbsp
Yogurt mayoGreek yogurt, lemon, mustard12 kcal
Avocado mayoAvocado, lemon, yogurt25 kcal
White bean mayoBeans, lemon, olive oil28 kcal
Date-sweetened ketchupTomato paste, vinegar, date8 kcal
Light fry sauceYogurt mayo + ketchup10 kcal
Classic fry sauceMayonnaise + ketchup55 kcal

Who Should Be Careful With Each Sauce?

People with egg allergy must avoid regular mayonnaise and should use vegan alternatives or check labels carefully, as eggs are also in some salad dressings. People with tomato allergy or acid reflux may need to limit ketchup. Pregnant women should be careful with homemade mayonnaise made with raw egg, though commercial brands use pasteurized egg. People watching sodium or sugar should read labels. Children under one year can have mayonnaise from pasteurized eggs in small amounts, but should avoid added sugar and salt.

GroupConcernAdvice
Egg allergyMayonnaise contains eggVegan versions
Tomato allergy or refluxKetchupAvoid or limit
PregnancyRaw egg in homemade mayoPasteurized eggs
DiabetesKetchup sugarCount, reduced-sugar
High blood pressureSodium in bothReduced-sodium or homemade
InfantsAdded salt and sugarAvoid

How Should You Store Mayonnaise and Ketchup?

Both keep well because of acidity. Refrigerate mayonnaise after opening, where it lasts about two months, and discard it if left unrefrigerated for more than two hours. Ketchup is safe at room temperature for a month after opening, though it holds color and flavor longer in the refrigerator, up to six months. Homemade versions keep in the fridge for four days (mayonnaise with raw egg) or two weeks (ketchup). Use clean utensils and close the lid to avoid contamination.

ProductUnopenedOpened
Mayonnaise3-4 months past date2 months in fridge
Ketchup12-18 months1 month pantry, 6 months fridge
Homemade mayonnaiseNot applicable4 days in fridge
Homemade ketchupNot applicable2 weeks in fridge
Fry sauce, mixedNot applicable1 week in fridge

How Much Do Mayonnaise and Ketchup Cost per Serving?

Both are inexpensive, and a bottle of ketchup typically costs about the same as a jar of mayonnaise, yet a serving of mayonnaise costs less per tablespoon than premium or organic ketchup. Because mayonnaise is calorie-dense, its cost per 100 calories is lower, while ketchup's cost per 100 calories is higher. For health and budget, the cheapest way to cut calories is simply to use less. Organic and reduced-sugar versions cost 30 to 80 percent more, but a bottle lasts long when used at one tablespoon at a time.

ProductTypical packServings (1 tbsp)Calories per pack
Mayonnaise400 g jar282,720 kcal
Light mayonnaise400 g jar271,000 kcal
Ketchup570 g bottle33570 kcal
Organic ketchup560 g bottle33560 kcal
Reduced-sugar ketchup500 g bottle29230 kcal

What Is the Verdict?

For the fewest calories, choose ketchup, mustard or salsa, and watch sugar and sodium. For a creamy, rich sauce, choose mayonnaise but keep to level spoonfuls or thin it with yogurt. In a mixed fry sauce, use more ketchup than mayo. The calorie difference between the two, 79 per tablespoon, is large enough that a daily habit changes the numbers over a year, but neither is a poor choice for occasional use.

SituationChooseWhy
Daily sandwichMustard or thin mayoLow calories
Burger nightKetchup, small mayoBalanced
FriesKetchup or yogurt dip15 vs 94 per tbsp
Potato saladHalf mayo, half yogurtCreamy, lighter
DiabetesMayonnaise in small amountsLittle sugar
ChildSmall amount of ketchupMild, but sugar counts

Key Takeaways: Mayonnaise vs Ketchup Calories

Mayonnaise has about 94 calories per tablespoon and ketchup 15, so mayonnaise has about six times more. Ketchup adds sugar and sodium, while mayonnaise adds fat. Measure both, mix with yogurt or mustard, and pick the sauce that fits your goal.

Frequently Asked Questions

6 questions answered

Does mayonnaise have more calories than ketchup?

Yes, 94 against 15 per tablespoon.

How many calories are in a ketchup packet?

About 8.

Which has more sugar?

Ketchup, 3.7 grams per tablespoon.

Is light mayonnaise lower than ketchup?

No, 35 against 15 per tablespoon.

How many calories are in fry sauce?

About 55 per tablespoon.

Which is better for weight loss?

Ketchup, mustard or salsa.

Related Articles

All articles
Calorie Guide
22 min read
food-calories

How Many Calories Are in Gummy Candy? Higher or Lower Than a Sugar Cube?

A gummy bear has about 7 calories and 1 gram of sugar, a sugar cube 16 calories and 4 grams. A 30 gram serving of gummies has 100 calories and 14 grams of sugar, equal to 3.5 cubes. Compare per piece, per 100 grams and per bag, plus ingredients, sour gummies, vitamin gummies and sugar-free options.

Iran
Thomas Jeske
Thomas JeskeInternational Food Trade Writer
Calorie Guide
22 min read
food-calories

How Many Calories Are in Hazelnuts? Higher or Lower Than Almonds?

Hazelnuts have about 628 calories per 100 grams and 178 per ounce (21 nuts), while almonds have 579 and 164 per ounce (23 nuts). Compare calories per nut and per serving, fat, protein, fiber, vitamin E, minerals and how to choose between them.

Iran
Thomas Jeske
Thomas JeskeInternational Food Trade Writer