Heinz ketchup calories come to 17 for one tablespoon (17 g) and 101 per 100 g. That is a small number, but nearly all of it is sugar, and each tablespoon also carries 154 mg of sodium, 7% of the daily value. The pour size matters more than the bottle.
17kcal
1 tablespoon · 17 g, bottled tomato ketchup
4%protein
0.2 gProtein
5 gCarbs
0 gFat
How to burn off 17 kcal
—Walking, brisk
—Jogging
—Cycling, moderate
—Swimming
Skip the math. BodyPal counts these calories from your steps and workouts automatically.
Nutrition facts
Bottled tomato ketchup · per 17 g
Calories
17 kcal
Protein
0.2 g
Carbohydrate
4.7 g
Fat
0 g
Saturated fat
0 g
Cholesterol
0 mg
Sodium
154 mg
Potassium
48 mg
Iron
0.1 mg
Source: USDA FoodData Central
🛡️
Verified nutrition data
Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →
Heinz ketchup: calories, protein and sodium by serving
Percent of daily value uses the FDA reference of 2,000 kcal a day.
Serving
kcal
Protein
Carbs
Fat
Sodium
% DV kcal
1 tbsp (17 g)
17
0.2 g
4.7 g
0 g
154 mg
1%
1 packet (9 g)
9
0.1 g
2.5 g
0 g
82 mg
0%
1 cup (240 g)
242
2.5 g
65.8 g
0.2 g
2,177 mg
12%
100 g
101
1 g
27.4 g
0.1 g
907 mg
5%
3 × 1 tbsp (17 g)
52
0.5 g
463 mg
5 × 1 tbsp (17 g)
86
0.9 g
771 mg
Five tablespoons is an 86-calorie pour
A single tablespoon of ketchup is 17 calories, and a fast-food packet holds 9 g for 9 calories. Those are rounding errors in a day of eating. The trouble is that almost nobody stops at one. A burger usually gets two tablespoons, which is 34 calories, and a plate of fries can easily take three, which lands at 52.
Heavy dippers get further. Five tablespoons weigh 85 g and add 86 calories, about what a small piece of fruit brings. A full cup, 240 g, comes to 242 calories, or 12% of the daily value. You will rarely eat that much at once, but it is a useful reminder that ketchup is not free food.
If you track, measure the first few times. A squeeze from the bottle tends to be bigger than it looks, and eyeballed portions drift upward. Once you know what two tablespoons look like on your plate, logging gets easy and the numbers stay honest.
Sugar is almost the whole story
Carbohydrates supply 96% of the calories in ketchup. Protein accounts for 4% and fat for 1%. Per 100 g there are 27.4 g of carbs, and 21.3 g of those are sugars. Fiber barely registers at 0.3 g, so there is little to slow the sugar down.
Per tablespoon that works out to 4.7 g of carbs and 3.6 g of sugar. A packet carries 1.9 g of sugar. Protein sits at 0.2 g per tablespoon and fat at 0 g, so ketchup adds flavor and sweetness without adding anything that keeps you full.
That is not a reason to drop it. It is a reason to see it for what it is: a sweet, tangy sauce made mostly of tomato and sugar. If you count carbs or sugar closely, ketchup is the line on your log that grows quietly with every extra squeeze.
Sodium climbs faster than calories
Calories stay low with ketchup, but sodium does not. One tablespoon brings 154 mg, 7% of the daily value, while the calories are just 1% of it. Per 100 g the sodium figure is 907 mg, or 39% of the daily value. Measured against its own calories, ketchup is a salty food.
The totals stack up quickly. Two tablespoons add 308 mg, three add 463 mg, and five add 771 mg. A full cup reaches 2,177 mg, which is 95% of the daily value in one sitting. Even a packet carries 82 mg, 4% of the daily value, so a handful of packets with fries adds up.
If you watch sodium, ketchup is worth counting alongside the burger, the bun and the fries it usually comes with, because those foods tend to be salty too. Keeping to one or two tablespoons keeps the sodium contribution modest.
A low-calorie condiment if you keep the pour honest
Among condiments, ketchup is one of the lighter choices. At 101 calories per 100 g it sits far below creamy sauces, and it contains almost no fat. Ketchup also has 281 mg of potassium per 100 g, a small bonus from its tomato base.
It works best on foods that already bring protein and fiber, such as eggs, a lean burger, or roasted potatoes with a vegetable side. Ketchup adds flavor there without changing the calorie picture much. Where it causes trouble is as a dip that never runs out.
Brands vary in flavor more than in base numbers; the page lists options like Sauce Appeal Traditional Catsup and Kentucky's Own Bourbon Catsup. Check the label if you switch. BodyPal can log ketchup from a photo of your plate, which helps when the portion is a puddle rather than a measured spoon.
How does Heinz ketchup compare?
Here is how Heinz ketchup compares with tomato ketchup, cocktail sauce and mayonnaise, per 100 g and per usual serving.
Verdict: For the fewest calories, ketchup wins at 101 per 100 g, while mayonnaise runs 680 per 100 g, about 6.7 times as much. If sodium is your concern, cocktail sauce is the heaviest at 1,262 mg per 100 g, so ketchup is the better middle ground for most plates.
Most popular Heinz ketchup brands in the United States
Ranked by popularity in the BodyPal database
# Productkcal / 100 g
1Half Moon Bay Trading Co. Iguana Lightning Hot N' Spicy Catsup1 tbsp · 17 g88 kcal
2Scrumptious Pantry Tomato Catsup, Earthy With Rosemary and Juniper Berries1 tbsp · 16 g62 kcal
5Sauce Appeal Traditional Catsup1 tbsp · 14 g107 kcal
6Sauce Appeal Medium Spicy Catsup1 tbsp · 14 g107 kcal
7Kentucky's Own Bourbon Catsup2 tbsp · 28 g321 kcal
Sweetener and spice differences move these label numbers above and below the 101 calories per 100 g of generic ketchup. Source: manufacturer labels / USDA FoodData Central.
Heinz ketchup FAQs
How many calories are in a tablespoon of Heinz ketchup?
About 17 calories per tablespoon (17 g). A single-serve packet (9 g) is 9 calories and a full cup (240 g) is 242.
Is ketchup good for weight loss?
One tablespoon is 17 calories with 4.7 g of carbs and almost no fat, so it stays small; four tablespoons (68 g) add up to 69 calories.
How much sugar is in Heinz ketchup?
Ketchup has 21.3 g of sugar per 100 g, which is about 3.6 g of sugar in one tablespoon (17 g).
How much sodium is in a tablespoon of ketchup?
About 154 mg of sodium per tablespoon, from 907 mg per 100 g. Low-sodium catsup has 20 mg per 100 g, roughly 3 mg per tablespoon.
How many calories are in a ketchup packet?
A 9 g ketchup packet has 9 calories, 1.9 g of sugar and 82 mg of sodium, which is 4% of the daily value. Calories stay tiny, but several packets add sodium quickly.
How many calories are in a cup of ketchup?
A cup of ketchup (240 g) has 242 calories, 12% of the daily value. It also carries 51 g of sugar and 2,177 mg of sodium, which is 95% of the daily sodium value.
How many calories are in 3 tablespoons of ketchup?
Three tablespoons of ketchup (51 g) come to 52 calories and 463 mg of sodium. That is a typical amount for a serving of fries, so measure if you track closely.
Is Heinz ketchup different from regular tomato ketchup in calories?
No. Both come to 17 calories per tablespoon and 101 per 100 g, with 907 mg of sodium per 100 g. The numbers here are the same for bottled tomato ketchup in general.
Does ketchup have more calories than mayonnaise?
No, far fewer. Ketchup has 101 calories per 100 g, while mayonnaise has 680, about 6.7 times as much. A teaspoon of mayonnaise is 31 calories, nearly twice a tablespoon of ketchup.
Does ketchup contain fat or protein?
Barely. Ketchup has 0.1 g of fat and 1 g of protein per 100 g, and 0 g of fat per tablespoon. Carbohydrates supply 96% of its calories.