Calories in a Croissant: Plain, Chocolate and Almond

How many calories are in a croissant – mini, medium, large, chocolate, almond and breakfast sandwiches – plus fat, carbs and croissant vs bagel.

By NutriSmart Team3 min read

The title Calories in a Croissant above two golden butter croissants on a small white plate, one cut open, and a cup of coffee

A warm, flaky croissant with coffee is one of the simple joys of a slow morning. It looks light and airy, but those thin layers are made with a lot of butter. So how many calories does a croissant really have?

The short answer: a medium butter croissant (57 g) has about 231 calories, and a large bakery croissant (67 g) about 272. Per 100 g, that’s about 406 calories. A chocolate croissant has about 275–300 calories, and an almond croissant up to 500. About a fifth of a croissant is fat, mostly butter.

Calories in croissants by size

Values are for butter croissants, from the US Department of Agriculture (USDA FoodData Central):

Croissant Weight Calories
Mini croissant 28 g 114 kcal
Small croissant 42 g 171 kcal
Medium croissant 57 g 231 kcal
Large croissant 67 g 272 kcal
Chocolate croissant 65⁠–⁠70 g 275⁠–⁠295 kcal
100 g 100 g 406 kcal

Tip: coffee shop croissants are often bigger than a “medium” croissant. If the menu or package lists the weight, multiply by about 4 calories per gram.

Croissant nutrition facts

Nutrient Per 100 g Per medium croissant (57 g)
Calories 406 kcal 231 kcal
Carbohydrates 45.8 g 26.1 g
– of which sugars 11.3 g 6.4 g
Fiber 2.6 g 1.5 g
Protein 8.2 g 4.7 g
Fat 21.0 g 12.0 g
– of which saturated 11.7 g 6.7 g
Sodium 384 mg 219 mg

A croissant is mostly white flour and butter. It has little protein and fiber, so it doesn’t keep you full for long. One medium croissant has about a third of the saturated fat you should eat in a whole day.

Calories in croissant breakfasts

Food Calories
Croissant + 1 tbsp butter about 330 kcal
Croissant + 1 tbsp jam about 280 kcal
Croissant + butter + jam about 380 kcal
Ham and cheese croissant about 350⁠–⁠450 kcal
Croissant with egg and cheese about 380⁠–⁠430 kcal
Croissant with egg, cheese and bacon or sausage about 450⁠–⁠550 kcal
Almond croissant about 400⁠–⁠500 kcal

A croissant is already rich in butter – adding more butter and jam quickly makes it a 350–400 calorie breakfast. Breakfast sandwiches on a croissant have more calories than the same fillings on an English muffin (about 130 calories for the muffin).

Croissant vs other breakfast breads

Bread Portion Calories Fat
Butter croissant 1 medium (57 g) 231 kcal 12 g
Plain bagel 1 medium (105 g) about 270 kcal 1⁠–⁠2 g
English muffin 1 (57 g) about 130 kcal 1 g
Whole wheat toast 2 slices (56 g) about 140 kcal 2 g
Blueberry muffin 1 large about 400⁠–⁠470 kcal 15⁠–⁠20 g

A croissant isn’t the worst breakfast bread – a coffee shop muffin has more calories. But an English muffin or whole wheat toast with eggs gives you more protein and fiber for fewer calories.

Can you eat croissants and lose weight?

Yes, now and then. No single food makes you gain weight – your total for the day does. A croissant just has a lot of calories for little fullness, so it’s worth planning for.

How to fit it in:

  • Eat it plain – no extra butter.
  • Add protein: scrambled eggs, Greek yogurt or cottage cheese with berries.
  • Pick a mini or small croissant.
  • Make it a weekend treat, not a daily habit.

Remember that you lose weight only when you eat fewer calories than you burn. Read more about the calorie deficit and find your number with our calorie calculator. For more filling ideas, see our high protein breakfast guide.

Count the calories in your breakfast without guesswork. With NutriSmart, you snap a photo of what you eat, and the app counts your calories, protein, carbs and fat and shows how much you have left for the day.Get the app free

You can also read how many calories are in an egg and in bacon.

The bottom line

A medium butter croissant has about 231 calories, a large one about 272 and a chocolate croissant about 275–300. About a fifth of a croissant is fat, mostly butter, and it has little protein or fiber. Enjoy it now and then – plain, with some protein, and without extra butter.

FAQ

How many calories are in a croissant?

A medium butter croissant (57 g) has about 231 calories. A large one (67 g) has about 272, and a mini croissant (28 g) about 114.

How many calories are in a chocolate croissant?

About 275–300 calories for a typical bakery chocolate croissant (pain au chocolat, 65–70 g). Coffee shop versions can be larger and reach 300–350.

How many calories are in an almond croissant?

About 400–500 calories. It's filled with almond cream and topped with sliced almonds and powdered sugar, which makes it the richest croissant.

How many calories are in a croissant breakfast sandwich?

About 400–550 calories for a croissant with egg, cheese and bacon, ham or sausage. The croissant alone is about half of that.

Is a croissant healthier than a bagel?

Not really – they're just different. A medium croissant has about 231 calories and 12 g of fat. A medium plain bagel has about 270 calories but almost no fat. Neither has much fiber or protein.

Can I eat croissants and lose weight?

Yes, now and then. A croissant has a lot of calories for how little it fills you up. Enjoy it plain, without extra butter, and add protein like eggs or Greek yogurt.