10 Ways To Help Your Child Love Vegetables (Without Pressure)

1 Comment

This post may contain affiliate links. Please read our disclosure policy.


Have a picky eater that doesn’t like to eat their veggies? Feel like your child will eat fruits and other sweets without any issue, but consistently leaves vegetables behind? This is completely normal. Here are 10 tips to help get your child to love vegetables.

How to get your child to love veggies.
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Getting kids to eat vegetables can feel like an uphill battle. One day, they love broccoli, the next day, they won’t even look at it. They happily eat fruit but push veggies to the side of the plate. If this sounds familiar, you’re not alone and it’s super common. The good news? This phase is normal, and there are ways to encourage your child to become more comfortable with vegetables over time.

Why Do Babies and Toddlers Prefer Sweet Foods?

Before we get into the strategies, it helps to understand why veggies can be a struggle. Babies are naturally drawn to sweet flavors. Breastmilk and formula are both sweet, so from the very beginning, babies are used to that taste. At the same time:

  • Babies are born with more taste buds than adults
  • They’re more sensitive to bitter flavors (which many vegetables have)
  • New textures and flavors can feel unfamiliar or overwhelming

So if your child prefers fruit over vegetables, that’s not a bad habit, it’s just how they’re wired😊

So, how exactly can you get your child to love vegetables? Let’s get on to the tips!

1. Offer Vegetables Often (Not Just at Dinner)

When it comes to offering vegetables, we can’t just offer them at dinner time and expect our little ones to jump on them. If they are only offered veggies once a day, this reduces exposure and decreases the chance of them being willing to try it. Veggies can be offered with lunch, as a snack, and even with breakfast! Be consistent with offering veggies to increase exposure to different vegetables as much as possible.

Offer veggies often, not just at dinnertime.

2. Pair Veggies with Familiar Foods

Offering a plate full of brand-new foods can be overwhelming. Think if you were to visit a new restaurant and were served a plate full of several foods that you’ve never seen before. Unless you’re an adventurous eater, you’d probably be a little hesitant to jump right in. When it comes to introducing and serving vegetables, offering a plate of asparagus, squash, and brussels sprouts may be a little intimidating. Instead, serve vegetables alongside foods your child already enjoys. Having a “safe” food on the plate can make trying something new feel less intimidating.

Offer new veggies with familiar foods.

3. Let Them Explore (Without Pressure)

When offering your child a new vegetable, give them the liberty to explore it! For example, if you are offering your child beets for the first time, you can try letting them touch them and saying something like, “wow, they made your hands pink! I wonder what they taste like!” Make fun shapes out of different vegetables to make them look exciting. Mealtimes should be a fun experience, so get excited so that your child can pick up on that positive energy! 

Encourage your little one to touch, pick up, smell, and even lick the offered vegetables! Exposure is a step in the positive direction, even if they don’t actually eat them. Turning it into something playful can make a big difference.

4. To Hide or Not to Hide The Veggies?

As parents, we’ve all heard the trick of trying to sneak veggies into foods. “They’ll eat it if they don’t know what it is!” Here’s the thing: How can we teach our children to love something when they don’t know what it is? Don’t get me wrong, I definitely incorporate veggies into different foods (and will gladly add spinach to a sweet smoothie for my boys), but I don’t intentionally try to hide this from them. Oftentimes, I make it obvious!

I make spinach banana muffins for my boys all the time, and they love them, but I tell them that there’s spinach in them. Sometimes, I’ll have them help me make them and show them how the spinach turns the batter bright green. They’re all always so fascinated by this and always excited to eat them! I’ll also have them help me make things like mini spinach quiche so that they can see spinach being added and how the flavor profile differs from sweet muffins. We talk about the different flavors, and they’re able to understand the differences between savory and sweet tastes. Contrary to hiding them, I make it obvious and find that being transparent makes them more willing to try something new. 

Does this method always work? Not always, and that’s okay. Some days they’re excited and curious, and other days they’ll still say no, even to something they’ve liked before. That’s just part of how kids learn about food. But over time, I’ve found that this approach builds familiarity and trust, which goes a long way. The goal isn’t getting a “yes” every single time. It’s helping them feel comfortable exploring new foods, understanding flavors, and being more open to trying things again in the future.

Should you hide veggies in your child's foods?

5. Make Them Taste Good!

This one is a BIG one! Who wants to eat something that doesn’t taste good? Vegetables are not as easy as fruits when it comes to serving. Most of the time, you can’t just grab a handful of veggies and serve them to your little one. Vegetables are generally bland and require a little more work to enhance. Try:

  • Roasting for natural sweetness
  • Adding spices and seasonings
  • Cooking in butter or olive oil
  • Serving with dips

Different cooking methods can completely change how a vegetable tastes to make them more appealing to your little ones.

Baby/toddler eating. When you offer your child fruits versus when you offer your child veggies.

6. Give Choices

Offering choices is a technique to make your little one feel like they have some sense of control and independence, and they may be more willing to try different things. Toddlers love feeling in control. Try offering simple choices like:

  • “Broccoli or carrots?”
  • “Roasted or steamed?”
  • “With dip or plain?”

This gives them independence without pressure. Which leads to our next point…

7. Don’t Force It

Don’t force them to eat! I know it’s hard not to do so at times, but it often backfires. The more you push a child to do something, the less likely they will want to do it. It’s just in our nature. Forcing them to eat vegetables doesn’t help and makes veggies seem like a necessary evil. If your child doesn’t want to eat a veggie at a particular time, just let them be.

This is definitely easier said than done, but forcing them to eat does nothing but create power struggles and causes our little ones to develop a negative relationship with that food. If they constantly hear “eat your broccoli or you can’t play,” it can send a negative message about broccoli. Instead, focus on offering and let them decide what and how much to eat. Mealtimes should be enjoyable, and once you enter the battle of forcing foods, it becomes tense and frustrating on both ends. 

Now, I’m definitely guilty of everything I mentioned above. I used to try to push my oldest to eat certain vegetables and would even bribe him with different things, but it never worked. At best, I was getting him to eat a couple of extra bites, but it usually left both of us feeling frustrated and drained. Once I stepped back from that and started focusing on some of the other strategies, everything shifted. Mealtimes felt calmer, there was less pressure on both sides, and it became a much more positive experience overall. And honestly, that made a bigger difference in the long run than those extra two bites ever did.

Don't force your child to eat. Let them listen to their own natural internal hunger cues.

8. Don’t Over-Praise Either

On the other hand, don’t make a big deal when they do eat their veggies. It might feel natural to celebrate when your child eats vegetables, but making a big deal can unintentionally put pressure on them. Try to keep reactions neutral with no pressure to eat and no big reward for eating. Just let it be part of the meal.

9. Get Them Involved

Kids are so much more likely to try foods they helped prepare. Even simple tasks like washing vegetables, stirring ingredients, or placing food on a tray can spark their curiosity and make them feel proud of what they’re eating.

My boys absolutely love helping in the kitchen. And yes…it usually takes twice as long to make anything when they’re involved. But seeing their excitement and the huge smiles on their faces when they get to be part of the process makes it more than worth it. I’ve also noticed that when they help make something, they’re much more willing to try it. There’s something about knowing exactly what went into it, and feeling like they played a role, that makes new foods a little less intimidating.

And if cooking with kids feels overwhelming, I get it…it can be messy and chaotic. But it doesn’t have to be all or nothing. Even letting them help in small ways makes a big difference. I also have a post with simple tips for cooking with kids if you want some ideas to make it feel easier!

10. Model For Them!

Kids really do pick up on everything we do. The saying “kids are like sponges” couldn’t be more true, they’re always watching and learning from us.

One of the simplest ways to encourage them to eat vegetables is just to model it ourselves. If we’re sitting down and enjoying the same foods, they’re much more likely to feel comfortable trying them too. It’s hard to expect a child to be excited about green beans on their plate if we’re not eating them ourselves.

So instead of focusing on what they should be doing, focus on what they’re seeing. Sit down, eat the veggies, talk about how good they are, and keep it low-pressure. Over time, that example really does stick.

Children love to imitate behaviors. Model eating habits that you'd like them to pick up on!

How Long Does It Take for Kids to Like Vegetables?

This definitely isn’t a quick fix, and that can be hard to remember in the moment. Some kids need 10–20 (or more!) exposures to a food before they’re willing to actually eat it.

And those exposures don’t all look the same. Progress might be:

  • Looking at it on their plate
  • Touching it
  • Smelling it
  • Licking it
  • Taking one tiny bite

All of those things count. Even if it doesn’t feel like it in the moment, they’re still learning and getting more comfortable with that food. It’s less about getting them to eat it right away and more about helping them feel familiar with it over time.

What If My Child Still Won’t Eat Vegetables?

If your child isn’t eating vegetables right now:

  • They can still get nutrients from other foods
  • Fruit offers many similar vitamins
  • This phase is often temporary

Keep offering, stay consistent, and try not to stress over it.

Frequently Asked Questions

What are the best veggies to start with for picky eaters?

Start with milder, slightly sweeter vegetables like carrots, sweet potatoes, peas, and roasted butternut squash. Roasting vegetables can also bring out their natural sweetness and make them more appealing.

How long can it take for a child to start liking vegetables?

It can take time, sometimes a lot of time. Research shows it may take 10–15 (or more) exposures before a child accepts a new food. Keep offering vegetables without pressure, even if they don’t eat them at first. Exposure still counts!

Helping your child learn to like vegetables is a process, not something that happens overnight. Focus on consistency, low-pressure exposure, and making meals enjoyable, and over time, those small moments add up.

Fun Veggie Recipes To Try

Until next time, Lily!

About Lily Payen

Hi, Iโ€™m Lily! The mama behind Feeding Tiny Bellies. Iโ€™m here to help you take some of the stress out of meal times for your little ones. My goal is to create simple recipes with baby in mind that can easily be adapted for the entire family.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

1 Comment

  1. Cristal says:

    Love these toss and tricks gonna try them to see if I can get my toddler to eat more veggies!