McDonald’s Ketchup Packet 2026: Calories, Ingredients & Expiration

Know What’s in the Ketchup Packet Before You Add It

The current U.S. McDonald’s ketchup packet has 10 calories and remains listed in the Sauces & Condiments menu. This guide explains the ingredients, current nutrition reference, availability, expiration questions, McDonald’s ketchup vs Heinz differences and how to add packets to an order.

Updated July 30, 2026 USA menu 10 Cal officially verified Current condiment
Direct answer

McDonald’s Ketchup Packet — what you need to know

Calories 10 Cal Official McDonald’s figure for one current U.S. ketchup packet.
Current status Available Still listed in the U.S. Sauces & Condiments menu as of July 30, 2026.
Price Local No nationwide standalone packet price is published by McDonald’s.
How to get it Add to order McDonald’s directs customers to add the packet in its app when available.
Base ingredient Tomato Tomato concentrate from red ripe tomatoes is listed first.
Expiration No fixed public date McDonald’s public product page does not publish a universal consumer shelf-life.
Heinz? No The current McDonald’s U.S. product is presented as McDonald’s tomato ketchup.
Best next step Check local order Packet quantity, availability and any charge can vary by restaurant/order channel.

July 2026 menu check: Ketchup Packet remains a standard item in the current Sauces & Condiments section. McDonald’s separately labels the new Caesar Sauce as limited-time, so the ketchup packet should not be described as a temporary 2026 promotion.

McDonald’s Ketchup Packet 2026 infographic showing 10 calories, ingredients and availability
McDonald’s Ketchup Packet 2026: 10 calories per packet, published ingredients and current U.S. availability. Independent infographic by MacMenus.us.

Which Ketchup Option Should You Choose?

1 You are eating at McDonald’s Choose the McDonald’s Ketchup Packet if you want the standard tomato condiment designed for easy single-serve use with Fries, burgers or another item.
2 You only need a little ketchup One packet adds 10 calories. Using two adds 20 calories; three adds 30 calories.
3 You want ketchup for home A normal retail ketchup bottle or retail foodservice packet is easier to buy. McDonald’s does not currently advertise a U.S. retail bottle of its restaurant ketchup.
4 You are comparing McDonald’s ketchup vs Heinz Compare the ingredient panels rather than assuming they are identical. The currently published formulas have meaningful ingredient-list differences.
5 You found an old packet Do not guess its age from the calorie number or an unexplained packet code. Check available date/lot information and discard damaged, leaking or swollen packets.
6 You have an allergy or dietary restriction Use the current McDonald’s app/product ingredient panel rather than relying on an unofficial “vegan” or “gluten-free” label.

McDonald’s Ketchup Packet Nutrition

The most important confirmed nutrition number is simple: one McDonald’s Ketchup Packet contains 10 calories. McDonald’s publishes this directly on the current U.S. product page.

Nutrient
Per packet
Evidence status
What it means
Calories
10 Cal
Officially verified
Published directly by McDonald’s U.S.
Total Fat
0 g
Current nutrition reference
No meaningful fat contribution in a standard packet.
Saturated Fat
0 g
Current nutrition reference
Listed as zero in current 2026 database references.
Cholesterol
0 mg
Current nutrition reference
Listed as zero.
Sodium
About 90 mg
Reference — verify current app
Multiple recent databases show 90 mg; older references can show different rounded values.
Total Carbohydrate
About 2 g
Reference — verify current app
Carbohydrates provide essentially all packet calories.
Total Sugars
About 2 g
Reference — verify current app
The ingredient list includes two corn-based sweeteners.
Protein
0 g
Current nutrition reference
Ketchup is not a meaningful protein source.
Potassium
About 30 mg
Reference — verify current app
Small amount per packet.

Why are some websites showing 90 mg sodium while others show 100 mg? McDonald’s states that its nutrition figures use average ingredient values and FDA rounding rules, while formulation, serving size and supply sources can change. That is why this page treats the 10-calorie figure as directly verified and secondary nutrient figures as current reference data unless they are visible in the live McDonald’s panel.

How packet count changes the calories

Packets used
Official calorie total
Reference sugar total
Reference sodium total
1 packet
10 Cal
About 2 g
About 90 mg
2 packets
20 Cal
About 4 g
About 180 mg
3 packets
30 Cal
About 6 g
About 270 mg
4 packets
40 Cal
About 8 g
About 360 mg
5 packets
50 Cal
About 10 g
About 450 mg

The calorie totals above are exact multiplication of McDonald’s published 10-calorie value. Sugar and sodium totals use the current reference figures shown above and should be rechecked against the current app nutrition panel when exact dietary tracking matters.

What Is in a McDonald’s Ketchup Packet?

McDonald’s currently publishes the following ketchup formula within its U.S. ingredient information:

Tomato concentrate Made from red ripe tomatoes and listed first, making tomato concentrate the primary ingredient.
Distilled vinegar Adds acidity and the familiar tang associated with ketchup.
High-fructose corn syrup One of the sweetening ingredients in the published formula.
Corn syrup A second corn-based sweetener listed separately from high-fructose corn syrup.
Water McDonald’s published formula specifically lists water; this becomes relevant in the Heinz comparison.
Salt Provides sodium and balances sweetness and acidity.
Natural flavors Listed by McDonald’s without a more detailed public breakdown on the ingredient panel reviewed.

What is not listed: the current published McDonald’s ketchup ingredient list does not name onion powder, spice, milk, egg, wheat, soy, peanuts, tree nuts, fish, shellfish or sesame as ingredients in the ketchup itself.

Do not turn that into a certification. McDonald’s states that normal kitchen operations can involve shared preparation areas and that it does not promote U.S. menu items as vegetarian, vegan or gluten-free. Anyone with a serious allergy should use the current McDonald’s ingredient/allergen panel rather than an unofficial dietary label.

McDonald’s Ketchup Packet Expiration: How Long Does It Last?

Searchers often look for a specific McDonald’s ketchup packet expiration period, but the current U.S. McDonald’s product page does not publish one universal consumer expiration period such as six months, one year or two years.

Use this

Printed date or case information

If a date, lot code or outer-case expiry is available, use that information rather than an online guess.

Check condition

Inspect the seal

Do not use a packet that is swollen, leaking, punctured, badly discolored or has a broken seal.

Storage

Keep unopened packets cool and dry

Heat and poor storage conditions can reduce product quality even when the packet remains sealed.

Old packet in your car or drawer? If you cannot establish how old it is or how it was stored, replacing it with a fresh packet is a better choice than trying to infer safety from appearance alone.

Does an unopened ketchup packet need refrigeration?

Single-serve ketchup packets are designed as sealed condiment portions. McDonald’s does not instruct consumers on its Ketchup Packet product page to refrigerate an unopened packet. Once a packet is opened, use it promptly rather than trying to store a torn single-serving pouch.

McDonald’s Ketchup vs Heinz: Are They the Same?

No. The current McDonald’s U.S. site describes the condiment as McDonald’s tomato ketchup. Heinz also sells its own foodservice ketchup packets, but the published ingredient formulas are not identical.

Comparison
McDonald’s ketchup
Heinz standard foodservice ketchup
Practical difference
Tomato base
Tomato concentrate from red ripe tomatoes
Tomato concentrate from red ripe tomatoes
Both start with concentrated tomato.
Vinegar
Distilled vinegar
Distilled vinegar
Both use vinegar for acidity.
Sweeteners
High-fructose corn syrup + corn syrup
High-fructose corn syrup + corn syrup
Current standard formulas share these sweeteners.
Water listed separately
Yes
Not listed in the standard Heinz ingredient statement reviewed
One visible formula difference.
Onion powder
Not listed
Listed
Important for anyone specifically reviewing onion ingredients.
Spice
Not separately listed
Listed
Another ingredient-list difference.
Natural flavor
Natural flavors
Natural flavoring
Both include flavoring language.
Restaurant use
McDonald’s restaurant condiment
General retail/foodservice product
They are different products even if both are ketchup.

How many calories in a Heinz ketchup packet?

Packet size matters. A common current Heinz foodservice single-serve packet is 9 g. Current 2026 foodservice nutrition records tied to the standard 9 g Heinz packet list 10 calories. Larger Heinz packets can have more calories, so “one Heinz packet” is not always one universal serving size.

This is why comparing “one McDonald’s packet” with “one Heinz packet” by packet count alone can be misleading. Compare the serving weight and current package nutrition panel.

What Does “McDonald’s Ketchup Number 10” Mean?

Searches for “McDonald’s ketchup number” and “mcdo ketchup number 10” can refer to numbers printed on a packet or to the well-known 10-calorie figure.

10 calories is confirmed

The only nationally confirmed consumer-facing “10” on the current U.S. product information is the 10-calorie value per packet.

No official “No. 10 recipe” found

McDonald’s current public U.S. product information does not identify “Ketchup Number 10” as a flavor, recipe, size or quality grade.

If your physical packet has another small printed number, treat it as packaging/production information unless the packet manufacturer explains otherwise. Do not use an unexplained number as the expiration date or nutrition value.

Can You Buy McDonald’s Ketchup?

In the United States, McDonald’s currently directs customers to add its Ketchup Packet to a restaurant order. Its official U.S. product page does not advertise a consumer retail bottle, multipack or case of McDonald’s-branded ketchup for home purchase.

Method
Current status
What to expect
Add to McDonald’s app order
Officially supported
The product page directly links users to add ketchup in the app.
Ask at counter or drive-thru
Restaurant dependent
Quantity or any extra charge can depend on the restaurant/order.
McDelivery
Check selected restaurant
Condiment options and quantities can differ in delivery menus.
McDonald’s retail bottle
Not currently advertised nationally
No U.S. McDonald’s retail ketchup bottle was found on the official product/menu pages reviewed.
Third-party marketplace packets
Unofficial
Check seller, storage, age and package condition; McDonald’s does not control those listings.

Is the Ketchup Packet Available at Every McDonald’s?

The Ketchup Packet is currently listed on the national U.S. menu under Sauces & Condiments, but that does not guarantee an unlimited number of packets at every restaurant.

Restaurant stock

A location can temporarily run low or remove an option from digital ordering.

Quantity limits

Digital orders can restrict how many condiment packets can be added.

Extra charges

No one nationwide extra-ketchup fee is published; local charging practices can differ.

Delivery

The condiment list for delivery can differ from pickup and delivery prices or fees may be higher.

What is ketchup best paired with?

Menu choice
Why ketchup may fit
What to remember
World Famous Fries
McDonald’s specifically describes ketchup as a Fries dipping sauce.
Add packet calories separately.
Hamburger / Cheeseburger
Ketchup already appears in the standard build of several burgers.
Extra packet means extra ketchup beyond the standard recipe.
Chicken McNuggets
Useful lower-calorie tomato option versus many creamy dipping sauces.
It is a condiment packet rather than a standard McNuggets dip cup.
Hash Browns
Some customers prefer ketchup with breakfast potatoes.
This is a user preference, not an official recommended pairing claim.
Happy Meal items
Can be used as a small portion-controlled condiment.
Count packets separately when tracking meal calories.

How to Add a Ketchup Packet to a McDonald’s Order

Select the restaurant first

Open the McDonald’s app and choose the exact participating restaurant that will prepare your order.

Add your food

Choose Fries, a burger, McNuggets or another item you plan to eat with ketchup.

Look for condiments or sauces

Open the available condiment/customization area and look for Ketchup Packet.

Select the quantity shown

Use the quantity available in that restaurant’s digital order flow. Limits can vary.

Review the bag before paying

Make sure ketchup is listed if it matters to your order; do not assume every pickup bag automatically contains packets.

Takeout tip: check the bag before leaving when ketchup is important to the meal. It is easier to request a missing packet at the restaurant than after you arrive home.

Common Ketchup Packet Problems and What to Do

Problem
Why it can happen
What to do
No ketchup in the bag
The condiment was not added, was missed during packing or is limited locally
Check the digital receipt and request it before leaving.
App will not let me add more
The selected restaurant may have a quantity limit
Use the permitted amount or ask the restaurant if additional packets are available.
Extra ketchup has a charge
Condiment pricing can be restaurant-specific
Review the local order rather than relying on a national price claim.
Packet is swollen
The packet may be damaged or compromised
Do not use it; replace it with a fresh sealed packet.
Packet is leaking
Seal or pouch damage
Discard it and clean food-contact surfaces if needed.
No expiration date visible
Consumer packet printing can differ
Do not invent an expiry period; use available package/case information and storage history.
Nutrition differs between websites
Old data, rounding and formulation/reference differences
Use the current McDonald’s product/app nutrition panel as the final source.
Need allergy assurance
Ingredient absence is not the same as certification
Review current allergen information and shared-kitchen warnings.

Related MacMenus Guides

Official Sources and Final Actions

The practical answers are already included above. Use these pages when you need to verify the live product, current condiment lineup, local ordering option or latest nutrition panel.

Frequently Asked Questions

How many calories are in a ketchup packet from McDonald’s?

One current U.S. McDonald’s Ketchup Packet contains 10 calories. This figure is published directly on McDonald’s official product page.

What is the McDonald’s ketchup packet nutrition?

McDonald’s officially confirms 10 calories per packet. Current 2026 nutrition references commonly list about 0 g fat, 2 g carbohydrates, 2 g sugars, 90 mg sodium and 0 g protein, but use the current McDonald’s app panel when exact secondary nutrient values matter.

What ingredients are in McDonald’s ketchup?

The published ingredient list is tomato concentrate from red ripe tomatoes, distilled vinegar, high-fructose corn syrup, corn syrup, water, salt and natural flavors.

Does a McDonald’s ketchup packet expire?

Yes, packaged food does not remain unchanged indefinitely, but McDonald’s does not publish one universal consumer shelf-life for its ketchup packet on the current U.S. product page. Use printed/case information when available and replace packets with unknown age or poor storage history.

How can I tell if an old ketchup packet should be discarded?

Do not use a packet that is leaking, punctured, swollen, badly damaged or has a compromised seal. If the age and storage history are unknown, use a fresh packet instead.

Is McDonald’s ketchup the same as Heinz?

No. Both are tomato ketchup, but their published ingredient lists differ. McDonald’s lists water and does not separately list onion powder or spice, while the standard Heinz foodservice ingredient list includes onion powder and spice.

How many calories are in a Heinz ketchup packet?

A common Heinz 9 g foodservice packet is listed at about 10 calories in current foodservice nutrition records. Heinz also sells other packet sizes, so check the exact package before assuming every Heinz packet has the same calories.

What does McDonald’s ketchup number 10 mean?

McDonald’s does not publish a current U.S. “Ketchup No. 10” recipe or flavor. The nationally verified number 10 is the calorie count per packet. Other small numbers printed on packaging can be production or package codes and should not automatically be treated as nutrition or expiration information.

Can you buy McDonald’s ketchup in stores?

McDonald’s currently directs U.S. customers to add Ketchup Packets to restaurant orders. The official U.S. product pages reviewed do not advertise a McDonald’s retail ketchup bottle or consumer case for grocery-store purchase.

Can I add ketchup in the McDonald’s app?

Yes. The official Ketchup Packet page directs users to add it to an order in the McDonald’s app. Actual quantity options depend on the selected restaurant.

Is McDonald’s ketchup free?

McDonald’s does not publish one nationwide standalone ketchup-packet price. A restaurant may include packets, limit quantities or apply local condiment charges, so check the selected order.

Is McDonald’s ketchup vegan or gluten-free?

The published ketchup ingredient list does not name obvious animal ingredients or wheat, but McDonald’s states that it does not promote U.S. menu items as vegetarian, vegan or gluten-free and warns about shared preparation environments. Do not treat an unofficial label as certification.

Ketchup Packet Nutrition Calculator

Calculate the effect of multiple packets

Calories use McDonald’s officially published 10 calories per packet. Sodium and sugar fields are editable because secondary nutrient references can change with rounding or formulation updates.

Methodology and July 2026 Update Log

Official-first

Current McDonald’s U.S. product, menu, ingredient and nutrition-help pages are prioritized over copied menu websites.

No fake national price

No standalone national ketchup packet price is shown because the official product page does not publish one.

Nutrition conflicts labeled

Secondary nutrient numbers are clearly separated from McDonald’s directly verified 10-calorie figure.

No fake expiration

A guessed shelf-life is not converted into a McDonald’s policy when the company does not publish one on the current product page.

Heinz checked separately

Heinz comparisons use its own current foodservice product information rather than assuming the brands share one formula.

Diet claims limited

Ingredient observations are not presented as gluten-free, vegan or allergy certifications.

July 30, 2026: Rechecked the official U.S. Ketchup Packet page and confirmed 10 calories.

July 30, 2026: Rechecked the current full menu and confirmed Ketchup Packet remains in Sauces & Condiments.

July 30, 2026: Confirmed Caesar Sauce is currently labeled limited-time while Ketchup Packet is not.

July 30, 2026: Verified the current McDonald’s ketchup ingredient statement through official U.S. ingredient panels.

July 30, 2026: Added expiration guidance without inventing a manufacturer shelf-life.

July 30, 2026: Added McDonald’s vs Heinz ingredient comparison and clarified the “number 10” search intent.

MacMenus.us is an independent informational website and is not affiliated with, endorsed by or operated by McDonald’s Corporation or Kraft Heinz. McDonald’s menu items, formulations, nutrition, condiment quantities, pricing, delivery availability and restaurant participation can change. “Officially verified” refers only to information directly supported by current official sources reviewed for this update. Secondary nutrition figures are labeled as reference values. For allergies or medically important dietary decisions, use the current manufacturer information and appropriate professional guidance.