I agree .... to me 'junk food' is food that is devoid of nutritional value and high in sodium or preservatives or unhealthy fats ... generally high in calories with little return on the investment!

That said ... I do serve mac and cheese, chicken nuggets, pizza, cookies, puddings, custards, ice-cream, birthday cupcakes and other 'childhood treats' .... however I cook them from scratch with a healthier gluten free flour option like coconut flour or chickpea flour, no or fruit based sweeteners such as applesauce or purred zuchinni/carrots and no preservatives, sodium or unhealthy fats ... so therefore they are no longer 'junk' food IMO but a healthy treat served in moderation with fresh fruits and veggies and unprocessed meat / protein options!