Ember

Nutrition · October 22, 2026 · 10 min read

Croissant calories: pain au chocolat, pastries and bakery breakfasts

Butter or ordinary croissant, pain au chocolat, pain aux raisins, apple turnover, coffee and orange juice: the calories in each item according to the official French Ciqual table, a calculator for your breakfast and simple ways to make it last until lunch.

How many calories are in a croissant?

Published on October 22, 2026 · By the Ember team

In short

  • A bakery butter croissant (about 60 g) has 252 kcal, almost the same as an ordinary croissant made without butter (247 kcal): butter changes the type of fat, not the calories.

  • A pain au chocolat (often sold as a chocolate croissant) climbs to 296 kcal, a pain aux raisins to 380 kcal, an apple turnover to 432 kcal, and an almond croissant tops the list at about 450 kcal.

  • A bakery breakfast of a croissant, an espresso and a glass of orange juice comes to about 350 kcal; swap in a pain au chocolat and a hot chocolate and you reach 550 kcal.

  • The croissant scored lowest of all foods in a landmark satiety study: pairing it with protein or fruit helps you last until lunch.

Work out the calories in your bakery breakfast

Pick your pastry, your hot drink and your juice or fruit: the total updates instantly, along with the share of a 2,000 kcal day it represents. Weights are those of typical bakery pieces, so a more generous pastry will push the number up in proportion.

Your breakfast total

346 kcal

about 17% of a 2,000 kcal day

Butter croissant or ordinary croissant: how many calories?

It is the question everyone asks at the bakery counter, and the answer is surprising: weight for weight, butter and ordinary croissants are almost identical. The Ciqual table published by ANSES, the French food safety agency, gives 420 kcal per 100 g for the first and 412 kcal for the second, which works out at 252 kcal versus 247 kcal for a 60 g croissant. Both contain around 13 g of fat, nearly a quarter of their weight.

What changes is the kind of fat. A butter croissant provides about 9 g of saturated fat, almost half of the 20 g that EU food labelling uses as the reference for a whole day. An ordinary croissant, usually laminated with margarine or a blend of vegetable fats, contains about 7 g. That does not make it a health food: for the fats you actually want more of, the healthy fats in nuts, olive oil and oily fish are a far better bet.

The real gap comes from size. A packaged croissant from the supermarket often weighs around 40 g, so it shows about 155 kcal, not because the recipe is lighter but because it is smaller. Some bakery croissants, on the other hand, weigh 70 or 80 g, and their total rises accordingly. Since the calories are almost the same, you may as well choose the one you genuinely enjoy most.

CroissantPer 100 gPer pieceSaturated fat
Butter croissant, bakery (60 g)420 kcal252 kcal9.1 g
Ordinary croissant, bakery (60 g)412 kcal247 kcal7.0 g
Packaged butter croissant (40 g)388 kcal155 kcal4.4 g
Packaged ordinary croissant (40 g)398 kcal159 kcal3.7 g

Ciqual (ANSES) values per 100 g; piece weights estimated by Ember. Saturated fat per piece. EU reference intake for an adult: 20 g of saturated fat per day.

Pain au chocolat, pain aux raisins, apple turnover: pastries ranked by calories

Pain au chocolat in Paris, chocolatine in south-west France, chocolate croissant in many British and American cafés: the name changes, the calories do not. With its two sticks of chocolate, it weighs about ten grams more than a croissant and provides around 296 kcal for 70 g. The dough is almost the same (423 kcal per 100 g), so once again weight makes the difference.

The heaviest pastries are not always the ones you expect. The pain aux raisins, often seen as the sensible choice because it is less greasy, comes to nearly 380 kcal: it easily weighs 110 g, and its custard and raisins give it 23 g of sugars, more than any other item in the table. The apple turnover reaches 432 kcal for 120 g, and the almond croissant wins with about 450 kcal for 100 g, filled with almond cream and often soaked in syrup.

At the other end of the ranking, an individual brioche (210 kcal for 50 g) and five chouquettes, the little sugar-studded choux buns sold by weight in French bakeries (204 kcal), stay below a croissant, as do the smaller packaged pastries. The rule is simple: the bigger and more filled the pastry (custard, almonds, fruit, syrup), the higher the bill, often above 400 kcal.

PastryCaloriesProteinFatCarbs
Packaged butter croissant (40 g)155 kcal2.5 g7.6 g18.3 g
Packaged pain au chocolat (45 g)189 kcal2.8 g9.6 g21.9 g
5 chouquettes (sugar choux buns) (50 g)204 kcal4.6 g11.4 g20.3 g
Individual brioche (50 g)210 kcal5.7 g9.6 g25.4 g
Ordinary croissant (non-butter) (60 g)247 kcal3.8 g12.7 g28.6 g
Butter croissant (60 g)252 kcal4 g13.6 g27.4 g
Pain au chocolat (70 g)296 kcal5.2 g15.8 g31.8 g
Pain aux raisins (110 g)380 kcal6.4 g12.7 g58.7 g
Apple turnover (chausson aux pommes) (120 g)432 kcal5 g22.4 g50.6 g
Almond croissant (100 g)449 kcal7.6 g29.1 g36.5 g

Ciqual (ANSES) values per 100 g, multiplied by a piece weight estimated by Ember. Sizes vary widely between bakeries: weigh your usual pastry once to refine the figure.

Coffee, latte, hot chocolate, orange juice: what your drink adds

An espresso barely counts: 3 kcal a cup, 23 kcal with a sugar. Everything changes once milk comes in. A small white coffee with 100 ml of semi-skimmed milk adds about fifty calories, a 250 ml latte about 98 kcal, and a 250 ml hot chocolate about 165 kcal, with 22 g of sugars, almost as much as a pain aux raisins.

Orange juice often passes for the healthy part of the tray. Yet a 200 ml glass of juice provides 91 kcal and 19 g of sugars, without the fibre of the fruit. A whole 150 g orange gives you 63 kcal and 4 g of fibre, and takes longer to eat. Milk, on the other hand, has a real advantage: it brings protein (almost 7 g in a latte), which is exactly what a pastry lacks.

Drink or fruitCalories
Espresso (4 cl)3 kcal
Espresso + 1 sugar (4 cl)23 kcal
Small white coffee (café crème) (15 cl)50 kcal
Latte (25 cl)98 kcal
Hot chocolate (25 cl)165 kcal
Whole orange (150 g)63 kcal
Apple (150 g)81 kcal
Orange juice, not from concentrate (20 cl)91 kcal
Freshly squeezed orange juice (25 cl)112 kcal

Small white coffee: espresso with 100 ml of semi-skimmed milk; latte: espresso with 200 ml of semi-skimmed milk (Ember calculation from Ciqual values). Hot chocolate: sweetened instant drink made with semi-skimmed milk.

How many calories are in a bakery breakfast?

Here are the totals for the combinations people order most often at the counter. The gap can double depending on the pastry and above all the drink: switching from an espresso to a hot chocolate adds more than 160 kcal, about two thirds of a croissant. If you are following a calorie deficit, the drink is often the easiest thing to adjust.

BreakfastWhat's in itTotal
The classicButter croissant, espresso, 200 ml orange juice≈ 350 kcal
The café crèmePain au chocolat, small white coffee≈ 350 kcal
The treatApple turnover, 250 ml latte≈ 530 kcal
The chocolate loverPain au chocolat, 250 ml hot chocolate, 200 ml orange juice≈ 550 kcal
The almondAlmond croissant, 250 ml latte, 250 ml freshly squeezed orange juice≈ 660 kcal
The doubleCroissant, pain au chocolat, 250 ml latte, 200 ml orange juice≈ 740 kcal

Totals calculated from the value of each item, rounded to the nearest 10 kcal.

Pastries and weight loss: why a croissant fills you up so little, and how often to have one

In 1995, researchers at the University of Sydney gave volunteers 38 foods in servings of equal energy, 240 kcal, almost exactly one croissant, then tracked their hunger for two hours. The croissant had the lowest satiety score in the entire study: 47%, against 100% for white bread and 323% for boiled potatoes. Foods rich in protein, fibre and water were the most filling; the fattiest ones the least. The croissant ticks every wrong box: lots of butter, little protein, hardly any fibre, and white flour with a high glycaemic index.

The result: a pastry eaten on its own often leaves you hungry by mid-morning, and the snacking that follows can outweigh the pastry itself. That is no reason to ban it. No official guideline sets a number of croissants you are allowed; dietary advice simply asks us to limit foods high in fat and sugar, which still leaves real room for pleasure.

In practice, one or two pastries a week fit easily into a sensible calorie deficit. A daily habit calls for more attention: a croissant and an orange juice every morning add up to about 2,400 kcal a week, the equivalent of a whole day of meals. If you would rather keep your morning croissant, the most effective move is to pair it with some protein and count those calories in your day instead of ignoring them.

Packaged, bakery or frozen: what really changes

Per 100 g, the differences are small: 388 kcal for a packaged butter croissant against 420 kcal for its bakery equivalent, and 421 against 423 kcal for the pain au chocolat. Supermarket pastries look lighter mainly because they are much smaller (40 to 45 g). The classic trap: an open pack empties fast, and two small packaged croissants add up to more than one bakery croissant.

The bigger difference lies in the ingredient list. To keep for several weeks, packaged pastries often contain glucose syrup, emulsifiers, preservatives or flavourings, which places them among ultra-processed foods. Their label does have one advantage: it gives exact values, often per piece.

Frozen bake-at-home pastries, like the ones some bakeries bake from frozen dough, remain close to bakery pastries in composition, especially when they are made with butter. Ciqual does not list them separately, so rely on the weight and the per 100 g values printed on the bag. They also allow a handy trick: baking just one at a time lets you enjoy the treat without an open bag tempting you all week.

Franzbrötchen, kanelbolle, napolitana: pastries from across Europe

Every country has its bakery classics, and national food tables make it possible to compare them. In Germany, the official BLS database gives the croissant a value close to Ciqual (426 kcal per 100 g), but Hamburg's Franzbrötchen, a rolled laminated dough with butter, sugar and cinnamon, climbs to 567 kcal per 100 g: an 80 g piece comes close to 455 kcal. The Laugencroissant, dipped in the same alkaline solution as pretzels, has no separate entry, so count it as a croissant of the same weight.

In Norway, the Matvaretabellen table lists 308 kcal for a 100 g kanelbolle (cinnamon bun), about 370 kcal for a 115 g skolebrød (the custard and coconut bun Norwegians call skolebolle) and 310 kcal for an 80 g custard wienerbrød (Danish pastry). Its shop-bought croissant, lighter by recipe (342 kcal per 100 g), still reaches 274 kcal for a large 80 g piece. In Spain, the chocolate napolitana is a close cousin of the pain au chocolat, so the same ballpark applies. For the ensaïmada from Mallorca, no official table gives a reference value: check the label or count it as a large pastry.

PastryPer 100 gPer pieceSource
Franzbrötchen (Germany)567 kcal≈ 455 kcal (80 g)BLS
Croissant (Germany)426 kcal≈ 255 kcal (60 g)BLS
Skolebrød, skolebolle (Norway)322 kcal370 kcal (115 g)Matvaretabellen
Custard wienerbrød (Norway)388 kcal310 kcal (80 g)Matvaretabellen
Kanelbolle, cinnamon bun (Norway)308 kcal308 kcal (100 g)Matvaretabellen
Shop-bought croissant (Norway)342 kcal274 kcal (80 g)Matvaretabellen

Piece weights: Matvaretabellen reference portions for Norway, Ember estimates for Germany. Recipes vary between countries, which explains the gaps between tables for the same product.

Action plan: 6 tips to keep your pastry without going overboard

The goal is not to choose between pleasure and your goals, but to build a breakfast that keeps you going until lunch. Here are a few combinations side by side, followed by six simple habits.

Choose the pastry, not just the craving

A croissant (252 kcal) instead of an almond croissant (449 kcal) saves almost 200 kcal for the same ritual.

Add some protein

A plain yoghurt, an egg or a latte turn a pastry that barely fills you up into a breakfast that lasts until lunch.

Eat your orange instead of drinking it

The whole fruit brings fibre and about 30 kcal less than a 200 ml glass of juice.

Watch the drink

An espresso or a small white coffee instead of a hot chocolate saves 115 to 160 kcal without touching the pastry.

Stick to one pastry

The two-pastry combo quickly passes 700 kcal: share the second one or keep it for another day.

Save it for the right moments

A Sunday croissant enjoyed sitting down gives more pleasure than one wolfed down on the commute every morning. On other days, pick from our low-calorie breakfast ideas.

BreakfastTotalProtein
Croissant + espresso + whole orange≈ 320 kcal5 g
Croissant + plain yoghurt + espresso≈ 320 kcal9 g
Bread with butter and jam (60 g of bread) + small white coffee≈ 340 kcal9 g
Classic: croissant + espresso + orange juice≈ 350 kcal5 g
2 hard-boiled eggs + 60 g of bread + orange + espresso≈ 370 kcal20 g

For almost the same calories, the egg breakfast brings four times more protein than the classic: it is the one most likely to keep you full. Ciqual values, portions estimated by Ember.

To see where you stand, snap your tray with Ember or simply type "croissant, latte, orange juice": the calories and macros are added to your day.

Key takeaways

A bakery croissant provides about 250 kcal, whether it is made with butter or not: butter changes the type of fat, not the count. A pain au chocolat is close to 300 kcal, while pain aux raisins, apple turnovers and almond croissants often go above 400 kcal because they are bigger and more filled. Your drink counts almost as much as your pastry: a hot chocolate or an orange juice adds 90 to 165 kcal. Since the croissant is among the least filling foods ever measured, pair it with protein or fruit, and keep it for the moments when you really savour it.

Sources

  1. ANSES, Ciqual food composition table. Croissant pur beurre, artisanal (code 7620) and croissant ordinaire, artisanal (code 7615).
  2. ANSES, Ciqual. Pain au chocolat, artisanal (code 7730).
  3. ANSES, Ciqual. Croissant aux amandes (7650), pain aux raisins (7720), chausson aux pommes (23480), chouquette (23467).
  4. ANSES, Ciqual. Chocolat chaud au lait demi-écrémé (18104), lait demi-écrémé (19033), jus d’orange pur jus (2070).
  5. Matvaretabellen 2026 (Norwegian Food Safety Authority). Croissant, uten fyll, kjøpt; kanelbolle; skolebrød; wienerbrød.
  6. Max Rubner-Institut, Bundeslebensmittelschlüssel (BLS) 4.0. Croissant (D771600), Franzbrötchen (D7A7200).
  7. Holt SH et al. A satiety index of common foods. European Journal of Clinical Nutrition, 1995.
  8. Regulation (EU) No 1169/2011 on food information to consumers, Annex XIII (reference intakes).

Average values from the Ciqual (ANSES), Matvaretabellen and BLS tables for generic products, multiplied by piece weights estimated by Ember (except Matvaretabellen reference portions). Recipes and sizes vary between bakeries and countries: treat these figures as estimates. This article does not replace advice from a health professional.

Frequently asked questions about croissant calories

A 60 g bakery butter croissant has about 252 kcal, an ordinary croissant about 247 kcal. A small 40 g packaged croissant provides around 155 kcal. Weight matters more than recipe: a large 80 g croissant goes above 330 kcal.

About 296 kcal for a 70 g bakery pain au chocolat (chocolate croissant), according to Ciqual values. A 45 g packaged pain au chocolat contains about 190 kcal.

Among bakery classics, an individual brioche (about 210 kcal for 50 g) and chouquettes (about 41 kcal each) are the lightest. A croissant is still lighter than a pain au chocolat, a pain aux raisins, an apple turnover or an almond croissant.

Calorie-wise they are almost the same: 252 versus 247 kcal per piece. The ordinary croissant contains slightly less saturated fat (7 g versus 9 g). For your weight, the size of the pastry and how often you eat it matter far more than this choice.

It is possible if your daily total stays in a deficit, but a croissant and an orange juice every day add up to about 2,400 kcal a week, for a food that barely fills you up. Once or twice a week, with some protein, is easier to manage. If you have a specific health concern, ask a doctor or a registered dietitian.

About 350 kcal with an espresso and 200 ml of orange juice. With a 250 ml latte instead of the espresso, count about 440 kcal.

From the Ciqual table published by ANSES, France's official food composition database, supplemented by Matvaretabellen (Norway) and the BLS (Germany) for local specialities. Piece weights are estimates: every bakery has its own sizes.

Your breakfast in one photo

Snap your tray or describe it in one sentence: Ember estimates the calories and macros and adds them to your day.

Download for free
Croissant Calories: Pain au Chocolat & Pastries | Ember