← Back to CalDesk AI

How Many Calories in Ham and Cheese Sandwich?

1 sandwich (180 g) has about 390 calories.

Why estimates miss: Ham and Cheese Sandwich is a multi-ingredient dish. A dependable lunchbox portion whose numbers shift with how thick the cheese slice is. Generic calorie apps undercount the hidden oil, sauce and portion — CalDesk AI's photo estimate is tuned to catch exactly this.

Nutrition (1 sandwich (180 g))

Calories390 kcal
Protein24 g
Carbs35 g
Fat16 g

Where the calories come from

About 25% of the calories come from protein, 37% from carbs and 38% from fat. That works out to about 217 calories per 100 g.

Based on the Atwater factors: 4 calories per gram of protein and carbohydrate, and 9 calories per gram of fat.

Calories by portion size

Portion Calories Protein Carbs Fat
1 sandwich (180 g)390 kcal24 g35 g16 g
100 g217 kcal13.3 g19.4 g8.9 g
200 g433 kcal26.7 g38.9 g17.8 g
Half serving195 kcal12 g17.5 g8 g

Values are estimates for a typical serving and vary by preparation. Not medical or dietary advice.

Measure it from a photo — get CalDesk AI

Related foods

Other foods

← All foods calorie guide