Picky eating is very common during the toddler years. After the rapid growth phase in infancy, children naturally slow down in both growth and appetite. At the same time, they begin forming strong food preferences — which can change daily.
One day your child loves a certain food, the next day they refuse it completely. Sometimes they may only want to eat one or two familiar foods for weeks. While this can be frustrating, it’s a normal stage of development.
The key is patience, consistency, and creating a healthy food environment at home. Here are 10 practical tips to help South African parents navigate picky eating.
1. Eat Together as a Family
Make mealtimes a shared experience whenever possible. Sit down together without distractions like TV or phones. Children learn by watching, so use this time to model healthy eating habits.
Serve one meal for everyone instead of preparing separate dishes. Include at least one food your child already enjoys, alongside other balanced options.
2. Avoid Mealtime Battles
If your child refuses to eat, stay calm and avoid turning it into a struggle. Children are good at regulating their hunger — they may simply not be hungry at that moment.
Your role is to offer nutritious food; your child decides whether and how much to eat. Pressure and punishment can create negative associations with food.
3. Skip the Bribes
Using sweets or treats as rewards can backfire. It makes unhealthy foods more desirable and turns healthy foods into something children feel forced to eat.
Instead, keep all foods neutral and focus on building a positive relationship with eating.
4. Keep Offering Foods
Don’t give up after one refusal. It can take multiple exposures — sometimes 10 or more — before a child accepts a new food.
Stick to regular meal and snack times to help build appetite, especially when introducing new foods.
5. Offer Variety
Provide a wide selection of healthy foods, including fruits, vegetables, grains, and protein sources like chicken, beans, eggs, and fish.
Experiment with flavours using herbs and mild spices commonly used in South African cooking. Start with small portions to reduce waste and reintroduce foods over time.
6. Make Meals Fun
Presentation matters for toddlers. Bright colours, fun shapes, and creative plating can make food more appealing.
Finger foods and dips (like yoghurt or hummus) are especially popular. Always cut food into safe, bite-sized pieces to prevent choking.
7. Let Kids Help Choose
Give your child some control by letting them choose fruits or vegetables during grocery shopping trips or at local markets.
This involvement can increase their interest in trying what they helped select.
8. Get Them Involved in Cooking
Simple kitchen tasks can make a big difference. Toddlers can help with:
- Mixing ingredients
- Washing vegetables
- Picking herbs
- Arranging food on plates
When children help prepare meals, they’re often more willing to taste them.
9. Use “Food Bridging”
Introduce new foods by linking them to familiar ones. If your child enjoys a certain texture or flavour, offer something similar.
For example:
- If they like mashed pumpkin, try mashed sweet potato
- If they enjoy carrots, introduce butternut
This gradual approach can expand their food preferences.
10. Pair New Foods with Favourites
Combine less familiar foods with ones your child already enjoys. This makes new flavours less intimidating.
For example:
- Broccoli with cheese
- Vegetables with a favourite dip
- New grains served alongside a preferred protein
Final Thoughts
Picky eating is usually a temporary phase and part of normal development. With patience and consistency, most children grow out of it and develop a more varied diet over time.
If you’re worried about your child’s nutrition or growth, it’s always a good idea to speak to a healthcare professional for guidance.
Focus on creating a relaxed, positive mealtime environment — that’s the foundation for healthy eating habits that last a lifetime.

