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.
McDonald’s Ketchup Packet — what you need to know
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.
Which Ketchup Option Should You Choose?
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:
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.
Printed date or case information
If a date, lot code or outer-case expiry is available, use that information rather than an online guess.
Inspect the seal
Do not use a packet that is swollen, leaking, punctured, badly discolored or has a broken seal.
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
Open the McDonald’s app and choose the exact participating restaurant that will prepare your order.
Choose Fries, a burger, McNuggets or another item you plan to eat with ketchup.
Open the available condiment/customization area and look for Ketchup Packet.
Use the quantity available in that restaurant’s digital order flow. Limits can vary.
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.