Nutrition & Diet Guides4 min read

Greggs Sausage Roll Calories: Regular, Vegan, Mini and 4 Pack Compared

By GreggsMenus AI Research DeskUpdated September 2026Last checked: 21 September 2026

People search for Greggs sausage roll calories more than almost anything else on the menu, and the answer changes depending on whether you mean one roll, a vegan roll, the mini rolls or a pack. This guide puts them side by side using Greggs' own nutritional information, with the prices we read from Click + Collect.

In this guide

  1. Greggs sausage roll calories at a glance
  2. Regular sausage roll vs vegan sausage roll
  3. How much does a Greggs sausage roll cost?
  4. Allergens in a Greggs sausage roll
  5. Fitting a sausage roll into your day
  6. Frequently Asked Questions

Greggs sausage roll calories at a glance

A single Greggs sausage roll has 347 kcal. The Vegan Roll Pork-Free, which is the Greggs vegan sausage roll, has 308 kcal. The 6 Mini Sausage Rolls box has 469 kcal in total, which is about 78 kcal for each mini roll, and the Sausage Roll 4 Pack has 1388 kcal for the whole pack, or about 347 kcal for each roll.

Pack figures are for everything in the box, not one roll, which is the mistake people make most often when they compare calories.

Greggs sausage roll range, per portion as sold. Source: Greggs nutritional information.
ItemCalories (kcal)Protein (g)Fat (g)Saturates (g)Salt (g)
Sausage Roll3479.124111.5
Vegan Roll Pork-Free30811199.31.8
6 Mini Sausage Rolls4691328112
Sausage Roll 4 Pack13883695456.2
Key takeaway: One roll is 347 kcal; a 4 pack is 1388 kcal.

Regular sausage roll vs vegan sausage roll

The vegan roll has 39 fewer calories than the regular roll (308 against 347 kcal). Protein is 11g in the vegan roll and 9.1g in the regular one. Salt is 1.8g against 1.5g.

Greggs lists the Vegan Roll Pork-Free in the Vegan Friendly section of its allergen guide. The regular roll is not on that list. Both are baked in shops that handle animal products and gluten, so anyone with a strict dietary need should ask in the shop.

Source Attribution: Greggs plcGreggs Allergen Guide, Version 12 (03.09.26) (View source ↗) • Checked: 2026-09-03

How much does a Greggs sausage roll cost?

On the Click + Collect menu we saw a single sausage roll at £1.35 in a Sheffield high-street shop, £1.60 in Central London and £1.70 at a forecourt unit. Buying the 4 pack at £3.95 in the high-street shop works out at about 99p a roll, against £1.35 for a single roll.

Prices are read from the public Greggs Click + Collect menu for named shops on named dates. A ≈ sign means we have not seen that price ourselves and have estimated it from other shop types. Your local shop may charge differently.

Click + Collect prices by shop type.
ItemHigh-street shop (Sheffield)Central LondonForecourt unit
Sausage Roll£1.35£1.60£1.70
Vegan Roll Pork-Free£1.35£1.60£1.70
6 Mini Sausage Rolls≈£2.10£2.50≈£2.60
Sausage Roll 4 Pack£3.95£4.75£4.95

Allergens in a Greggs sausage roll

The Greggs allergen guide lists wheat (gluten), barley (gluten), milk and sulphites for the sausage roll, and says it may contain rye (gluten), oats (gluten), soya, egg and mustard. Check the current guide before you eat if you have an allergy, because recipes change.

Important Safety Note: Allergen information changes. Always confirm with the current Greggs allergen guide or a member of staff.

Fitting a sausage roll into your day

NHS guidance uses about 2,000 kcal a day for an average woman and 2,500 kcal for an average man. At 347 kcal, one sausage roll is roughly 17% of a 2,000 kcal day, and a whole 4 pack is 69%.

These are simple percentages, not personal advice. Your own needs depend on age, size and activity.

Frequently Asked Questions

How many calories are in a Greggs sausage roll?

347 kcal for one regular sausage roll, per Greggs' nutritional information.

How many calories are in a Greggs vegan sausage roll?

The Vegan Roll Pork-Free has 308 kcal.

How many calories are in the Greggs sausage roll 4 pack?

1388 kcal for the whole pack, about 347 kcal for each roll.

How much is a Greggs sausage roll?

We saw £1.35 in a high-street shop, £1.60 in Central London and £1.70 at a forecourt unit. Prices vary by shop.

Documented Sources & Factual Evidence

Greggs plc: Greggs nutritional informationVerified: 21 September 2026
Evidence Scope: Calories, fat, saturates, carbohydrate, sugars, protein and salt per portion.
Greggs plc: Greggs Allergen Guide, Version 12 (03.09.26)Verified: 21 September 2026
Evidence Scope: Allergens, may-contain statements and the Vegan Friendly and gluten free lists.
Greggs plc: Greggs Click + Collect menuVerified: 21 September 2026
Evidence Scope: Prices read for 94 Great Portland Street, London (14 September 2026), 100 The Moor, Sheffield and an EG On The Move forecourt unit in Rotherham (both 21 September 2026).

Featured Menu Items in This Guide

View Full Menu →
Sausage Roll(s)

savouries bakes

Sausage Roll(s)

£1.60347 kcal
Vegan Roll Pork-Free

savouries bakes

Vegan Roll Pork-Free

£1.60308 kcal
6 Mini Sausage Rolls

savouries bakes

6 Mini Sausage Rolls

£2.50469 kcal
Sausage Roll 4 Pack

savouries bakes

Sausage Roll 4 Pack

£4.751388 kcal
Continue Reading

Related Greggs Guides

All Guides →