Calories in a Burger Bun, Dinner Roll and Hard Roll

By NYUS Inc. · Published 28 October 2026

General information: This article is information about food data. No dietitian or doctor has reviewed it, and it is not a substitute for their advice.
Disclosure: NYUS Inc. publishes this guide and makes the NYUS app, which is mentioned once near the end. The numbers below do not depend on it.

Track this in NYUS. NYUS builds a workout plan and an Indian-food diet plan from your goal, body, schedule and food preferences.

Join the NYUS waitlist

A burger bun, a dinner roll and a hard roll each have a roll weight printed on their SR Legacy record page. This guide gives fourteen such records from the SR Legacy table of USDA FoodData Central: seven dinner roll records (egg, rye, sweet, wheat, whole-wheat, plain commercially prepared and plain from a recipe), four hamburger or hot dog roll records (mixed-grain, whole wheat, wheat or cracked wheat, whole grain white), a hard roll (includes kaiser), a French roll and a Mexican bollilo roll, with the weights printed on their record pages. IFCT 2017, the Indian Food Composition Tables from ICMR-NIN, has no bread, bun or roll row, so this page uses SR Legacy only. Bread slices, naan, roti and paratha are in our bread guide, bagels, croissants and tortillas in our bagel guide, a burger with its patty in our pizza and burger guide and a filled sandwich in our sandwich guide.

The short answer

By the SR Legacy records, 1 hamburger, frankfurter or bun roll (43 g) is 133.3 kcal, 1 whole wheat hamburger or hot dog roll (56 g) 150.6 kcal, 1 mixed-grain hamburger or hot dog roll (43 g) 113.1 kcal, 1 hard or kaiser roll (57 g) 167.0 kcal, 1 small plain dinner roll (25 g) 77.5 kcal and 1 foot long frankfurter roll (86 g) 266.6 kcal. Our reading: the per 100 g figures sit in a narrow band, so the roll's weight decides the calories: a small dinner roll is 25 g but a foot long roll is 86 g.

SR Legacy: per 100 g

Every figure below is exactly as the record page shows it. The record names are the dataset's own.

Food (SR Legacy record name)SourcePer 100 g: kcal (kJ) · protein · fat · carbs
Rolls, dinner, eggSR Legacy 175027307 kcal (1280 kJ) · 9.5 g · 6.4 g · 52 g
Rolls, dinner, ryeSR Legacy 175029286 kcal (1200 kJ) · 10.3 g · 3.4 g · 53.1 g
Rolls, dinner, sweetSR Legacy 174107321 kcal (1340 kJ) · 10 g · 7.37 g · 53.6 g
Rolls, dinner, wheatSR Legacy 175030273 kcal (1140 kJ) · 8.6 g · 6.3 g · 46 g
Rolls, dinner, whole-wheatSR Legacy 172794266 kcal (1110 kJ) · 8.7 g · 4.7 g · 51.1 g
Rolls, dinner, plain, commercially prepared (includes brown-and-serve)SR Legacy 172793310 kcal (1300 kJ) · 10.9 g · 6.47 g · 52 g
Rolls, dinner, plain, prepared from recipe, made with low fat (2%) milkSR Legacy 172810316 kcal (1320 kJ) · 8.5 g · 7.3 g · 53.4 g
Rolls, hard (includes kaiser)SR Legacy 175031293 kcal (1230 kJ) · 9.9 g · 4.3 g · 52.7 g
Rolls, frenchSR Legacy 172795277 kcal (1160 kJ) · 8.6 g · 4.3 g · 50.2 g
Bread, roll, Mexican, bolliloSR Legacy 174078318 kcal (1330 kJ) · 10.6 g · 5.8 g · 55.8 g
Rolls, hamburger or hotdog, mixed-grainSR Legacy 172797263 kcal (1100 kJ) · 9.6 g · 6 g · 44.6 g
Rolls, hamburger or hot dog, whole wheatSR Legacy 174090269 kcal (1120 kJ) · 12.4 g · 4.38 g · 44.9 g
Rolls, hamburger or hot dog, wheat/cracked wheatSR Legacy 174089269 kcal (1120 kJ) · 11.7 g · 3.61 g · 47.3 g
Rolls, hamburger, whole grain white, calcium-fortifiedSR Legacy 174094255 kcal (1060 kJ) · 9.3 g · 3.49 g · 46.5 g

SR Legacy: per printed portion

Each figure is our arithmetic on exact weights: kcal per 100 g times the grams, divided by 100, with the exact product in the sums line and the result shown to 0.1 with half rounding up. Every weight below is printed on the SR Legacy record page; none is ours. The records also print plain ounce weights (1 oz, 28.35 g), which are not shown; labels that carry "(1 oz)" inside a roll label are shown as printed.

Food (SR Legacy record name)SourcePortion printed on the recordkcal per portionProtein · fat · carbs
Rolls, dinner, eggSR Legacy 1750271 roll (2-1/2" dia), 35 g107.5 kcal3.3 g · 2.2 g · 18.2 g
Rolls, dinner, ryeSR Legacy 1750291 small (2-3/8" dia), 28 g80.1 kcal2.9 g · 1.0 g · 14.9 g
Rolls, dinner, ryeSR Legacy 1750291 large (approx 3-1/2" to 4" dia), 43 g123.0 kcal4.4 g · 1.5 g · 22.8 g
Rolls, dinner, ryeSR Legacy 1750291 medium, 36 g103.0 kcal3.7 g · 1.2 g · 19.1 g
Rolls, dinner, sweetSR Legacy 1741071 slice, 39 g125.2 kcal3.9 g · 2.9 g · 20.9 g
Rolls, dinner, sweetSR Legacy 1741071 roll, 30 g96.3 kcal3.0 g · 2.2 g · 16.1 g
Rolls, dinner, wheatSR Legacy 1750301 roll (1 oz), 28 g76.4 kcal2.4 g · 1.8 g · 12.9 g
Rolls, dinner, whole-wheatSR Legacy 1727941 roll, large submarine, hoagie, 135 g359.1 kcal11.7 g · 6.3 g · 69.0 g
Rolls, dinner, whole-wheatSR Legacy 1727941 roll (small submarine, hoagie roll), 65 g172.9 kcal5.7 g · 3.1 g · 33.2 g
Rolls, dinner, whole-wheatSR Legacy 1727941 roll (hamburger, frankfurter roll), 43 g114.4 kcal3.7 g · 2.0 g · 22.0 g
Rolls, dinner, whole-wheatSR Legacy 1727941 roll medium submarine, hoagie, 94 g250.0 kcal8.2 g · 4.4 g · 48.0 g
Rolls, dinner, whole-wheatSR Legacy 1727941 medium (2-1/2" dia), 36 g95.8 kcal3.1 g · 1.7 g · 18.4 g
Rolls, dinner, whole-wheatSR Legacy 1727941 roll (1 oz), 28 g74.5 kcal2.4 g · 1.3 g · 14.3 g
Rolls, dinner, plain, commercially prepared (includes brown-and-serve)SR Legacy 1727931 each (pan, dinner, or small roll) (2" square, 2" high), 25 g77.5 kcal2.7 g · 1.6 g · 13.0 g
Rolls, dinner, plain, commercially prepared (includes brown-and-serve)SR Legacy 1727931 roll (foot long frankfurter roll), 86 g266.6 kcal9.4 g · 5.6 g · 44.7 g
Rolls, dinner, plain, commercially prepared (includes brown-and-serve)SR Legacy 1727931 roll (hamburger, frankfurter, onion roll, bun, large roll), 43 g133.3 kcal4.7 g · 2.8 g · 22.4 g
Rolls, dinner, plain, commercially prepared (includes brown-and-serve)SR Legacy 1727931 roll (1 oz), 28 g86.8 kcal3.1 g · 1.8 g · 14.6 g
Rolls, dinner, plain, prepared from recipe, made with low fat (2%) milkSR Legacy 1728101 roll (2-1/2" dia), 35 g110.6 kcal3.0 g · 2.6 g · 18.7 g
Rolls, dinner, plain, prepared from recipe, made with low fat (2%) milkSR Legacy 1728101 large roll or bun (3-1/2" dia), 43 g135.9 kcal3.7 g · 3.1 g · 23.0 g
Rolls, hard (includes kaiser)SR Legacy 1750311 roll (3-1/2" dia), 57 g167.0 kcal5.6 g · 2.5 g · 30.0 g
Rolls, frenchSR Legacy 1727951 roll, 38 g105.3 kcal3.3 g · 1.6 g · 19.1 g
Bread, roll, Mexican, bolliloSR Legacy 1740781 piece, 98 g311.6 kcal10.4 g · 5.7 g · 54.7 g
Rolls, hamburger or hotdog, mixed-grainSR Legacy 1727971 roll, 43 g113.1 kcal4.1 g · 2.6 g · 19.2 g
Rolls, hamburger or hot dog, whole wheatSR Legacy 1740901 roll, 56 g150.6 kcal6.9 g · 2.5 g · 25.1 g
Rolls, hamburger or hot dog, wheat/cracked wheatSR Legacy 1740891 roll, 51 g137.2 kcal6.0 g · 1.8 g · 24.1 g
Rolls, hamburger, whole grain white, calcium-fortifiedSR Legacy 1740941 piece roll, 43 g109.7 kcal4.0 g · 1.5 g · 20.0 g

The sums: 175027 307 × 35 / 100 = 107.45, so 107.5 kcal; 175029 286 × 28 / 100 = 80.08, so 80.1 kcal; 175029 286 × 43 / 100 = 122.98, so 123.0 kcal; 175029 286 × 36 / 100 = 102.96, so 103.0 kcal; 174107 321 × 39 / 100 = 125.19, so 125.2 kcal; 174107 321 × 30 / 100 = 96.3, so 96.3 kcal; 175030 273 × 28 / 100 = 76.44, so 76.4 kcal; 172794 266 × 135 / 100 = 359.1, so 359.1 kcal; 172794 266 × 65 / 100 = 172.9, so 172.9 kcal; 172794 266 × 43 / 100 = 114.38, so 114.4 kcal; 172794 266 × 94 / 100 = 250.04, so 250.0 kcal; 172794 266 × 36 / 100 = 95.76, so 95.8 kcal; 172794 266 × 28 / 100 = 74.48, so 74.5 kcal; 172793 310 × 25 / 100 = 77.5, so 77.5 kcal; 172793 310 × 86 / 100 = 266.6, so 266.6 kcal; 172793 310 × 43 / 100 = 133.3, so 133.3 kcal; 172793 310 × 28 / 100 = 86.8, so 86.8 kcal; 172810 316 × 35 / 100 = 110.6, so 110.6 kcal; 172810 316 × 43 / 100 = 135.88, so 135.9 kcal; 175031 293 × 57 / 100 = 167.01, so 167.0 kcal; 172795 277 × 38 / 100 = 105.26, so 105.3 kcal; 174078 318 × 98 / 100 = 311.64, so 311.6 kcal; 172797 263 × 43 / 100 = 113.09, so 113.1 kcal; 174090 269 × 56 / 100 = 150.64, so 150.6 kcal; 174089 269 × 51 / 100 = 137.19, so 137.2 kcal; 174094 255 × 43 / 100 = 109.65, so 109.7 kcal.

What stands out in the numbers

Why these are reference rows, not your bun

How to log it so the numbers hold

Where NYUS fits (our app)

We make NYUS, so read this as ours. NYUS is an AI fitness and nutrition coach in early access on Android, with no ads and no data selling. You log foods yourself by searching 8,900+ Indian and global foods or by barcode, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. Barcode coverage of Indian packaged foods is not complete, so search by name when a scan finds nothing.

What this page leaves out

Sources

The per portion figures, the sums, the rounding, the comparisons and every sentence starting "Our reading" are NYUS's own arithmetic or opinion, not from USDA. The SR Legacy values and portion weights are exactly as printed on the record pages. The names in the first column are the dataset's own record names.

Log what you eat and see your day add up

NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.

Join the NYUS waitlist

Frequently asked questions

How many calories are in a burger bun?

SR Legacy 172793 (Rolls, dinner, plain, commercially prepared (includes brown-and-serve)) prints 310 kcal per 100 g and lists 1 roll (hamburger, frankfurter, onion roll, bun, large roll) as 43 g, 133.3 kcal (310 x 43 / 100 = 133.3). SR Legacy 172794 (Rolls, dinner, whole-wheat) prints 266 kcal per 100 g and lists 1 roll (hamburger, frankfurter roll) as 43 g, 114.4 kcal. SR Legacy 172797 (Rolls, hamburger or hotdog, mixed-grain) prints 263 kcal per 100 g and lists 1 roll as 43 g, 113.1 kcal. SR Legacy 174089 (Rolls, hamburger or hot dog, wheat/cracked wheat) prints 269 kcal per 100 g and lists 1 roll as 51 g, 137.2 kcal. SR Legacy 174090 (Rolls, hamburger or hot dog, whole wheat) prints 269 kcal per 100 g and lists 1 roll as 56 g, 150.6 kcal. SR Legacy 174094 (Rolls, hamburger, whole grain white, calcium-fortified) prints 255 kcal per 100 g and lists 1 piece roll as 43 g, 109.7 kcal.

How many calories are in a dinner roll?

SR Legacy 175027 (Rolls, dinner, egg) prints 307 kcal per 100 g and lists 1 roll (2-1/2" dia) as 35 g, 107.5 kcal. SR Legacy 175029 (Rolls, dinner, rye) prints 286 kcal per 100 g and lists 1 medium as 36 g, 103.0 kcal. SR Legacy 174107 (Rolls, dinner, sweet) prints 321 kcal per 100 g and lists 1 roll as 30 g, 96.3 kcal. SR Legacy 175030 (Rolls, dinner, wheat) prints 273 kcal per 100 g and lists 1 roll (1 oz) as 28 g, 76.4 kcal. SR Legacy 172810 (Rolls, dinner, plain, prepared from recipe, made with low fat (2%) milk) prints 316 kcal per 100 g and lists 1 roll (2-1/2" dia) as 35 g, 110.6 kcal. SR Legacy 172793 (Rolls, dinner, plain, commercially prepared (includes brown-and-serve)) prints 310 kcal per 100 g and lists 1 each (pan, dinner, or small roll) (2" square, 2" high) as 25 g, 77.5 kcal. SR Legacy 172794 (Rolls, dinner, whole-wheat) prints 266 kcal per 100 g and lists 1 medium (2-1/2" dia) as 36 g, 95.8 kcal.

How many calories are in a hard roll, a kaiser roll or a French roll?

SR Legacy 175031 (Rolls, hard (includes kaiser)) prints 293 kcal per 100 g and lists 1 roll (3-1/2" dia) as 57 g, 167.0 kcal. SR Legacy 172795 (Rolls, french) prints 277 kcal per 100 g and lists 1 roll as 38 g, 105.3 kcal. SR Legacy 174078 (Bread, roll, Mexican, bollilo) prints 318 kcal per 100 g and lists 1 piece as 98 g, 311.6 kcal.

Are pav, kulcha or brioche in these records?

No. A search of the SR Legacy table on 28 Oct 2026 for pav, brioche, kulcha, hoagie, burger bun and hot dog bun returned no record, and IFCT 2017 has no bread, bun or roll row, so this page gives no figure for a pav, a kulcha, a brioche bun or a bakery bun, and we do not say that any of them matches a record here. The nearest rows are the hamburger or hotdog roll and dinner roll records on this page. For a pack, the label wins.

Can I log a bun in NYUS?

NYUS is our app. You log foods yourself by searching 8,900+ Indian and global foods or by barcode; log a bun by its weight when you can. NYUS is in early access on Android: 30-day free trial, then plans from ₹499 for one month, paid once with no auto-renewal, no card needed to start.