Onde-onde calories

Small glutinous rice balls coloured green with pandan, filled with melted gula Melaka (palm sugar) and rolled in grated coconut.

Illustration of Onde-onde

Quick answer

A typical serving of Onde-onde (5 pieces) has about 150 kcal. Most servings fall between 100 and 250 kcal, depending on the portion and the recipe.

Calories
150 kcal
Protein
2 g
Carbs
33 g
Fat
1 g

Nutrition facts per serving

Serving: 5 pieces, about 75 g.

NutrientAmountShare of calories
Calories150 kcal100%
Protein2 g5%
Carbohydrates33 g89%
Fat1 g6%

Calories in common versions

VersionTypical calories
1 piece30 kcal
3 pieces90 kcal
10 pieces300 kcal

What drives the calories

  • Glutinous rice flour and gula Melaka give almost all the calories.
  • Grated coconut on the outside adds a little fat.
  • Each piece is small, at about 30 kcal, so it is easy to eat many.

How to make it lighter

  • Count out 3 to 5 pieces instead of eating from the box.
  • Have them with plain tea or coffee instead of a sweet drink.
  • Share a box with friends or family.

How to log Onde-onde in Nibbs

Type the number of pieces, for example 5 onde-onde, so Nibbs can count them. Nibbs then estimates the portion and the calories for your actual plate, and you can edit any item before you save it.

Onde-onde calorie questions

How many calories are in onde-onde?

One piece of onde-onde has about 30 kcal. Five pieces have about 150 kcal. Most servings fall between 100 and 250 kcal.

Is onde-onde high in sugar?

Yes. Most of its calories come from glutinous rice flour and the gula Melaka filling. It is low in fat, but it has little protein or fiber.

Track Onde-onde 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 Malaysian food