U.S. doctors online nowAsk doctors free
United Kingdom
A 21-year-old male asked:

Is eating 100g parsnip, carrots, sweetcorn, asparagus, broccoli, banana, multi-vitamin and fish oil supplement a day enough to live a healthy life?

3 doctor answers5 doctors weighed in
Dr. Annette Da Silva
Physical Medicine and Rehabilitation 26 years experience
Nutrition: In order to have a healthy diet, yours is lacking protein and variety for that matter. Make sure not to forget to exercise in order "to live a healthy life".
Dr. Heidi Fowler
Psychiatry 26 years experience
Many components to: health. Eat healthfully w at least 5 servings of vegetables & 4 of fruit /day (organic is best). Increase nutritional fiber. Avoid refined sugar & junk carbohydrates. Avoid sweetened juices, soda & caffeinated beverages. Watch portion sizes. No tobacco, illicit drugs & low to no alcohol use. Aim for 7.5 to 8 hrs sleep /night. Hydrate w at least 64 oz of water / day. Maintain good hygiene. Daily
Dr. Heidi Fowler
Psychiatry 26 years experience
Provided original answer
physical activity – preferably in a green space. Do both cardio & weight training. Talk about feelings & address problems. Don't avoid them. Form & nurture quality relationships. Keep your priorities straight. Keep family high on that list. Obtain medical & mental health care when needed. Work toward physical, emotional & spiritual balance.
Oct 31, 2015
Dr. Ed Friedlander
Pathology 45 years experience
No: This diet is severely lacking in protein. It's similar to the diet that caused endemic pellagra, mental illness and death here in Mississippi. The only source of iron and B12 is the multi-vitamin, and you're likely to run low on calcium and some others. Trying this would be psychotic. Further, a "healthy life" includes exercise, love, pursuing meaningful goals, and much more.
Last updated Jan 30, 2018


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.