Лучше, если диету для ребенка будет назначать врач.
Самостоятельно подбирать диету для ребенка допустимо лишь в том, случае, если у родителей есть 100% - ная уверенность, что лишний вес ребенка - результат переедания или неправильного питания ( что часто встречается в одном флаконе ).
Если врачами исключена возможность набора ребенком веса в результате какого-то заболевания, родители могут "посадить" ребенка на диету. Но, в случае с ребенком, это будет скорее не диета, а правильное питание.
Нужно постараться отучить ребенка есть фаст-фуд и снэки и запивать все это газированными напитками, если за ним такое водится ( понятно, что проконтролировать сложно, значит действовать личным примером ).
Нужно, чтобы ребенок полноценно завтракал и обедал, ел побольше сырых овощей и фруктов. Есть желательно через каждые 2,5 - 3 часа, но небольшими порциями. На перекус - фрукты, а не печеньки и сладости. Следить, чтобы питание было сбалансированным ( правильное соотношение белков, жиров и углеводов ). Меньше мучного, сладкого, копченого, жареного, соленого и острого.
Попробуйте записать все, что ребенок съедает за день и высчитать сколько это в калориях. Прикиньте, исходя из возраста, роста и веса ребенка, сколько в среднем ему нужно съедать калорий в день. Исходя из этого составьте полноценное меню на каждый день.
Ну, а регулярные физические нагрузки ( при отсутствии противопоказаний ) еще никому не помешали.