How many calories are really in your Greggs order? Here's the full UK breakdown — calories, protein, carbs and fat — plus a way to log it in one tap.
Quick answer: A Greggs sausage roll is about 329 kcal (9g protein) and a steak bake around 408 kcal. Most Greggs savouries sit between 300 and 450 kcal.
Greggs is a British institution, but the numbers behind that sausage roll aren't always obvious. Below are typical UK values for the most popular Greggs items so you can plan your day (or your treat) with your eyes open.
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Sausage Roll | 329 kcal | 9 g | 24 g | 22 g |
| Vegan Sausage Roll | 309 kcal | 12 g | 22 g | 19 g |
| Steak Bake | 409 kcal | 14 g | 31 g | 26 g |
| Chicken Bake | 411 kcal | 14 g | 36 g | 23 g |
| Bacon Roll | ~380 kcal | ~17 g | ~38 g | ~16 g |
| Sausage, Bean & Cheese Melt | ~430 kcal | ~14 g | ~42 g | ~23 g |
| Yum Yum | ~305 kcal | ~4 g | ~34 g | ~17 g |
| Glazed Doughnut | ~260 kcal | ~4 g | ~33 g | ~12 g |
| Vanilla Slice | ~399 kcal | ~4 g | ~45 g | ~22 g |
Values are typical UK estimates and can vary by shop and portion. Always check in-store labelling for exact figures.
MacroSnap has 120+ UK foods built in — including every Greggs favourite. Snap it or tap it, and it's tracked. Free to try, no card needed.
Try MacroSnap freeA standard Greggs sausage roll is around 329 calories, with roughly 9g protein, 24g carbs and 22g fat. The vegan version is slightly lower at about 309 calories.
A Greggs steak bake is around 409 calories, with about 14g protein, 31g carbs and 26g fat.
Lower-calorie picks include a plain bacon roll, a coffee with a smaller pastry, or items from their lighter-choices range. For protein value, the chicken bakes beat the sweet pastries.
Open MacroSnap, search "Greggs," pick your item and tap to log it — no typing macros, no scrolling through an American database.