Greggs Belgian Bun: Price & Calories
A Greggs Belgian Bun costs £2.50 (Click + Collect, London, 94 Great Portland St, 14 September 2026) and has 371 kcal per portion. Prices vary by shop type, so the table below lists each one we checked.

A standard portion of Greggs Belgian Buns contains 371 kcal and 6.1g protein. The price depends on the shop type: £2.10 at a high-street shop, £2.50 at a central london, and £2.65 at a forecourt / roadside. Figures marked observed were read from the Greggs Click + Collect menu on the dates shown below; estimates are labelled.
How Belgian Buns compares in Sweet treats
- At 371 kcal, this is 36% above the sweet treats average of 274 kcal (based on 36 other items with recorded calories).
- At £2.50, it is 34% more expensive than the typical sweet treats item (category average: £1.86).
- With 6.1g of protein, it's among the higher-protein options in this category — more than 89% of other sweet treats items.
What the Belgian Buns numbers mean
Against the 2,000 kcal reference day printed on UK food labels, Belgian Buns accounts for roughly 19% (371 kcal). This is mainly a carbs item: about 85% of its macros by energy come from 78 g of carbohydrate, against 8% from fat and 7% from protein.
Sugars come to 47 g, roughly 52% of the 90 g reference intake for total sugars.
If you want Belgian Buns near me, stock differs between shops, so it is worth checking the Greggs app for your closest branch.
Other sweet treats worth a look
- Peach Melba — next step down (369 kcal)
- Cream Iced Finger — next step up (372 kcal), £1.90
- Yum Yum — a lighter pick (310 kcal), £1.40
- Fruit Scones — more protein for similar calories (6.3 g), £2.50
About Belgian Buns
Belgian Buns carry one of the higher sugar counts in this whole section, at 47g, alongside 78g of carbohydrate and 371 calories for the bun. Interestingly, the fat content is comparatively low at just 3.2g, so most of the calorie load here comes from sugar and carbohydrate rather than richness. Priced at £2.50, it's one of the pricier options among the traditional bakery treats, which fits with it typically being a larger, more substantial bun than a simple biscuit or slice. There's 6.1g of protein too. It suits anyone after a proper sit-down treat rather than a quick bite — something to have with tea rather than to eat while walking. Worth being mindful of the sugar figure if that's something you track closely.
Nutritional Values
| Energy (Calories) | 371 kcal |
|---|---|
| Total Fat | 3.2 g |
| Saturated Fat | 1.1 g |
| Carbohydrates | 78 g |
| Sugars | 47 g |
| Protein | 6.1 g |
| Salt | 0.53 g |
Price by Shop Type
Prices last checked: 21 September 2026Allergens & Dietary Information
Contains: wheat (gluten), soya, sulphites
May contain (cross-contact risk): rye (gluten), barley (gluten), oats (gluten), spelt, milk, egg, mustard
Source: Greggs Allergen Guide, Version 12 (03.09.26) (section: Sweet Treats). Greggs prepares food in shared bakery kitchens, so always check the current guide or ask shop staff if you have an allergy.
Greggs Belgian Buns: quick answers
How many calories are in a Greggs Belgian Buns?
A Greggs Belgian Buns has 371 kcal per portion, with 3.2g fat, 1.1g saturates, 78g carbohydrate, 47g sugars, 6.1g protein and 0.53g salt. These figures come from the nutritional information Greggs publishes.
How much does a Greggs Belgian Buns cost?
We recorded £2.10 in a high-street shop, £2.50 in a Central London shop and £2.65 in a forecourt or roadside unit (read from the Greggs Click + Collect menu, 21 September 2026). Greggs prices change by shop type, so your local shop may differ.
How much protein is in a Greggs Belgian Buns?
A Greggs Belgian Buns has 6.1g of protein per portion, out of 371 kcal, according to Greggs' published nutritional information. Highest protein Greggs items, ranked
What allergens are in a Greggs Belgian Buns?
The Greggs allergen guide lists wheat (gluten), soya and sulphites for the Belgian Buns, and says it may contain rye (gluten), barley (gluten), oats (gluten), spelt, milk, egg and mustard. Always check the latest guide before eating if you have an allergy.
Also searched as: greggs belgian bun, greggs belgian bun price, greggs belgian bun calories.
Next steps for Belgian Buns
- Greggs price guide — where the £2.50 price for Belgian Buns sits on the full list
- Calories and nutrition tables — sort the menu by calories to see how 371 kcal compares
- Allergen guide — how the allergen listing for Belgian Buns is laid out across the menu
MORE IN THIS CATEGORY
Explore more sweet treats
Related Guides & Food Questions
Greggs Sugar Content: Sweets, Doughnuts & Coffees Ranked
How much sugar is in Greggs food? Ranked guide comparing sugar levels across doughnuts, Belgian…
Read guide →dietary guideAre Greggs Sweet Treats Vegetarian? What We Know & How to Check
Are Greggs biscuits, cakes, muffins, and doughnuts vegetarian? What Greggs' own vegetarian menu…
Read guide →menu guideBelgian Bun vs Chelsea Bun: Differences, Spices & Pastry Traditions
Belgian bun: sultanas, lemon curd, white icing and a cherry. Chelsea bun: a spiced currant spir…
Read guide →




