Skip to content
0
Updated November 2026
Greggs Belgian Bun
Meat-free
Sweet Treats

Greggs Belgian Bun

A soft fruit bun, lemon flavoured pieces, wonderfully soaked sultanas, tangy apricot jam, topped with fondant icing… AND a cherry on top.

£1.45 374 kcal
Eat in price£1.45
London & travel shops£1.75
Serving size122.5g
CategorySweet Treats

Prices may vary by shop, and between eating in, takeaway, click and collect and delivery apps.

Nutrition

Calories374 kcal19% RI
Protein6.1g12% RI
Carbs79g30% RI
Fat3.2g5% RI
Sat. Fat1.1g6% RI
Sugar46g51% RI
Salt0.5g8% RI
Energy1580 kJ19% RI

* Values per serving. RI = reference intake of an average adult (8400 kJ / 2000 kcal). Updated November 2026. Compare with the Greggs calorie guide or the Greggs nutrition table.

Allergens

SoyaSulphitesWheat

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 Belgian Bun

Expect to pay £1.45 for the Belgian Bun at a typical Greggs, with 374 kcal in each serving of 122.5g. Roughly 7 in 10 Greggs shops sell it at this price. Travel shops and central London branches ask £1.75, which is 21% more.

It is one of the more filling sweet treats options: 113 kcal over the section average of 261 kcal. Greggs lists 6.1g of protein, 79g of carbohydrate (46g sugar), 3.2g of fat (1.1g saturates) and 0.5g of salt per serving. Put another way, it uses 19% of your daily energy, 8% of your daily salt and 6% of your daily saturated fat.

On price it is the 17th cheapest of 28 priced sweet treats items, which works out at £0.39 per 100 kcal. Make it a meal with Regular Vanilla Latte (£2.85) and Salt & Chilli Chicken Roll (£1.35), which takes the bill to £5.65.

Side by side with its nearest neighbours, against the Sweet Mince Pie Roll it carries 19g more sugar, at £0.45 extra and the Milk Chocolate Cookie lands at 343 kcal and 5g of protein for £1.35.

Greggs lists these allergens: soya, sulphites and wheat. It is meat-free by name, but not labelled vegan by Greggs. Ask staff about allergies every time, and read our allergen guidance first.

Greggs Belgian Bun Nutrition per Serving and per 100g

NutrientPer servingPer 100g% RI
Calories374 kcal305 kcal19%
Protein6.1g5g12%
Carbs79g64g30%
Fat3.2g2.6g5%
Sat. Fat1.1g0.9g6%
Sugar46g37g51%
Salt0.5g0.41g8%
Energy1580 kJ1290 kJ19%

Find the Belgian Bun near you

Search every Greggs shop in the UK by town or postcode and check this week's opening hours.

Greggs locations

You might also like

Greggs Sweet Mince Pie Roll

Sweet Mince Pie Roll

Puff pastry filled with a sweet mincemeat, made from vine fruits, Bramley apples and candied orange and lemon peel, lightly dusted with icing sugar. Make like Rudolph and run to get your hands on one.

Meat-free
£1.00 354 kcal
Greggs Milk Chocolate Cookie

Milk Chocolate Cookie

Wonderfully Soft and crumbly cookie, with milk chocolate chunks. Perfect with a cuppa.

Meat-free
£1.35 343 kcal
Greggs Triple Chocolate Cookie

Triple Chocolate Cookie

A delicious chocolate flavour cookie made from smooth Fairtrade dark chocolate* and packed with mouth-watering chunks of white and dark chocolate.

Meat-free
£1.35 333 kcal
Greggs Millionaire's Doughnut

Millionaire's Doughnut

A ball doughnut with a caramel filling, salted caramel flavour icing, milk chocolate coated shortcake biscuit pieces and white chocolate flavour coating. The most delicious and most achievable taste of indulgence yet.

Meat-free
£1.50 332 kcal

Tools for the Belgian Bun

FAQs

Frequently Asked Questions

Quick answers about the Greggs Belgian Bun: 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 Site

Or read all our Greggs FAQs and the Greggs insider handbook.

How much is a Belgian Bun at Greggs?

Most shops sell the Belgian Bun for £1.45. Expect £1.75 in central London.

How many calories are in a Greggs Belgian Bun?

Greggs lists 374 kcal in a 122.5g serving, or 305 kcal per 100g.

Is the Greggs Belgian Bun vegan or vegetarian?

Vegetarians can usually pick it, as no meat or fish is listed. It is not sold as vegan.

What allergens are in the Belgian Bun?

Greggs declares soya, sulphites and wheat; tell staff about any allergy before ordering.

How much protein is in the Greggs Belgian Bun?

It provides 6.1g, which is 12% of the daily reference intake for protein.

Popular on the Greggs menu

POPULAR
Greggs Sausage Roll

Sausage Roll

The Nation's favourite Sausage Roll, made from seasoned sausage meat and wrapped in layers of crisp, golden puff pastry.

£1.35 347 kcal
POPULAR
Greggs Vegan Roll Pork-Free

Vegan Roll Pork-Free

Greggs' most hotly-debated Vegan Roll Pork-Free. Seasoned Quorn with Mycoprotein filling wrapped in puff pastry.

Vegan
£1.35 308 kcal
POPULAR
Greggs Steak Bake

Steak Bake

Packed with diced cuts of beef in a rich and tasty gravy, this golden puff pastry parcel has been a firm favourite for years.

£2.25 411 kcal
POPULAR
Greggs Cheese & Onion Bake

Cheese & Onion Bake

Cheese heaven. A blend of Cheddar cheese and soft cream cheese with diced onions, enclosed in golden puff pastry.

Meat-free
£2.10 436 kcal