How to Handle a Child Who Hides Food

Learn gentle strategies to address food hiding behaviors and create a healthier relationship with eating for your child.

  1. Stay calm and avoid shaming. When you discover hidden food, take a deep breath before responding. Avoid lecturing, punishing, or expressing disgust about the behavior. Your child likely already feels shame or anxiety about hiding food. Instead, approach the situation with curiosity and compassion. Say something like, 'I noticed some crackers in your backpack. Can we talk about that?' Keep your tone neutral and caring. Remember that shaming often makes food hiding worse, not better.
  2. Explore the reasons behind the behavior. Food hiding can happen for many reasons. Your child might be worried about not having enough food, especially if they've experienced food insecurity in the past. They could be sneaking treats they think are 'forbidden' or hiding foods they don't want to eat but feel pressured to finish. Some children hide food when they feel like their eating is being watched too closely. Ask gentle, open-ended questions like 'What made you want to keep this food in your room?' or 'How do you feel when we eat dinner together?' Listen without judgment to understand their perspective.
  3. Examine your family's food environment. Look honestly at how your household handles food. Do you label foods as 'good' or 'bad'? Are treats heavily restricted or used as rewards? Do mealtimes feel stressful or rushed? Are there power struggles around eating? Children often hide food when they feel like their access to food is unpredictable or overly controlled. Consider whether your child has regular access to satisfying meals and snacks, and whether they feel trusted to make some of their own food choices.
  4. Create food security and trust. Help your child feel confident that food will always be available when they're hungry. Establish regular meal and snack times so they know when food is coming next. Stock your pantry and fridge with a variety of foods, including some that your child enjoys. Let them see you grocery shopping and involve them in meal planning when possible. Consider having a small basket of portable snacks that your child can access freely. When children feel secure about food availability, they're less likely to hoard or hide it.
  5. Reduce food rules and restrictions. Overly strict food rules often backfire and can lead to sneaky eating behaviors. Instead of labeling foods as 'good' or 'bad,' talk about 'everyday foods' and 'sometimes foods.' Allow your child to have treats as part of regular meals and snacks rather than making them completely off-limits. When children know they can have a cookie with lunch, they're less likely to sneak cookies later. Give your child some autonomy over their eating by letting them choose how much to put on their plate or which vegetable to try.
  6. Address emotional eating. Some children hide food because they use eating to cope with difficult emotions like stress, sadness, or boredom. If you suspect this might be the case, help your child identify their feelings and develop other coping strategies. Teach them words for emotions and validate their experiences. Offer alternative comfort activities like drawing, listening to music, or snuggling with a stuffed animal. Make sure your child has regular opportunities to connect with you and share their feelings without judgment.
  7. Make mealtimes more pleasant. If your child associates eating with stress or conflict, they might prefer to eat alone. Work on making family meals more enjoyable and less pressured. Avoid battles over what or how much your child eats. Instead, focus on pleasant conversation and connection. Let your child decide how much of the offered food to eat, even if that means they don't clean their plate. Keep mealtimes relaxed and avoid using food as a reward or punishment. When eating together feels good, children are less likely to want to eat in secret.