Can you eat ham while pregnant?
Check firstHot, freshly cooked ham is safe during pregnancy. Cold sliced ham from the deli or a packet should be heated until steaming, about 165 F, before you eat it.
Why
The NHS lists cold, pre-cooked meats such as ham among foods that may carry Listeria, and the CDC gives the same advice for all deli-style meats: safe only when reheated until steaming hot. A whole baked ham served hot from the oven is not the concern; the risk sits in ready-to-eat slices that have been sitting in a fridge, where Listeria can keep growing. One pass in a hot pan or microwave puts ham back on the menu.
Safer alternatives
- Baked ham carved and served hot
- A toasted ham and cheese with the ham heated through
- Freshly roasted turkey or chicken, served hot
Sources
- NHS https://www.nhs.uk/pregnancy/keeping-well/foods-to-avoid/
- CDC https://www.cdc.gov/listeria/prevention/index.html
Every verdict follows our sourcing methodology: official health guidelines only, most cautious position when they differ.
Frequently asked questions
Can I eat holiday baked ham while pregnant?
Yes, when it is served hot from the oven. If you are going back for leftovers later, reheat your portion until steaming rather than eating it cold from the fridge.
Is ham on pizza or in a croque monsieur safe?
Yes. Oven heat takes the ham well past the temperature that kills Listeria, so cooked dishes with ham are a safe way to enjoy it.
What about prosciutto and other dry-cured hams?
Dry-cured hams like prosciutto and serrano follow the cured meat rule: skip them cold, or crisp them in a hot pan first. They carry a toxoplasmosis risk on top of Listeria because they are cured rather than cooked.
Related foods
All meat & charcuterie verdicts for pregnancy Browse all foods: can I eat this while pregnant?Get instant verdicts on any food
pregAI scans any dish, product or menu and answers in seconds, grounded in the same official sources.
Get instant verdicts on any foodpregAI is informational only and is not medical advice. Always check with your doctor or midwife about anything specific to your pregnancy.