← Sweet treats

Greggs Bavarian Slice: Price & Calories

A Greggs Bavarian Slice costs £1.90 (Click + Collect, London, 94 Great Portland St, 14 September 2026) and has 376 kcal per portion. Prices vary by shop type, so the table below lists each one we checked.

Greggs Bavarian Slice — price and calories
Quick Summary & Nutrition Facts

A standard portion of Greggs Bavarian Slice contains 376 kcal and 4.3g protein. The price depends on the shop type: £1.60 at a high-street shop, £1.90 at a central london, and £2.00 at a forecourt / roadside (estimated). Figures marked observed were read from the Greggs Click + Collect menu on the dates shown below; estimates are labelled.

Observed Price£1.90London, 94 Great Portland St, 14 September 2026
Energy / Calories376 kcalPer portion (official guide)
Protein4.3gPer portion
Saturated Fat9.7gPer portion

How Bavarian Slice compares in Sweet treats

  • At 376 kcal, this is 37% above the sweet treats average of 274 kcal (based on 36 other items with recorded calories).

Reading the Bavarian Slice label

Counted against the usual 2,000 kcal label reference, a portion of Bavarian Slice is about 19% of the day (376 kcal). This is mainly a carbs item: about 55% of its macros by energy come from 52 g of carbohydrate, against 40% from fat and 5% from protein.

Sugars come to 29 g, roughly 32% of the 90 g reference intake for total sugars. Saturated fat is 9.7 g, about 49% of the 20 g reference intake.

If you want Bavarian Slice near me, stock differs between shops, so it is worth checking the Greggs app for your closest branch.

If you're weighing Bavarian Slice against something else

About Bavarian Slice

The Bavarian Slice is one of the richer bakes on the menu, at 376 calories with 17g of fat, almost 10g of which is saturated. That puts it toward the heavier end of the traybake-style treats, alongside 52g of carbohydrate and 29g of sugar. At £1.90, it's priced in line with most of the individually wrapped slices and buns in this section. Protein sits at a modest 4.3g, so this is really a treat for the taste rather than anything you'd count towards a filling meal. If you're planning to have this alongside a hot drink rather than as a dessert after food, it's worth knowing the numbers upfront so there are no surprises — this is a proper afternoon indulgence rather than a light nibble.

Nutritional Values

Per portion
Energy (Calories)376 kcal
Total Fat17 g
Saturated Fat9.7 g
Carbohydrates52 g
Sugars29 g
Protein4.3 g
Salt0.42 g
Source: Greggs' published nutritional information (downloaded 2026-09-14). Portion values are based on standard recipe formulations.

Price by Shop Type

Prices last checked: 21 September 2026
High-street shop£1.60
Observed: Sheffield, 100 The Moor (high-street shop) via greggs.com Click + Collect menu, 21 September 2026 Source
Central London£1.90
Observed: London, 94 Great Portland St via greggs.com Click + Collect menu, 14 September 2026 Source
Forecourt / roadside≈£2.00
Estimated: Observed Sheffield price x median forecourt/high-street ratio (1.25), rounded to 5p
Prices differ by shop type; see how we check and estimate Greggs prices.

Allergens & Dietary Information

Contains: wheat (gluten), milk, egg

May contain (cross-contact risk): barley (gluten), soya, tree nuts, sesame, sulphites

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 Bavarian Slice: quick answers

How many calories are in a Greggs Bavarian Slice?

A Greggs Bavarian Slice has 376 kcal per portion, with 17g fat, 9.7g saturates, 52g carbohydrate, 29g sugars, 4.3g protein and 0.42g salt. These figures come from the nutritional information Greggs publishes.

How much does a Greggs Bavarian Slice cost?

We recorded £1.60 in a high-street shop and £1.90 in a Central London shop (read from the Greggs Click + Collect menu, 21 September 2026). Greggs prices change by shop type, so your local shop may differ. Where we have not seen a price ourselves, the table above marks the figure as an estimate.

How much protein is in a Greggs Bavarian Slice?

A Greggs Bavarian Slice has 4.3g of protein per portion, out of 376 kcal, according to Greggs' published nutritional information. Highest protein Greggs items, ranked

What allergens are in a Greggs Bavarian Slice?

The Greggs allergen guide lists wheat (gluten), milk and egg for the Bavarian Slice, and says it may contain barley (gluten), soya, tree nuts, sesame and sulphites. Always check the latest guide before eating if you have an allergy.

Also searched as: greggs bavarian slice calories.

More ways to check Bavarian Slice

MORE IN THIS CATEGORY

Explore more sweet treats

View all Sweet treats →
Helpful Advice

Related Guides & Food Questions

All Guides →
nutrition guide

Greggs Bakes Calories Ranked: Steak Bake vs Chicken Bake vs Vegan

Complete calorie and macro comparison of all Greggs bakes and pasties. See how the Steak Bake, …

Read guide →
nutrition guide

Greggs Sugar Content: Sweets, Doughnuts & Coffees Ranked

How much sugar is in Greggs food? Ranked guide comparing sugar levels across doughnuts, Belgian…

Read guide →
nutrition guide

Greggs Salt & Sodium Content Ranked: Lowest to Highest Across Menu

Programmatic ranking of salt and calculated sodium across 271 Greggs menu items: lowest to high…

Read guide →
↑