Skip to content
0
Greggs tool

Best Value Meals

Rank Greggs items by calories per pound and protein per pound to find the best value on the menu.

Updated November 2026

Use the Best Value Meals

Loading the Best Value Meals...

How to use the Best Value Meals

Adjust the sliders and filters.

Sort the results the way you want.

Tap any item for its full page.

Best Value Meals: Top Greggs Matches

140 Greggs items match the starting settings, led by the 6 Slice Margherita Pizza Box at £8.95. The tool above lets you change every filter.

ItemPriceCaloriesKcal per £1Protein per £1
6 Slice Margherita Pizza Box£8.953514 kcal39312.8g
6 Slice Pepperoni Pizza Box£9.953839 kcal38612.5g
6 Slice Pepperoni Pizza with Hot Honey Pizza Box£10.954012 kcal36611.1g
Sweet Mince Pie Roll£1.00354 kcal3543.4g
6 Slice Spicy Chicken Pizza Box£10.953639 kcal33212.8g
4 Slice Pepperoni Pizza Box£7.952559 kcal32210.4g
4 Slice Margherita Pizza Box£6.952150 kcal30911.1g
4 Slice Pepperoni Pizza with Hot Honey Pizza Box£8.952674 kcal2999.1g
Triple Chocolate Muffin£1.55450 kcal2904.6g
Christmas Slice£1.50417 kcal2782.9g
4 Slice Spicy Chicken Pizza Box£8.952426 kcal27110.5g
Belgian Bun£1.45374 kcal2584.2g

Standard UK Greggs prices. Data from publicly available Greggs information. Updated November 2026.

FAQs

Frequently Asked Questions

Common questions about the Greggs Best Value Meals.

Is the Greggs Best Value Meals free to use?

Yes. The Best Value Meals is free, needs no sign up and runs in your browser. Anything you save stays on your own device.

Where does the Best Value Meals get its data?

It uses the same data as the rest of this site: 143 items from the official Greggs menu, with standard UK prices, calories, nutrition and allergens.

Which Greggs item comes out on top in the Best Value Meals?

Right now the 6 Slice Margherita Pizza Box leads the list at £8.95 with 3514 kcal and 115g of protein. 140 items match the starting settings.

Are the prices the same in every Greggs shop?

No. This tool uses the standard price list. Central London and travel shops charge about £0.47 more per item on average.