The sweet counter at Greggs is dangerous territory. Doughnuts, yum yums, slices and buns, all made fresh and all very reasonably priced.
The yum yum and the glazed ring doughnut are the cheapest treats on the menu at £1.15 each. The jam doughnut is the same price. Filled and iced doughnuts, the pink jammie and the triple chocolate, are £1.30. The Belgian bun is £1.45, and the custard slice and cinnamon Danish are £1.55.
The sweet treat meal deal pairs any doughnut or yum yum with a regular coffee for £2.60, which makes the afternoon coffee run noticeably cheaper. The vegan glazed ring doughnut at £1.15 means plant based eaters are not left out of the sweet counter either.
Prices shown are for standard shops. Central London shops charge roughly 12 to 18 percent more and franchise shops roughly 25 to 35 percent more.

Yum Yum
210 kcal
A twisted glazed dough pastry, light, sweet and dangerously moreish.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Glazed Ring Doughnut
260 kcal
A soft ring doughnut dipped in a sweet crackly glaze.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Pink Jammie Doughnut
280 kcal
Raspberry jam filled doughnut with pink icing and a sugar sprinkle.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Triple Chocolate Doughnut
300 kcal
Chocolate filled doughnut topped with chocolate icing and chocolate curls.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Custard Slice
350 kcal
Crisp puff pastry layered with vanilla custard and a fondant top.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Jam Doughnut
270 kcal
Sugar coated doughnut filled with sweet strawberry jam.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Belgian Bun
320 kcal
A fruity iced bun with currants and a sticky glaze.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Cinnamon Danish
340 kcal
Buttery Danish pastry swirled with cinnamon and a sugary finish.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.