Общая рекомендация -- держать 3-4 месяца для закрепления.
Но тут такой вопрос какбэ. Не получится вернуться к привычному стилю питания и сохранить при этом результат. Если вы до диеты ели на три тыщи (например), на диете ели на полторы, а после диеты опять хотите вернуться на три тыщи -- вряд ли прокатит. Если до диеты вы ели много сладкого-мучного и хотите продолжать в том же духе после диеты -- не выйдет.
Диету придётся сделать образом жизни. Все люди, которые достигли хорошей физической формы и продолжают удерживать её годами, так или иначе себя ограничивают.
Другое дело, что, во-первых, привычки меняются. Отвыкаешь от огромных порций, привыкаешь к определённой еде, от другой еды отвыкаешь. Если вам реально жизнь не мила без какой-то конкретной еды, если ограничение или исключение этой еды серьёзно отражается на качестве жизни, то это уже область пищевых зависимостей и РПП. Психология, а не диетология. И работать тогда именно над этим надо.
Во-вторых, никто не говорит, что на поддержании достигнутого диетой веса придётся вечно теперь жевать брокколи без возможности сожрать при случае торт. Если вы раз в месяц сожрёте торт (хоть целиком) -- вообще ничего с вашей фигурой не случится. Если вы в целом не пережираете, если у вас в целом нормальное питание, то и вольностей вы себе сможете позволить впоследствии довольно много.
Проблемы начинаются от обжорства и зажоров. Если у вас две конфеты под кофеёк не переходят в зажор, то всё в порядке будет. Набор веса -- результат постоянно, а не эпизодически завышаемой калорийности.
Ну и да, гомеостаз. Давно стройный человек набирать будет сильно медленней, чем человек, похудевший недавно. Потому что для человека стройного привычное состояние его тела -- стройность. Для полного -- полнота. Организм за своё привычное состояние будет бороться. Цель перестройки питания и образа жизни в принципе -- перенастроить свой гомеостаз.