OzCal
Australian kilojoule guide

Kilojoules in spring rolls: takeaway, cocktail and frozen

A deep-fried takeaway spring roll is about 1,047 kJ per 100 g (FSANZ), so a large roll from the Chinese takeaway (about 90 g) is roughly 940 kJ and a party-size cocktail roll (about 20 g) about 210 kJ. That makes two large rolls about 1,885 kJ - more than a fried dim sim (about 585 kJ each) and in the same territory as half a serve of fried rice. Frozen supermarket packs spread wide, from about 600 to 1,040 kJ per 100 g depending on the filling and how much pastry and oil they carry, so the panel on the box is worth a look. Australian labels show energy in kilojoules, with calories alongside.

Key numbers

  • Takeaway spring roll, deep fried ~1,047 kJ/100 g
  • Large roll (90 g) ~940 kJ · cocktail roll (20 g) ~210 kJ
  • Six cocktail rolls ~1,255 kJ · two large rolls ~1,885 kJ
  • Fried dim sim (60 g) ~585 kJ · steamed ~530 kJ
  • Frozen packs range ~600 to 1,040 kJ/100 g

Spring rolls and the takeaway sides

ItemPer 100 gServeEnergyCalories
Spring roll, large, takeaway (deep fried)~1,047 kJ/100 g90 g942 kJ225 Cal
Spring roll, cocktail size (deep fried)~1,047 kJ/100 g20 g209 kJ50 Cal
Dim sim, deep fried~973 kJ/100 g60 g584 kJ140 Cal
Dim sim, steamed~880 kJ/100 g60 g528 kJ126 Cal
Fried rice~828 kJ/100 g300 g2,484 kJ594 Cal

How the order adds up

What's on the tableEnergyCalories
One large spring roll~940 kJ225 Cal
Two large spring rolls~1,885 kJ450 Cal
Six cocktail spring rolls (party plate)~1,255 kJ300 Cal
Two fried dim sims~1,170 kJ279 Cal
Two steamed dim sims~1,055 kJ252 Cal
Fried rice, 300 g serve~2,485 kJ594 Cal

Reading the takeaway without a lecture

Stop guessing the number

OzCal logs a takeaway order in about five seconds: snap it, scan the box or search it - or just say "two spring rolls and a dim sim". Kilojoules the way the label shows them, on 86,000+ verified Australian foods.

See how OzCal works

Common questions

How many kilojoules in a spring roll?

A deep-fried takeaway spring roll is about 1,047 kJ per 100 g, so a large 90 g roll is roughly 940 kJ (225 Cal) and a 20 g cocktail roll about 210 kJ (50 Cal).

How many kilojoules in a cocktail spring roll?

About 210 kJ (50 Cal) for a 20 g deep-fried cocktail roll. Frozen supermarket versions range from about 120 to 210 kJ a roll depending on the brand.

Is a spring roll or a dim sim higher in kilojoules?

Per roll, a large spring roll (about 940 kJ) is higher than a fried dim sim (about 585 kJ). Per 100 g they're similar, about 1,047 kJ against 973 kJ.

Are steamed dim sims lower than fried?

Slightly. A 60 g steamed dim sim is about 530 kJ against about 585 kJ fried.

Are frozen spring rolls lower in kilojoules?

Some are. Frozen packs in OzCal's catalogue range from about 600 to 1,040 kJ per 100 g as sold, so the lower end can be about 40% less than a takeaway roll. Check the panel on the box.

Keep reading

Citing this page. OzCal (2026). "Kilojoules in Spring Rolls: Takeaway, Cocktail and Frozen | OzCal". Retrieved from https://ozcal.com.au/kilojoules/spring-rolls. Last updated 2026-10-03. Figures are per the serve stated in each row, converted at 1 Cal = 4.184 kJ.

Where these numbers come from: Spring roll and dim sim energy are from the FSANZ Australian Food Composition Database and AUSNUT data held in OzCal's catalogue (spring roll, meat and vegetable filling, commercial, deep fried; dim sim, takeaway style, deep fried, and purchased frozen, steamed); fried rice from OzCal's cuisine dataset; the frozen-pack range from Open Food Facts packet panels for Australian supermarket cocktail spring rolls. Real serves vary by size, filling and oil, so check the maker's own nutrition panel. Energy converted at 1 Cal = 4.184 kJ. Last updated 2026-10-03.