Snap your meals, get your nutrition breakdown. Download free.
Use Boone to snap a meal: get a full nutrition breakdown.

McDonald's Bacon Mayo: calories and sugar by portion and age

McDonald's Bacon Mayo Chicken — calories, saturated fat and salt nutrition breakdown

Boone’s analysis puts McDonald's Bacon Mayo at 16% of an adult’s daily calories, 50% of the daily salt limit for a child aged 4 to 6 and 1 teaspoons of free sugar.

How many calories are in a McDonald's Bacon Mayo? It contains 329 kcal, 12g of fat (2.5g saturated), 4g of sugar and 1.5g of salt.

Build a full meal with our nutrition calculator

Use the Boone meal calculator to build a full meal rather than view this item on its own. Add fries, a drink, dips and a dessert, then choose your age and sex for a more accurate view of how a Bacon Mayo fits into a day.

Nutrition information

Nutrition information: McDonald's Bacon Mayo

Energy329 kcal
Fat12g
of which saturates2.5g
Carbohydrate35g
of which sugars4g
Salt1.5g
Protein18g

Nutrition figures are McDonald’s UK published data, per item as sold and before any optional sauces or extras. Boone converts them to the portion and age comparisons on this page.

A McDonald's Bacon Mayo contains 329 kcal, which is 16% of the 2,000 kcal adult daily reference intake. It provides 12g of total fat, of which 2.5g is saturated, 4g of sugar, 1.5g of salt and 18g of protein.

The saturated fat content of 2.5g represents 12% of the adult daily guideline of 20g.

McDonald's Bacon Mayo carries a large share of a child’s daily salt

A McDonald's Bacon Mayo contains 1.5g of salt, which is 50% of the daily limit for a child aged 4 to 6.

Adult daily reference intakes (Reference Intake, RI)

Calories2,000 kcal
Total fat70g
Saturated fat20g
Carbohydrate260g
Sugars90g
Fibre30g
Salt6g
Protein50g

Sugar in McDonald's Bacon Mayo

McDonald's Bacon Mayo contains 4g of free sugar per standard serving (1.0 teaspoons). Low sugar

The NHS free sugar limit is 30g per day for adults, 24g for children aged 7 to 10, and 19g for children aged 4 to 6. Free sugar excludes the sugars naturally present in milk and whole fruit. The table below shows how this compares across all age groups.

Free sugar by portion: McDonald's Bacon Mayo

PortionAdult (female)
30g
Adult (male)
30g
Age 11 to 17
30g
Age 7 to 10
24g
Age 4 to 6
19g
Per portion4g
13%
4g
13%
4g
13%
4g
17%
4g
21%
Teaspoons1.0 tsp

Boone calculates these percentages from McDonald's UK published nutrition data against UK Dietary Reference Values and NHS free sugar and salt limits. Free sugar, salt, calories and saturated fat are limits to stay under; fibre is a target to reach, so a high percentage there is a good thing. For guidance only.

Salt in McDonald's Bacon Mayo

McDonald's Bacon Mayo contains 1.5g of salt per standard serving. Moderate salt

Children have lower salt limits: 3g per day for ages 4 to 6, 5g for ages 7 to 10. The table below shows how this serving compares to daily limits for adults and children.

Salt by portion: McDonald's Bacon Mayo

PortionAdult (female)
6g
Adult (male)
6g
Age 11 to 17
6g
Age 7 to 10
5g
Age 4 to 6
3g
Per portion1.5g
25%
1.5g
25%
1.5g
25%
1.5g
30%
1.5g
50%

Boone calculates these percentages from McDonald's UK published nutrition data against UK Dietary Reference Values and NHS free sugar and salt limits. Free sugar, salt, calories and saturated fat are limits to stay under; fibre is a target to reach, so a high percentage there is a good thing. For guidance only.

Calories in McDonald's Bacon Mayo

McDonald's Bacon Mayo contains 329 kcal per standard serving. Low calorie share

Daily calorie needs vary by age and sex. The table below shows how this serving compares to typical daily reference intakes.

Calories by portion: McDonald's Bacon Mayo

PortionAdult (female)
2000 kcal
Adult (male)
2500 kcal
Age 11 to 17
1936 kcal
Age 7 to 10
1553 kcal
Age 4 to 6
1291 kcal
Per portion329 kcal
16%
329 kcal
13%
329 kcal
17%
329 kcal
21%
329 kcal
25%

Boone calculates these percentages from McDonald's UK published nutrition data against UK Dietary Reference Values and NHS free sugar and salt limits. Free sugar, salt, calories and saturated fat are limits to stay under; fibre is a target to reach, so a high percentage there is a good thing. For guidance only.

Saturated fat in McDonald's Bacon Mayo

McDonald's Bacon Mayo contains 2.5g of saturated fat per standard serving. Low saturated fat

The saturated fat guideline is 20g a day for women and 30g for men, and lower again for children. The table below shows how this serving compares.

Saturated fat by portion: McDonald's Bacon Mayo

PortionAdult (female)
20g
Adult (male)
30g
Age 11 to 17
20g
Age 7 to 10
18g
Age 4 to 6
16g
Per portion2.5g
12%
2.5g
8%
2.5g
12%
2.5g
14%
2.5g
16%

Boone calculates these percentages from McDonald's UK published nutrition data against UK Dietary Reference Values and NHS free sugar and salt limits. Free sugar, salt, calories and saturated fat are limits to stay under; fibre is a target to reach, so a high percentage there is a good thing. For guidance only.

Ultra-processed food: what is really in it

A McDonald's Bacon Mayo Chicken is assembled from 4 separate components, each manufactured and prepared separately, often at different factories, before being combined and cooked at the point of sale. The most heavily formulated of these are the bacon and mayonnaise.

Reading the ingredient list closely, a McDonald's Bacon Mayo Chicken contains stabilisers and preservatives. These are not used to add nutritional value. Stabilisers maintain a consistent texture in sauces and dressings over time, preventing them from becoming watery or separating during storage and transport. Preservatives extend shelf life by slowing the growth of bacteria, yeasts and moulds in components that are prepared centrally and distributed to restaurants.

None of this means the ingredients are unsafe; all additives used are approved for use in UK food. What it indicates is the degree of industrial formulation involved. A home-cooked equivalent, made from a small number of fresh or minimally processed ingredients prepared in one kitchen, would typically involve far fewer steps and far fewer additives. The version sold at McDonald's reaches a comparable end result using a longer list of industrially processed components, several manufacturing sites, and a number of functional additives designed to keep the product consistent across thousands of restaurants.

What's in it: Bacon Mayo Chicken

Bun

Same as Mayo Chicken

Chicken patty

Chicken breast meat in a seasoned breaded coating

Bacon

Smoked bacon, cured with salt and nitrite preservatives

Mayonnaise

Rapeseed oil, water, egg yolk, vinegar, sugar, mustard, stabilisers

Looking at the ingredient list rather than just the nutrition panel tells a different story. Even where individual macros (sugar, salt, calories) look moderate, the number of separately manufactured components, and the additives used to bind, emulsify, preserve, colour and flavour them, place almost every hot item on the McDonald's menu in the most processed food category under the NOVA classification system.

Processing (NOVA classification)

A McDonald's Bacon Mayo Chicken falls into NOVA group 4, ultra-processed food. The NOVA classification system groups foods by the extent and purpose of the processing involved, rather than by their individual nutrients. Group 4 covers products that are formulated mostly or entirely from substances derived from foods, plus additives, using a series of industrial processes with little or no whole food remaining recognisable in the final product. In this item, that includes stabilisers and preservatives, on top of the breaded or formed proteins, processed cheese and multi-stage assembly typical of the menu. This classification applies to almost all hot menu items at McDonald's, and indeed to most fast food and packaged convenience food generally; it is not a finding specific to this item.

Allergens at a glance

Allergen information: Bacon Mayo Chicken

WheatContains
RyeMay contain traces
BarleyMay contain traces
OatsNot present
SesameContains
SoyaContains
MilkMay contain traces
EggsNot present
FishNot present
CrustaceansNot present
CeleryNot present
MustardContains
MolluscsNot present
LupinNot present

McDonald's UK prepares food in kitchens where allergens are present and equipment is shared. "May contain traces" reflects cross-contact risk from shared fryers, toasters and preparation areas. McDonald's cannot guarantee any item is completely allergen-free, even when ingredients are removed on request.

Frequently asked questions

How many calories are in a McDonald's Bacon Mayo?+

Boone calculates that a McDonald's Bacon Mayo contains 329 kcal, which is 16% of an adult’s 2,000 kcal daily reference intake and 25% of the daily intake for a child aged 4 to 6.

How much sugar is in a McDonald's Bacon Mayo?+

Boone calculates that all 4g of the sugar in a McDonald's Bacon Mayo is free sugar, or about 1 teaspoons. There is no dairy or whole fruit in it to hold any of it back.

How much of a child’s daily sugar limit is a McDonald's Bacon Mayo?+

Boone measures the 4g of free sugar in a McDonald's Bacon Mayo against NHS limits: 21% of the daily allowance for a child aged 4 to 6, 17% for ages 7 to 10, and 13% for an adult.

How much saturated fat is in a McDonald's Bacon Mayo?+

A McDonald's Bacon Mayo contains 2.5g of saturated fat. Boone calculates this as 12% of the daily guideline for an adult woman and 8% for an adult man, because the guideline differs by sex: 20g and 30g respectively.

How much salt is in a McDonald's Bacon Mayo?+

A McDonald's Bacon Mayo contains 1.5g of salt. Boone calculates that as 50% of the daily limit for a child aged 4 to 6 and 25% of an adult’s 6g limit.

Is a McDonald's Bacon Mayo suitable for children?+

Boone’s analysis flags that its 1.5g of salt is 50% of that age group’s daily limit. That does not make it off limits, but it does mean a Bacon Mayo uses up a large share of a young child’s day in one item.

How much protein is in a McDonald's Bacon Mayo?+

A McDonald's Bacon Mayo contains 18g of protein, which Boone calculates as 36% of a 50g adult daily target.