Знаю людей которые действительно страдали недостатком массы тела. Обращались к врачу диетологу, который прописал диету. Люди реально поправились, правда не за 1 месяц, примерно полгода-год ушло, но массу набрали.
На самом деле особой диеты никакой там нет. Главное питание по режиму, понемного но часто. если ты ешь 1-2 раза в день но как говоришь сытно, т.е. набил полное брюхо и сидишь довольный то это не поможет, только желудок испортишь.
Есть нужно минимум 5 раз в день для набора веса, т.е. помимо завтрака, обеда и ужина устраивать себе утренний и вечерний ланч между ними. Больше налегать на каши. И есть в одно и тоже время. Утром кашки-парашки заточить, часиков в 10 перекусить. Пообедать, потом после обеда часа в 3 заесть обед, поужинать,а потом после ужина можно десертом побаловаться.

По поводу протеиновых коктелей что рекламируют - набор мышечной массы будет идти если усиленно тренироваться, причем тренировка должна тоже быть подобрана. Должны быть высокие нагрузки, тогда и помогают коктели и добавки, после ВЫСОКОЙ нагрузки, организм пытается восстановится и набрать прозапас потерянные вещества, вот и идет набор. Можно без всяких добавок жрать куринные грудки и рыбу, просто коктель быстрее усваивается. Но без тренировки нифига ничего не выйдет. Белок не будет усваиваться и просто напросто в унитаз всю эту шнягу выпустишь