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.

A tablespoon of mayonnaise has about six times the calories of a tablespoon of ketchup
How Many Calories Are in Mayonnaise?
| Mayonnaise | Weight | Calories | Fat | Sodium |
|---|---|---|---|---|
| 1 teaspoon | 4.7 g | 31 kcal | 3.4 g | 29 mg |
| 1 packet | 12 g | 80 kcal | 8.8 g | 75 mg |
| 1 tablespoon | 14 g | 94 kcal | 10.3 g | 88 mg |
| 2 tablespoons | 28 g | 188 kcal | 20.6 g | 176 mg |
| Burger spread | 14 g | 94 kcal | 10.3 g | 88 mg |
| 1/4 cup | 55 g | 370 kcal | 40.5 g | 346 mg |
| 1 cup | 220 g | 1,481 kcal | 162 g | 1,386 mg |
| 100 g | 100 g | 680 kcal | 75 g | 635 mg |
| Light mayonnaise, 1 tbsp | 15 g | 35 kcal | 3.5 g | 110 mg |
How Many Calories Are in Ketchup?
| Ketchup | Weight | Calories | Sugar | Sodium |
|---|---|---|---|---|
| 1 teaspoon | 5.7 g | 5 kcal | 1.2 g | 51 mg |
| 1 packet | 9 g | 8 kcal | 1.9 g | 82 mg |
| 1 tablespoon | 17 g | 15 kcal | 3.7 g | 154 mg |
| 2 tablespoons | 34 g | 30 kcal | 7.4 g | 308 mg |
| Fries dip | 51 g (3 tbsp) | 45 kcal | 11 g | 462 mg |
| 1/4 cup | 68 g | 60 kcal | 15 g | 616 mg |
| 1 cup | 274 g | 245 kcal | 60 g | 2,470 mg |
| 100 g | 100 g | 100 kcal | 22 g | 907 mg |
| Reduced-sugar ketchup, 1 tbsp | 17 g | 8 kcal | 1 g | 130 mg |
Mayonnaise vs Ketchup: Calories Compared
| Amount | Mayonnaise | Ketchup | Difference |
|---|---|---|---|
| 1 teaspoon | 31 kcal | 5 kcal | Mayo +26 |
| 1 tablespoon | 94 kcal | 15 kcal | Mayo +79 |
| 2 tablespoons | 188 kcal | 30 kcal | Mayo +158 |
| 1/4 cup | 370 kcal | 60 kcal | Mayo +310 |
| 100 g | 680 kcal | 100 kcal | Mayo +580 |
| 100 calories | 15 g (1.1 tbsp) | 100 g (6 tbsp) | - |
| Sugar per tbsp | 0.1 g | 3.7 g | Ketchup +3.6 g |
| Sodium per tbsp | 88 mg | 154 mg | Ketchup +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 g | Mayonnaise | Ketchup |
|---|---|---|
| Calories | 680 kcal | 100 kcal |
| Total fat | 75 g | 0.1 g |
| Saturated fat | 11.2 g | 0 g |
| Cholesterol | 42 mg | 0 mg |
| Carbohydrate | 0.6 g | 25 g |
| Sugar | 0.6 g | 22 g |
| Protein | 1 g | 1.2 g |
| Sodium | 635 mg | 907 mg |
| Potassium | 20 mg | 345 mg |
| Vitamin E | 8 mg | 1.5 mg |
| Lycopene | 0 mg | 10 mg |
| Vitamin K | 42 mcg | 3 mcg |

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.
| Comparison | Mayonnaise | Ketchup | Verdict |
|---|---|---|---|
| Calories per tablespoon | 94 | 15 | Ketchup lower |
| Fat per tablespoon | 10.3 g | 0 g | Ketchup lower |
| Sugar per tablespoon | 0.1 g | 3.7 g | Mayo lower |
| Sodium per tablespoon | 88 mg | 154 mg | Mayo lower |
| Cholesterol | 6 mg | 0 | Ketchup lower |
| Lycopene | 0 | 1.7 mg | Ketchup |
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.
| Component | Mayonnaise (per 100 g) | Ketchup (per 100 g) |
|---|---|---|
| Oil | 75 g (663 kcal) | 0 g |
| Sugar | 0.6 g (2 kcal) | 22 g (88 kcal) |
| Water | 12-15 g | 68 g |
| Egg yolk | 8 g (31 kcal) | 0 g |
| Tomato solids | 0 g | 7 g (10 kcal) |
| Total | About 680 kcal | About 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.
| Person | Better choice | Why |
|---|---|---|
| Weight loss | Ketchup or mustard | Fewer calories |
| Diabetes | Mayonnaise (small amount) | Less sugar |
| High blood pressure | Mayonnaise (lower sodium per tbsp) | 88 vs 154 mg |
| High cholesterol | Ketchup | No cholesterol |
| Heart health | Neither in large amounts | Both sauces are processed |

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) | Calories | Fat | Sugar |
|---|---|---|---|
| Mayonnaise | 94 kcal | 10.3 g | 0.1 g |
| Fry sauce (1:1) | 55 kcal | 5.2 g | 1.9 g |
| Fry sauce (3 ketchup : 1 mayo) | 35 kcal | 2.7 g | 2.9 g |
| Thousand Island dressing | 59 kcal | 5.6 g | 2.3 g |
| Burger sauce | 80 kcal | 8 g | 2 g |
| Ketchup | 15 kcal | 0 g | 3.7 g |
| Yogurt + ketchup (1:1) | 12 kcal | 0 g | 1.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.
| Food | With mayonnaise | With ketchup | Difference |
|---|---|---|---|
| Burger (1 tbsp) | +94 kcal | +15 kcal | 79 kcal |
| Club sandwich (2 tbsp) | +188 kcal | +30 kcal | 158 kcal |
| Fries (3 tbsp dip) | +282 kcal | +45 kcal | 237 kcal |
| Hot dog (1 tbsp) | +94 kcal | +15 kcal | 79 kcal |
| Fried egg sandwich (1 tbsp) | +94 kcal | +15 kcal | 79 kcal |
| Sushi roll (1 tbsp spicy mayo) | +60 kcal | Not 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.
| Strategy | Calories per use | Yearly savings (daily use) |
|---|---|---|
| Mayo to ketchup | Save 79 kcal | 28,800 kcal |
| Mayo to mustard | Save 91 kcal | 33,200 kcal |
| Regular to light mayo | Save 59 kcal | 21,500 kcal |
| Half mayo, half yogurt | Save 43 kcal | 15,700 kcal |
| 1 tsp instead of 1 tbsp mayo | Save 63 kcal | 23,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.
| Goal | Better choice | Reason |
|---|---|---|
| Fewest calories | Ketchup | 15 vs 94 per tbsp |
| Lowest sugar | Mayonnaise | 0.1 g vs 3.7 g |
| Lowest sodium | Mayonnaise | 88 vs 154 mg |
| Creamy texture | Mayonnaise or yogurt mix | Emulsion |
| Compromise | Fry sauce | 35-55 kcal |
| Weight loss | Mustard, salsa, ketchup | Low 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.
| Portion | Carbohydrate | Sugar | Effect on glucose |
|---|---|---|---|
| 1 tbsp mayonnaise | 0.1 g | 0.1 g | Negligible |
| 1 tbsp ketchup | 4.4 g | 3.7 g | Small |
| 1/4 cup mayonnaise | 1.5 g | 0.5 g | Negligible |
| 1/4 cup ketchup | 17.5 g | 15 g | Moderate |
| 1 tbsp fry sauce (1:1) | 2.3 g | 1.9 g | Small |
| 1 tbsp light mayonnaise | 2 g | 1.5 g | Small |
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.
| Sauce | Per tbsp | Per 3 tbsp | % of 2,300 mg limit (3 tbsp) |
|---|---|---|---|
| Mayonnaise | 88 mg | 264 mg | 11% |
| Light mayonnaise | 110 mg | 330 mg | 14% |
| Ketchup | 154 mg | 462 mg | 20% |
| Reduced-sodium ketchup | 100 mg | 300 mg | 13% |
| Mustard | 55 mg | 165 mg | 7% |
| Homemade ketchup | 15 mg | 45 mg | 2% |
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.
| Group | Typical sauce use | Calories from sauce per meal |
|---|---|---|
| Young child | 1 tbsp ketchup | 15 kcal |
| Teenager | 2 tbsp mayo + 1 tbsp ketchup | 203 kcal |
| Adult on a diet | 1 tsp mayo + 1 tbsp mustard | 34 kcal |
| Adult at a barbecue | 2 tbsp mayo salads + 2 tbsp ketchup | 218 kcal |
| Takeaway meal | 3 tbsp mayo dip | 282 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 dish | Typical sauce | Portion | Calories |
|---|---|---|---|
| Belgian fries | Mayonnaise | 40 g | 270 kcal |
| American fries | Ketchup | 34 g | 30 kcal |
| Japanese okonomiyaki | Kewpie mayonnaise | 15 g | 100 kcal |
| Russian Olivier salad | Mayonnaise | 100 g salad | 130 kcal |
| UK sandwich | Mayonnaise | 14 g | 94 kcal |
| Fast-food burger | Ketchup + mayo | 14 g + 17 g | 109 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.
| Recipe | Ingredients | Calories per tbsp |
|---|---|---|
| Yogurt mayo | Greek yogurt, lemon, mustard | 12 kcal |
| Avocado mayo | Avocado, lemon, yogurt | 25 kcal |
| White bean mayo | Beans, lemon, olive oil | 28 kcal |
| Date-sweetened ketchup | Tomato paste, vinegar, date | 8 kcal |
| Light fry sauce | Yogurt mayo + ketchup | 10 kcal |
| Classic fry sauce | Mayonnaise + ketchup | 55 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.
| Group | Concern | Advice |
|---|---|---|
| Egg allergy | Mayonnaise contains egg | Vegan versions |
| Tomato allergy or reflux | Ketchup | Avoid or limit |
| Pregnancy | Raw egg in homemade mayo | Pasteurized eggs |
| Diabetes | Ketchup sugar | Count, reduced-sugar |
| High blood pressure | Sodium in both | Reduced-sodium or homemade |
| Infants | Added salt and sugar | Avoid |
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.
| Product | Unopened | Opened |
|---|---|---|
| Mayonnaise | 3-4 months past date | 2 months in fridge |
| Ketchup | 12-18 months | 1 month pantry, 6 months fridge |
| Homemade mayonnaise | Not applicable | 4 days in fridge |
| Homemade ketchup | Not applicable | 2 weeks in fridge |
| Fry sauce, mixed | Not applicable | 1 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.
| Product | Typical pack | Servings (1 tbsp) | Calories per pack |
|---|---|---|---|
| Mayonnaise | 400 g jar | 28 | 2,720 kcal |
| Light mayonnaise | 400 g jar | 27 | 1,000 kcal |
| Ketchup | 570 g bottle | 33 | 570 kcal |
| Organic ketchup | 560 g bottle | 33 | 560 kcal |
| Reduced-sugar ketchup | 500 g bottle | 29 | 230 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.
| Situation | Choose | Why |
|---|---|---|
| Daily sandwich | Mustard or thin mayo | Low calories |
| Burger night | Ketchup, small mayo | Balanced |
| Fries | Ketchup or yogurt dip | 15 vs 94 per tbsp |
| Potato salad | Half mayo, half yogurt | Creamy, lighter |
| Diabetes | Mayonnaise in small amounts | Little sugar |
| Child | Small amount of ketchup | Mild, 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.



