Jenny Craig provides food for special medical conditions like hypoglycemia, diabetes, vegetarian food and for breastfeeding women, while Medifast provides food for vegetarian, diabetic as well as senior people. Along with specialty food, there is a slight difference in Medifast and Jenny Craig cost and registration policies.