🎉 50% off BodyPal Premium with code PROMO50

Onion roll calories

Onion roll, packaged, per label
220kcal
1 roll · 71 g, packaged, per label
13%protein
7 gProtein
40 gCarbs
4 gFat
How to burn off 220 kcal
Walking, brisk
Jogging
Cycling, moderate
Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Packaged, per label · per 71 g
Calories220 kcal
Protein7 g
Carbohydrate40 g
Fat4 g
Saturated fat0.5 g
Cholesterol0 mg
Sodium360 mg
Potassium100 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Most popular onion roll brands in the United States
Ranked by popularity in the BodyPal database
#  Productkcal / 100 g
1Knickerbocker Baking Company Onion Roll2.5 oz · 71 g310 kcal
2Miami Onion Rolls1 roll · 85 g176 kcal
3Weis Onion Rolls1 roll · 71 g310 kcal
4Felix Roma Onion Rolls2 oz · 57 g263 kcal
5Chef King Steamed Onion Rolls75 g307 kcal
6Laromme Premium Onion Rolls1 roll · 64 g391 kcal
7Mastroianni Brothers Bakery Italian Onion Rolls2.67 oz · 99 g202 kcal

Source: manufacturer labels / USDA FoodData Central.

Similar foods
Calories per 100 g

More bakery & bread → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →

Onion roll FAQs
How many calories are in one onion roll?

A 71 g onion roll is about 220 calories. A larger 85 g roll comes to 264 calories.

Is an onion roll good for weight loss?

One 71 g roll is 220 calories with 40 g of carbs, 7 g of protein and 2 g of fiber. Lighter store versions exist, such as a 57 g roll at 150 calories.

Onion roll vs kaiser roll: which has more calories?

Per 100 g an onion roll is 310 calories and a kaiser roll is 293, so the onion roll is 17 calories higher.

How much protein is in an onion roll?

A 71 g onion roll has 7 g of protein, and per 100 g the figure is 9.9 g. One roll also carries 360 mg of sodium.