Skip to content

Budget dinners.
Real families fed.

Kitchen Tips & Tricks

How to Get Kids to Eat Vegetables (Without the Fight)

Pediatrician-backed strategies for picky eaters: repeated small tastes, no pressure, kids in the kitchen and serving ideas that work.

6 min read

A girl and her mother chopping vegetables for a salad at the kitchen table
Photo: Vitaly Gariev on Unsplash

If your child treats broccoli like a personal insult, you are in very good company. Picky eating is a normal stage for many young children. The good news is that a calm, patient approach works better than any trick.

1. Keep offering, in small amounts

The American Academy of Pediatrics notes that children often need many tries before they accept a new food; numbers like 10 to 15 or more are common. Put a spoonful on the plate, again and again, without making a fuss about it.

2. Serve it next to a “safe” food

Pair one new or less-liked vegetable with something your child already eats happily. A plate that feels familiar is less scary.

3. Take the pressure off

No “one more bite,” no bribes with dessert, no clean-plate rule. Pressure tends to make children more resistant. You decide what is served and when; your child decides whether and how much to eat.

4. Get them in the kitchen

Children are more likely to try what they helped choose or make. Let them pick a vegetable at the store, wash lettuce, tear herbs, or stir. Our build-your-own dinners put them in charge of their own plate.

5. Cook vegetables so they taste great

  • Roast at 425°F with a little oil and salt: caramelized edges taste sweeter.
  • Offer dips, such as ranch, hummus or yogurt dip.
  • Try them raw: many kids prefer crunchy carrots and cucumber to soft cooked ones.
  • Add them to favorites: peas in mac and cheese, spinach in a smoothie, grated zucchini in meatballs.

6. Eat them yourself

Children copy what they see. Family meals where adults eat and enjoy vegetables are one of the most powerful influences of all.

When to talk to a doctor

If your child eats a very small range of foods, is losing weight, gags or chokes often, or mealtimes are causing real distress, talk to your pediatrician.

Questions, answered

How many times should you offer a new food to a child?

Keep going: many children need 10 to 15 or more tastes before they accept a new food, and the AAP encourages parents not to give up after a few refusals.

Should I hide vegetables in my child’s food?

Adding vegetables to sauces and smoothies is fine for nutrition, but keep serving visible vegetables too, so your child learns to recognize and accept them.

Should I make my child eat their vegetables?

No. Pressure, bribes and punishment tend to backfire. Offer them regularly, eat them yourself and let your child decide how much to eat.

Keep cooking
The Weekly Table letter

Pull up a chair.

New recipes, dinner plans and kitchen tips, straight to your inbox. No spam, and you can unsubscribe any time.

We use analytics cookies to understand how visitors use our site. Functional cookies (session and page variant) are always set. See our Privacy Policy.