Question: how many calories in a homemade ham and cheese sandwich?
Answer: Ham sandwich calories are generally (more) diet-friendly when you omit the cheese. You can make one for under 200 calories, but if you add butter—as many people do—and enjoy it on a french baguette your sandwich will top 400 calories or more.