How many calories are in roast turkey?

USDA numbers for roasted whole turkey meat without skin, per 3 oz and 4 oz serving, plus how white meat, dark meat and the sides compare.

By the Cal.AI Team · Published · 3 min read

Short answer 100 g of roast turkey has 159 calories (USDA). A typical serving, 3 oz (85 g), has about 135 calories with 25 g protein, 0 g carbs and 3.3 g fat. That figure is light and dark meat together with no skin, so skin, gravy and stuffing are extra.

Roast turkey meat is fairly light for a holiday main, and it is rarely what makes the plate heavy. The USDA entry here is whole turkey, meat only, roasted, which means light and dark meat together without the skin, at 159 calories per 100 g. What people get wrong is the portion: a 3 oz serving (85 g) is about the size of a deck of cards, and a generous holiday helping can easily be two of those.

Calories in roast turkey per 100 g

According to USDA FoodData Central (SR Legacy entry “Turkey, whole, meat only, cooked, roasted”), 100 g of roast turkey contains 159 calories (665 kJ), 29 g of protein, 0 g of carbohydrates and 3.8 g of fat.

Nutrient (per 100 g)Amount
Calories159
Energy (kilojoules)665 kJ
Protein29 g
Carbohydrates0 g
Fiber0 g
Sugars0 g
Total fat3.8 g
Saturated fat1.1 g
Sodium101 mg
Cholesterol101 mg
Potassium239 mg
Calcium13 mg
Iron1 mg
Vitamin C0 mg

Calories per serving

Per-100 g numbers are only useful once you know your portion. Typical servings of roast turkey:

ServingCalorieskJProteinCarbsFat
3 oz (85 g)13556525 g0 g3.3 g
4 oz (113 g)18075433 g0 g4.4 g

Macro breakdown

By energy, roast turkey is about 0% carbohydrate, 77% protein and 23% fat (using 4 kcal per gram of protein and carbohydrate and 9 kcal per gram of fat).

In practice that is about 18 g of protein for every 100 calories. Plain roasted turkey is also low in sodium at 101 mg per 100 g, so the salt on a holiday plate mostly comes from the extras: 1/4 cup of canned turkey gravy alone has about 343 mg.

How roast turkey compares with similar foods

Food (per 100 g)CaloriesProteinCarbsFat
Hard-boiled egg15513 g1.1 g11 g
Chicken drumstick15524 g0 g5.7 g
Sliced ham16417 g3.6 g8.8 g
Chicken breast16531 g0 g3.6 g
Scrambled eggs14910 g1.6 g11 g

Is roast turkey good for weight loss?

At 159 calories per 100 g with 29 g of protein, roast turkey is a high-protein, relatively low-fat meat, close to roasted chicken breast at 165. Choosing white meat brings it lower still: turkey breast is 147 calories per 100 g, while dark meat is 173. The bigger swings come from the sides, since 1/2 cup of cornbread stuffing made from a mix (100 g) is about 179 calories, more than a 3 oz serving of turkey, and 1/4 cup of canned cranberry sauce adds about 110. Fill half the plate with turkey and vegetables, take the sides in measured spoonfuls, and you can enjoy the meal without guessing.

How to log roast turkey in Cal.AI

Search "roast turkey" in Cal.AI and log 3 oz (85 g, about 135 calories) or 4 oz (113.4 g, about 180 calories), or photograph the whole plate with Scan Food and use Fix Results to adjust each item. Log skin, gravy and stuffing as separate items, since this entry is meat only. The common mistake is logging one 3 oz serving for a plate that holds two, so weigh your portion once if you can.

Scan it instead of searching it Cal.AI is free on iPhone, Apple Watch and Android. Snap a photo, scan a barcode or search any food, then fix anything the AI gets wrong.
Download on the App Store Get it on Google Play

Frequently asked questions

How many calories are in 3 oz of roast turkey?

A 3 oz serving (85 g) of roasted turkey meat, light and dark mixed and without skin, has about 135 calories according to USDA data, with about 25 g of protein, 3.3 g of fat and no carbohydrate. A 4 oz serving (113.4 g) is about 180 calories with 33 g of protein. Skin and gravy add to both.

Is white or dark turkey meat lower in calories?

White meat is lower. Per 100 g, USDA lists roasted turkey breast at 147 calories and roasted dark meat at 173, with this mixed light and dark entry in between at 159. On a 3 oz serving the gap between dark meat and the mixed figure is only about 12 calories, so choose the meat you enjoy and keep the portion in check.

How much protein is in roast turkey?

Roast turkey has 29 g of protein per 100 g, so a 3 oz serving (85 g) gives about 25 g and a 4 oz serving (113.4 g) about 33 g. With no carbohydrate and 3.8 g of fat per 100 g, that is a lot of protein for 159 calories, which makes turkey a useful base for a filling, lower-calorie meal.

Sources

Related articles

Cal.AI TeamWe build Cal.AI, an AI calorie counter for iPhone, Apple Watch and Android. Every number in this article links to its source; see how we research and fact-check. This is general nutrition-tracking guidance, not medical advice.