All Children's Hospital Logo

Health Information Library

Parents > Q&A > Nutrition and Fitness > How Can I Get My Child to Eat Vegetables?
How Can I Get My Child to Eat Vegetables?

My daughter refuses to eat any veggies. How can I make sure she gets enough nutrients each day?
- Priscilla

Start by setting a good example — let her see you eating a nutritious diet that includes plenty of fruits and vegetables. Then, use your imagination. Chop up or shred veggies (try carrots or zucchini) and put them in foods like muffins, pancakes, or pasta sauce. Dress up veggies with something she enjoys — sprinkle cheese on broccoli, for example, or spread peanut butter on celery or serve veggie sticks with yogurt dip.

Sometimes, a fun arrangement can get kids eating. Make up a plate of mini foods (baby carrots, baby corn, cherry tomatoes, etc.) or make a face out of vegetables, complete with peas for eyes, a carrot for the nose, and sprouts for hair. Just make sure that veggies are cut into small pieces so they don't pose a choking risk.

Ask your daughter what vegetables she would be willing to try and go shopping together to select them. Encourage her to try the vegetables you serve, but don't force her to eat them.

If you have concerns about your child's nutrition, talk to her doctor or talk to a registered dietician, who can help you deal with your finicky eater.

Reviewed by: Mary L. Gavin, MD
Date reviewed: July 2013

Related Articles
P    About Mealtime Makeovers
P    Healthy Eating
P    Healthy Food Shopping
P    My Toddler Hates Vegetables. What Can I Do?
P    Produce Precautions
P    Toddlers at the Table: Avoiding Power Struggles
Note: All information is for educational purposes only. For specific medical advice, diagnoses, and treatment, consult your doctor.
© 1995-2014 The Nemours Foundation/KidsHealth. All rights reserved.

Additional Info

Pocket Doc Mobile App
Maps and Locations (Mobile)
Programs & Services
Employment
For Health Professionals
For Patients & Families
Contact Us
Find a Doctor
News
CME

All Children's Hospital
501 6th Ave South
St. Petersburg, FL 33701
(727) 898-7451
(800) 456-4543

Use Normal Template
© 2014 All Children's Hospital - All Rights Reserved