A plain butter croissant contains about 26 to 30 grams of carbohydrates. That range covers most standard croissants sold in US bakeries and grocery stores, which typically weigh between 55 and 70 grams. The exact number depends on the size of the pastry and the ingredients used, so checking the label or asking the bakery is the only way to know for sure.
Croissants are made from laminated dough — layers of dough folded with butter — which gives them their flaky texture. That same process means most of the carbohydrate comes from refined white flour, with a small amount from the butter and any added sugar. A croissant is not a high-carb food compared to a bagel or a muffin, but it is also not a low-carb choice.
How Many Carbs Are in a Croissant by Type?
A plain butter croissant has roughly 26 to 30 grams of carbs. A chocolate croissant (pain au chocolat) usually lands between 30 and 38 grams because of the added chocolate. An almond croissant, which includes frangipane filling and often powdered sugar, can reach 35 to 45 grams.
Here is a side-by-side comparison of common croissant types. These are approximate values based on standard commercial sizes. Actual numbers vary by brand and bakery.
| Croissant Type | Typical Weight | Carbohydrates | Added Sugar |
|---|---|---|---|
| Plain butter croissant | 55–65 g | 26–30 g | 3–6 g |
| Chocolate croissant | 65–80 g | 30–38 g | 10–16 g |
| Almond croissant | 80–100 g | 35–45 g | 14–22 g |
| Mini croissant | 25–35 g | 13–18 g | 1–3 g |
| Grocery store croissant (large) | 70–90 g | 32–40 g | 4–8 g |
The variation is wide because there is no standard recipe. A French bakery croissant and a mass-produced grocery store croissant can differ by 10 grams of carbs or more. Size is the biggest factor.
Why Do Croissants Have So Many Carbs?
The carbohydrate in a croissant comes almost entirely from wheat flour. A standard croissant recipe uses about 50 to 60 grams of flour per pastry before baking. Flour is roughly 70 to 75 percent carbohydrate by weight, which accounts for most of the total.
The laminated dough process does not add carbs. Butter contributes almost none — it is nearly all fat. The small amount of sugar in the recipe feeds the yeast and adds a touch of sweetness, but it is not the main source.
What makes croissants different from bread is the fat content, not the carb content. A croissant has roughly 15 to 20 grams of fat, mostly from butter. That fat slows digestion somewhat compared to plain bread, but it does not reduce the carbohydrate count.
Are Croissant Carbs Different From Other Bread Carbs?
Nutritionally, the carbs in a croissant are similar to those in white bread. Both are made from refined wheat flour, which means the fiber has been largely stripped out. A croissant has about 1 to 2 grams of fiber. A slice of white bread has about 1 gram.
The difference is in how the body processes them. The fat in a croissant slows gastric emptying, so blood sugar may rise more gradually than after eating plain white bread. But the total carbohydrate load is similar, and the glycemic impact is still significant.
For someone counting carbs for diabetes management, a croissant counts much like a slice or two of white bread. It is not a free food, and it is not a complex carbohydrate. It is a refined grain product with added fat.
How Does a Croissant Compare to Other Breakfast Pastries?
A croissant sits in the middle of the pastry carb range. It has fewer carbs than a large muffin or a cinnamon roll but more than a small biscuit or a slice of toast.
- Plain croissant: 26–30 g carbs
- Blueberry muffin (large): 45–60 g carbs
- Cinnamon roll (medium): 50–65 g carbs
- Bagel (plain, medium): 45–55 g carbs
- English muffin: 25–30 g carbs
- Slice of white toast: 12–15 g carbs
- Glazed donut: 25–35 g carbs
A croissant is comparable to an English muffin or a donut in carb count. It is lower than a bagel, muffin, or cinnamon roll. The fat content is higher than most of these options, which adds calories but not carbs.
Do Croissants Fit Into a Low-Carb Diet?
A standard croissant does not fit into a strict low-carb diet. At 26 to 30 grams of carbs, it would use up most or all of a daily carb allowance on a very low-carb plan. Even on a moderate low-carb diet of 50 to 100 grams per day, a croissant takes a significant share.
For people following a keto diet (typically under 20 to 50 grams of carbs per day), a single croissant would exceed the daily limit. There is no low-carb version of a traditional croissant that tastes the same. Almond flour and coconut flour croissants exist, but they are a different food with a different texture and their own carb counts.
If you are watching carbs for general health rather than a specific diet, a croissant can fit. Pairing it with protein and fat — eggs, Greek yogurt, nuts — slows digestion and makes the meal more balanced. Eating it alone on an empty stomach is more likely to cause a rapid blood sugar rise.
What Else Is in a Croissant Besides Carbs?
A plain butter croissant has about 230 to 280 calories, 15 to 20 grams of fat, 5 to 7 grams of protein, and 26 to 30 grams of carbs. The fat is mostly saturated, coming from butter. Sodium is usually 300 to 400 milligrams, depending on the recipe.
Croissants are not a significant source of vitamins or minerals. They are made from refined flour, which has some added B vitamins and iron through enrichment, but the amounts are small. They contain no meaningful fiber, no vitamin C, and very little of anything else the body needs.
Some commercial croissants contain added preservatives, dough conditioners, or hydrogenated oils. A traditional bakery croissant made with flour, butter, water, yeast, sugar, and salt has a short ingredient list. A packaged croissant from a grocery shelf may have a much longer one.
Does the Type of Flour Change the Carb Count?
Whole wheat flour and white flour have nearly the same total carbohydrate content. The difference is in fiber and processing. Whole wheat flour retains the bran and germ, adding about 2 to 3 grams of fiber per serving compared to white flour.
A whole wheat croissant would have a similar total carb count but slightly more fiber. That fiber slows digestion and has some health benefits. However, whole wheat croissants are uncommon because the bran interferes with the lamination process that creates flaky layers.
Gluten-free croissants made with rice flour, tapioca starch, or a blend often have similar or higher carb counts than wheat-based ones. Gluten-free baking frequently relies on starches that are pure carbohydrate. Do not assume gluten-free means lower carb.
How Can You Estimate Carbs in a Croissant You Didn’t Make?
If you are buying from a bakery with no nutrition label, use the weight as a guide. A croissant that weighs about 60 grams will have roughly 28 grams of carbs. A larger one at 90 grams will have closer to 40 grams.
Here is a rough rule: croissant carbs are about 45 to 50 percent of the total weight in grams. A 60-gram croissant has about 27 to 30 grams of carbs. A 100-gram croissant has about 45 to 50 grams. This is not exact, but it gets you close.
For packaged croissants, the nutrition label is accurate and should be trusted. For bakery croissants, ask if they have nutrition information. Many large chains do. Small independent bakeries usually do not.
Frequently Asked Questions
How many carbs are in a plain croissant?
A plain butter croissant typically has 26 to 30 grams of carbohydrates. The exact number depends on the size and recipe, so a large croissant may have closer to 35 grams.
Is a croissant high in carbs?
A croissant is moderate in carbs — lower than a bagel or muffin but higher than a slice of toast. It is not a low-carb food.
How many carbs are in a chocolate croissant?
A chocolate croissant usually has 30 to 38 grams of carbs, depending on size and how much chocolate is added. The chocolate contributes both carbs and added sugar.
Can you eat a croissant on a low-carb diet?
A standard croissant does not fit into a strict low-carb or keto diet because of its carb content. On a moderate low-carb plan, it may fit if the rest of the day is planned around it.

