Skip to content
0
Updated November 2026
Greggs Spooky Bun (4 pack)
Meat-free Under 300 kcal
Sweet Treats

Greggs Spooky Bun (4 pack)

Four deliciously spongey vanilla flavour fairy buns dipped in fondant icing, topped with coloured sprinkles, and finished with Halloween- themed sugar paste decorations. Our hearts are racing just thinking about them.

£3.30 196 kcal
Eat in price£3.30
London & travel shops£3.95
Serving size49.5g
CategorySweet Treats

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

Nutrition

Calories196 kcal10% RI
Protein1.7g3% RI
Carbs26g10% RI
Fat8.9g13% RI
Sat. Fat2g10% RI
Sugar18g20% RI
Salt0.4g6% RI
Energy821 kJ

* 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 nutritional values.

Allergens

EggsWheatOatsMilk

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 Spooky Bun (4 pack)

The Spooky Bun (4 pack) costs £3.30 at most Greggs shops in the UK and carries 196 kcal for a 49.5g serving. Roughly 7 in 10 Greggs shops sell it at this price. Shops on the London and travel price list charge £3.95, so you pay £0.65 more there.

In a section that averages 261 kcal, this comes in 65 kcal lighter. Per serving it carries 1.7g of protein, 26g of carbohydrate (18g sugar), 8.9g of fat (2g saturates) and 0.4g of salt. In reference intake terms: 10% of your daily energy, 6% of your daily salt and 10% of your daily saturated fat.

Price wise it lands 28th of 28 in Sweet Treats, at about £1.68 per 100 kcal. Make it a meal with Regular Vanilla Latte (£2.85) and Steak Bake (£2.25), which takes the bill to £8.40.

Compare the other sizes: the Spooky Bun costs £1.15, £2.15 less, with 198 kcal (+2).

Among the closest alternatives in the section, the Sweet Mince Pie 6pk lands at 282 kcal and 2.6g of protein for £2.60 and the Caramel Shortbread (4 pack) lands at 294 kcal and 3.7g of protein for £3.15.

Declared allergens: eggs, wheat, oats and milk. Vegetarians will find no meat or fish listed, although it carries no vegan label. If you have an allergy, tell the team and read the allergen guidance before ordering.

Greggs Spooky Bun (4 pack) Nutrition per Serving and per 100g

NutrientPer servingPer 100g% RI
Calories196 kcal396 kcal10%
Protein1.7g3.4g3%
Carbs26g53g10%
Fat8.9g18g13%
Sat. Fat2g4.1g10%
Sugar18g37g20%
Salt0.4g0.75g6%
Energy821 kJ1658 kJn/a

Find the Spooky Bun (4 pack) 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 Spooky Bun

Spooky Bun

Vanilla flavour fairy bun, dipped in fondant icing and topped with coloured sprinkles and a sugar paste decoration. No tricks, just treats.

Meat-free
£1.15 198 kcal
Greggs Glazed Ring Doughnut

Glazed Ring Doughnut

A delicious ring doughnut covered in a sugar glaze. Our classic Glazed Ring Doughnut is vegan friendly, so it can be enjoyed by even more of you lovely lot. What a time to be alive.

Vegan
£1.15 204 kcal
Greggs Chocolate Brownie Bar

Chocolate Brownie Bar

Chocolate brownie with dark chocolate, milk chocolate and white chocolate. Go on – get yourself a little treat.

Meat-free
£1.50 215 kcal
Greggs Gingerbread Man

Gingerbread Man

A human shaped crunchy gingerbread biscuit decorated with chocolate sweets.

Meat-free
£1.15 176 kcal

Tools for the Spooky Bun (4 pack)

FAQs

Frequently Asked Questions

Quick answers about the Greggs Spooky Bun (4 pack): 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 Spooky Bun (4 pack) at Greggs?

The standard price is £3.30 and the London and travel price is £3.95, a £0.65 gap.

How many calories are in a Greggs Spooky Bun (4 pack)?

Expect 196 kcal (821 kJ) from one Spooky Bun (4 pack).

Is the Greggs Spooky Bun (4 pack) vegan or vegetarian?

There is no meat or fish in it by name, so many vegetarians choose it. It contains milk, so it is not vegan.

What allergens are in the Spooky Bun (4 pack)?

4 allergens: eggs, wheat, oats and milk.

What is the difference between the Spooky Bun (4 pack) and the Spooky Bun?

The Spooky Bun (4 pack) is £3.30 with 196 kcal, while the Spooky Bun is £1.15 with 198 kcal. Serving sizes are 49.5g and 49.5g.

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