Calories in Ketchup: Nutrition Facts & Serving Sizes
Per 1 tbsp
Per 100g
Source: USDA FoodData Central, Foundation, March 2026.
Ketchup is a tomato-based condiment containing 117 calories per 100g, but the typical serving of 1 tablespoon (15g) has only about 18 calories and 4g of carbs. Ketchup provides 26.8g of carbs per 100g, with 1.1g of protein and 0.6g of fat. One thing to watch: the sodium content is high at 949mg per 100g. A single tablespoon delivers 142mg of sodium, which adds up quickly if you are using multiple servings. Ketchup provides a modest amount of potassium at 249mg per 100g. Tomato-based products in general are associated with lycopene, an antioxidant compound concentrated in cooked tomatoes. While the calorie cost per tablespoon is low, heavy use of ketchup can contribute significant sodium and carbohydrates, especially for those tracking macros tightly.
Nutrition Highlights
Calories by Serving Size
| Serving | Cal | Protein | Carbs | Fat | Fiber |
|---|---|---|---|---|---|
| 1 tbsp | 17.6 | 0.2g | 4g | 0.1g | 0g |
| 100g | 117 | 1.1g | 26.8g | 0.6g | 0g |
Full Nutrition Facts (per 100g)
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 117 | 6% |
| Protein | 1.1g | 2% |
| Total Fat | 0.6g | 1% |
| Total Carbohydrates | 26.8g | 10% |
| Dietary Fiber | 0g | |
| Sugars | 0g | |
| Sodium | 949mg | 41% |
Vitamins & Minerals (per 100g)
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calcium | 14mg | 1% |
| Iron | 0.4mg | 2% |
| Potassium | 249mg | 5% |
| Magnesium | 13.5mg | 3% |
| Phosphorus | 25mg | 2% |
| Zinc | 0.2mg | 2% |
% Daily Values based on a 2,000 calorie diet (FDA reference).
Health Benefits of Ketchup
Ketchup is primarily used as a flavor condiment rather than a nutritional supplement, but it does have a few noteworthy attributes. Tomato-based products are associated with lycopene, a carotenoid antioxidant that gives tomatoes their red color. Lycopene is more bioavailable in cooked and processed tomato products like ketchup than in raw tomatoes. Research has associated higher lycopene intake with reduced oxidative stress and potentially lower risk of certain chronic conditions.
The potassium content at 249mg per 100g is a positive for a condiment. Potassium is an essential electrolyte for muscle function and maintaining healthy blood pressure. For those training hard and sweating regularly, potassium is an important electrolyte to maintain.
However, the primary nutritional concern with ketchup is its sodium content at 949mg per 100g. Even one or two tablespoons can contribute 140-280mg of sodium to a meal. For individuals on a sodium-restricted diet or those aiming to minimize water retention, ketchup should be used in moderation. Low-sodium versions are available and provide most of the flavor with less sodium impact.
Dietary Considerations
Ketchup is vegan and gluten-free in most standard formulations. It is not keto-friendly due to 26.8g of carbs per 100g, though a single tablespoon at 4g of carbs can fit into a low-carb diet if used sparingly. The sodium content of 949mg per 100g is a significant concern for those watching sodium intake. Ketchup is not suitable for Whole30 due to added sugars in most commercial versions. It is also generally not paleo-compliant for the same reason. Sugar-free and low-sodium ketchup alternatives are widely available for those with specific dietary requirements.
Daily Intake (100g)
100g of ketchup provides 6% of a 2,000-calorie diet.
Track Your Intake
See how ketchup fits your personal calorie and macro targets.
Related Foods
Restaurant Meals with Ketchup
See how ketchup shows up in popular restaurant dishes.
Frequently Asked Questions
How many calories in ketchup?
Ketchup contains 117 calories per 100g. One tablespoon (15g) has about 18 calories. Most people use ketchup in small amounts, making it a relatively low-calorie condiment when used in moderation.
Is ketchup good for weight loss?
Ketchup is low in calories per serving (about 18 calories per tablespoon) and fat-free, so in small amounts it fits into a weight-loss diet. The main concern is sodium, which can cause water retention. Stick to one or two tablespoons per serving to keep calories and sodium in check.
How much sugar is in ketchup?
The USDA data for this specific ketchup shows 0g of sugar per 100g. However, many commercial ketchup brands contain added high-fructose corn syrup or sugar. Check the nutrition label of your specific brand for accurate sugar content.
How much sodium is in ketchup?
Ketchup contains 949mg of sodium per 100g. One tablespoon (15g) has about 142mg of sodium. If you use two or three tablespoons, that is over 300-425mg of sodium, a significant portion of the recommended daily limit of 2300mg.
How much protein is in ketchup?
Ketchup contains 1.1g of protein per 100g, or about 0.2g per tablespoon. It is not a meaningful protein source. Use it as a flavor enhancer rather than relying on it for any nutritional contribution.
Is ketchup keto-friendly?
Standard ketchup is not ideal for strict keto at 26.8g of carbs per 100g. However, one tablespoon adds only about 4g of carbs, which may fit within a daily keto budget depending on your total carb limit. Sugar-free ketchup brands offer a much lower carb option, often under 1g of carbs per tablespoon.