Greggs Bacon Breakfast Roll: Price & Calories
A Greggs Bacon Breakfast Roll costs £2.60 (Click + Collect, Sheffield, 100 The Moor (high-street shop), 21 September 2026) and has 321 kcal per portion. Prices vary by shop type, so the table below lists each one we checked.

A standard portion of Greggs Bacon Breakfast Roll contains 321 kcal and 19g protein. The price depends on the shop type: £2.60 at a high-street shop, £3.10 at a central london (estimated), and £3.25 at a forecourt / roadside (estimated). Figures marked observed were read from the Greggs Click + Collect menu on the dates shown below; estimates are labelled.
What the Bacon Breakfast Roll numbers mean
Against the 2,000 kcal reference day printed on UK food labels, Bacon Breakfast Roll accounts for roughly 16% (321 kcal). The energy is fairly evenly spread: about 34% fat, 42% carbs and 24% protein in the macros, based on 12 g, 33 g and 19 g per portion.
Salt is the figure to watch: 1.9 g is about 32% of the 6 g adult reference intake. Saturated fat is 4.3 g, about 22% of the 20 g reference intake.
Searching for Bacon Breakfast Roll near me: not every shop stocks every item, so confirm with your nearest Greggs first.
Other breakfast worth a look
- Pain au Chocolat — next step down (299 kcal), £1.80
- Omelette Breakfast Roll — next step up (352 kcal), £2.80
- Apple & Cinnamon Flavour Porridge — a lighter pick (232 kcal), £1.85
- Bacon and Sausage Breakfast Roll — more protein for similar calories (22 g), £3.05
About Bacon Breakfast Roll
It comes in at 321 calories with 19g of protein, 12g of fat and 1.9g of salt. Carbohydrate is 33g and sugar 5.3g. This is about as close as the breakfast range gets to a no-frills order — one filling, one roll, nothing else added — and the calorie count reflects that: lower than almost every baguette and most of the combination rolls. It's a sensible pick if you want something hot and savoury without a huge meal, or if you're planning to eat again before lunchtime and don't want to overdo it this early.
How Bacon Breakfast Roll compares in Breakfast
- At 321 kcal, this is 22% below the breakfast average of 409 kcal (based on 25 other items with recorded calories).
Nutritional Values
| Energy (Calories) | 321 kcal |
|---|---|
| Total Fat | 12 g |
| Saturated Fat | 4.3 g |
| Carbohydrates | 33 g |
| Sugars | 5.3 g |
| Protein | 19 g |
| Salt | 1.9 g |
Price by Shop Type
Prices last checked: 21 September 2026Allergens & Dietary Information
Contains: wheat (gluten), soya
May contain (cross-contact risk): rye (gluten), barley (gluten), oats (gluten), spelt, kamut, sulphites
Source: Greggs Allergen Guide, Version 12 (03.09.26) (section: Breakfast). Greggs prepares food in shared bakery kitchens, so always check the current guide or ask shop staff if you have an allergy.
Bacon Breakfast Roll: sizes, decaf versions and extras
Greggs lists 5 other versions of this product (a different size, a decaf option or an add-on). Calories and prices for each are in the table. Prices marked ≈ are estimates; the others were observed on the Greggs Click + Collect menu.
| Version | Calories | High-street | London | Forecourt |
|---|---|---|---|---|
| Bacon Breakfast Roll | 321 kcal | £2.60 | ≈£3.10 | ≈£3.25 |
| Extra Bacon | 45 kcal | ≈£0.50 | £0.60 | ≈£0.65 |
| Extra Breakfast Sausage | 62 kcal | ≈£0.50 | £0.60 | ≈£0.65 |
| Extra Lorne Sausage | 185 kcal | ≈£0.50 | £0.60 | ≈£0.65 |
| Extra Omelette with Cheese | 77 kcal | ≈£0.50 | £0.60 | ≈£0.65 |
| Spread | 27 kcal | – | – | – |
Greggs Bacon Breakfast Roll: quick answers
How many calories are in a Greggs Bacon Breakfast Roll?
A Greggs Bacon Breakfast Roll has 321 kcal per portion, with 12g fat, 4.3g saturates, 33g carbohydrate, 5.3g sugars, 19g protein and 1.9g salt. These figures come from the nutritional information Greggs publishes.
How much does a Greggs Bacon Breakfast Roll cost?
We recorded £2.60 in a high-street shop (read from the Greggs Click + Collect menu, 21 September 2026). Greggs prices change by shop type, so your local shop may differ. Where we have not seen a price ourselves, the table above marks the figure as an estimate.
How much protein is in a Greggs Bacon Breakfast Roll?
A Greggs Bacon Breakfast Roll has 19g of protein per portion, out of 321 kcal, according to Greggs' published nutritional information. Highest protein Greggs items, ranked
Is the Greggs Bacon Breakfast Roll halal?
Greggs does not label the Bacon Breakfast Roll, or any other product, as halal. Greggs says some supplier chicken meets Halal Food Authority requirements, but its shops and bakeries are not separated, so it makes no halal claim for finished food. Is Greggs halal? Item-by-item answers
What allergens are in a Greggs Bacon Breakfast Roll?
The Greggs allergen guide lists wheat (gluten) and soya for the Bacon Breakfast Roll, and says it may contain rye (gluten), barley (gluten), oats (gluten), spelt, kamut and sulphites. Always check the latest guide before eating if you have an allergy.
Also searched as: bacon roll calories, how many calories in a bacon roll, Greggs bacon sandwich.
Next steps for Bacon Breakfast Roll
- Calories and nutrition tables — sort the menu by calories to see how 321 kcal compares
- Meal deals — check whether Bacon Breakfast Roll fits a current combo
- Allergen guide — how the allergen listing for Bacon Breakfast Roll is laid out across the menu
MORE IN THIS CATEGORY
Explore more breakfast
Related Guides & Food Questions
Greggs Menu Prices UK: Why the Same Item Costs More in London and at Forecourts
Greggs menu prices differ by shop. See what a sausage roll, steak bake, breakfast roll and coff…
Read guide →breakfast guideGreggs Breakfast Calories Ranked: Bacon Rolls, Porridge & Pastries
How many calories are in Greggs breakfast rolls, baguettes, porridge and croissants? Complete m…
Read guide →deals guideGreggs Meal Deals Guide: Breakfast, Lunch Combos & Pizza Bundles
Complete guide to Greggs meal deals: Breakfast deal, Sandwich & drink combo, Hot sandwich deal,…
Read guide →




