Greggs Vegan Roll Pork-Free
Greggs' most hotly-debated Vegan Roll Pork-Free. Seasoned Quorn with Mycoprotein filling wrapped in puff pastry.
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 Greggs calorie chart or the Greggs nutrition information.
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 Vegan Roll Pork-Free
Greggs sells the Vegan Roll Pork-Free for £1.35 on its standard price list, and it brings 308 kcal across 101g. 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 £1.60, a difference of £0.25.
Calories rank it 1st lightest out of 12 in Savouries & Bakes. Inside one serving: 11g of protein, 21g of carbohydrate (0.7g sugar), 19g of fat (9.3g saturates) and 1.8g of salt. That equals 15% of your daily energy, 30% of your daily salt and 47% of your daily saturated fat.
You pay roughly £0.44 for every 100 kcal, and 1 savouries & bakes items cost less. Try it alongside Flat White (£2.25) and Christmas Mini Caramel Shortbreads (£2.50), bringing the total to £6.10.
Within Savouries & Bakes, next to the Salt & Chilli Chicken Roll (309 kcal) it has 2.6g more protein and costs the same and against the Sausage Roll it carries 0.7g more sugar, at the same price.
The allergens declared for this item are wheat and barley. Greggs describes it as vegan friendly. Recipes change, so check the label in the shop or the allergen guidance before you eat.
Greggs Vegan Roll Pork-Free Nutrition per Serving and per 100g
| Nutrient | Per serving | Per 100g | % RI |
|---|---|---|---|
| Calories | 308 kcal | 305 kcal | 15% |
| Protein | 11g | 11g | 22% |
| Carbs | 21g | 21g | 8% |
| Fat | 19g | 19g | 27% |
| Sat. Fat | 9.3g | 9.2g | 47% |
| Sugar | 0.7g | 0.7g | 1% |
| Salt | 1.8g | 1.8g | 30% |
| Energy | 1283 kJ | 1270 kJ | n/a |
You might also like
Tools for the Vegan Roll Pork-Free
Frequently Asked Questions
Quick answers about the Greggs Vegan Roll Pork-Free: 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 Vegan Roll Pork-Free at Greggs?
It is £1.35 on the standard Greggs price list, or £1.60 at station and central London shops.
How many calories are in a Greggs Vegan Roll Pork-Free?
308 kcal, which is 15% of a 2,000 kcal day.
Is the Greggs Vegan Roll Pork-Free vegan or vegetarian?
Greggs markets it as vegan friendly, so it suits plant based diets.
What allergens are in the Vegan Roll Pork-Free?
Greggs lists wheat and barley for this item.
How much protein is in the Greggs Vegan Roll Pork-Free?
Protein comes to 11g, or 8.1g per pound spent.
Popular on the Greggs menu