Ну так зачем вам конструктор?Вам нужно сесть и подумать, что вы хотите есть.Например, суп - овощной, мясной, рыбный. Если нельзя мясо, делайте из разрешенных овощей. В чем проблема?Гарниры. Варите те крупы и овощи, которые можно, чередуйте их.Метод готовки - варка, жарка, запекание. Выбираете нужный и готовите разрешенные продукты.Если взять меня, как пример, то у меня 108 разрешенных ингридиентов не найдется. Я готовлю из гораздо меньшего количества продуктов. И считаю, что питаюсь разнообразно.И вообще лично для меня однообразие в питании - благо.  Меньше времени уходит на готовку, меньше проблем с организмом.Тут главное понять, что человек любит.