Calories in roast pork

A usual serving (200 g) has about 580 kcal; 100 g ≈ 292 kcal.

Nutrition facts

Nutrition facts
Serving kcal Protein Fat Carbs Fibre
100 g 292 23 g 21 g 0 g 0 g
1 serving 200 g 584 47 g 43 g 0 g 0 g

Source: fdc.nal.usda.gov · Confidence: medium · Updated:

Calories per serving

Calories per serving
Serving kcal Protein Fat Carbs
1 serving 200 g 584 47 g 43 g 0 g
Smaller serving 120 g 350 28 g 26 g 0 g

How it fits into a day

A 200 g serving of roast pork without bone has about 580 kcal. This counts shoulder with its fatty part; the crackling isn't included and adds more. About 65% of the calories come from fat.

A usual serving is about 29% of a 2,000 kcal day. How much do you need a day? Work it out in the calorie calculator.

Lighter options

  • Take the leaner pieces and leave the crackling.
  • A salad is enough with roast pork; potatoes roasted under the meat soak up the fat.

Frequently asked questions

How many calories are in a serving of roast pork?

About 580 kcal in 200 g, with 47 g protein and 43 g fat.

How many calories are in 100 g of roast pork?

About 292 kcal per 100 g: 23 g protein and 21 g fat.

How many calories are in roast pork with potatoes?

A 200 g serving of roast pork and a serving of roast potatoes are about 900 kcal.

Full table: Meat and cured meat