Pineapple bun (bolo bao) calories

菠蘿包

A soft sweet bun with a crackly, sugary top crust that looks like a pineapple but contains no pineapple.

Illustration of Pineapple bun (bolo bao)

Quick answer

A typical serving of Pineapple bun (bolo bao) (1 bun) has about 290 kcal. Most servings fall between 240 and 360 kcal, depending on the portion and the recipe.

Calories
290 kcal
Protein
7 g
Carbs
42 g
Fat
10 g

Nutrition facts per serving

Serving: 1 bun, about 80 g.

NutrientAmountShare of calories
Calories290 kcal100%
Protein7 g10%
Carbohydrates42 g59%
Fat10 g31%

Calories in common versions

VersionTypical calories
With a slice of butter (bolo yau, 菠蘿油)420 kcal
Large bakery bun (about 100 g)360 kcal
Mini bun (about 40 g)140 kcal

What drives the calories

  • The sweet top crust is made from sugar, flour and butter or lard.
  • The bun is a soft white bread made with sugar and milk.
  • A thick slice of cold butter in a bolo yau adds 100 to 150 kcal.

How to make it lighter

  • Order the plain bun instead of the bolo yau with butter.
  • Share a bun, or eat half with your tea set.
  • Have it with unsweetened tea or coffee.

How to log Pineapple bun (bolo bao) in Nibbs

Note if the bun has butter inside, because a bolo yau has about 130 kcal more than a plain bun. Nibbs then estimates the portion and the calories for your actual plate, and you can edit any item before you save it.

Pineapple bun (bolo bao) calorie questions

How many calories are in a pineapple bun?

A plain pineapple bun has about 290 kcal. Most buns fall between 240 and 360 kcal, depending on size. A bolo yau with a slice of butter has about 420 kcal.

Does a pineapple bun contain pineapple?

No. The name comes from the cracked sugar crust on top, which looks like the skin of a pineapple. The calories come from flour, sugar and fat.

Track Pineapple bun (bolo bao) with a photo

Nibbs is the AI calorie tracker built for Asian food. Snap your plate and get calories and macros in seconds.

Related dishes

Calorie tracker for Hong Kong food