Greggs Bacon Breakfast Roll
No frills. No fuss. Just three rashers of deliciously oven baked unsmoked bacon, in a pillow-soft, melt-in-your-mouth, white breakfast roll.
Prices may vary by shop, and between eating in, takeaway, click and collect and delivery apps.
Nutrition
* Values per serving. RI = reference intake of an average adult (8400 kJ / 2000 kcal). Updated November 2026. Compare with the calories for every Greggs item or the Greggs nutritional values.
Allergens
Contains the allergens listed above, as published by Greggs. Greggs kitchens handle ingredients containing other allergens. Always check with staff if you have a severe allergy.
About the Greggs Bacon Breakfast Roll
At a standard Greggs high street shop the Bacon Breakfast Roll is priced at £2.60, and one serving (119.5g) comes to 321 kcal. High street shops on the main Greggs price list, 2,018 of them, all charge this. In central London and at travel locations such as stations, the same item rises to £3.10, a difference of £0.50.
Calories rank it 7th lightest out of 19 in Breakfast. Each serving gives you 19g of protein, 33g of carbohydrate (5.3g sugar), 12g of fat (4.3g saturates) and 1.9g of salt. Against a 2,000 kcal day it accounts for 16% of your daily energy, 32% of your daily salt and 22% of your daily saturated fat.
In value terms you get 123 kcal per pound, ranking 7th of 19 on price. 19g of protein for £2.60 is 7.3g per pound. Try it alongside Regular Candy Cane Mint Hot Chocolate (£2.90) and Cream Éclair (£1.60), making £7.10.
For a quick comparison, against the Pain au Chocolat it carries 2.6g less sugar, at £1.10 extra and the All Butter Croissant lands at 292 kcal and 7.1g of protein for £1.45.
This item contains soya and wheat. Labels in the shop are the final word, and our allergen guidance explains more.
Greggs Bacon Breakfast Roll Nutrition per Serving and per 100g
| Nutrient | Per serving | Per 100g | % RI |
|---|---|---|---|
| Calories | 321 kcal | 269 kcal | 16% |
| Protein | 19g | 16g | 38% |
| Carbs | 33g | 28g | 13% |
| Fat | 12g | 10g | 17% |
| Sat. Fat | 4.3g | 3.6g | 22% |
| Sugar | 5.3g | 4.4g | 6% |
| Salt | 1.9g | 1.6g | 32% |
| Energy | 1349 kJ | 1129 kJ | n/a |
You might also like
Tools for the Bacon Breakfast Roll
Frequently Asked Questions
Quick answers about the Greggs Bacon Breakfast Roll: price, calories, protein, allergens and diet.
Still have a question?
For orders, refunds or shop issues, contact Greggs directly through its official site.
Visit Official SiteOr read all our Greggs FAQs and the Greggs insider handbook.
How much is a Bacon Breakfast Roll at Greggs?
You will pay £2.60 in most Greggs shops and £3.10 in stations, airports and central London.
How many calories are in a Greggs Bacon Breakfast Roll?
321 kcal, which is 16% of a 2,000 kcal day.
Is the Greggs Bacon Breakfast Roll vegan or vegetarian?
Not suitable for vegetarians or vegans, as it contains meat or fish.
What allergens are in the Bacon Breakfast Roll?
The declared allergens are soya and wheat.
How much protein is in the Greggs Bacon Breakfast Roll?
Protein comes to 19g, or 7.3g per pound spent.
Popular on the Greggs menu