Если взрослый человек вредничает, значит он: не голоден, просто капризничает, а возможно болен (такое тоже бывает) тогда он что не съест, ему сразу становится плохо.
Если человек не голоден, то и предлагать ему ничего не нужно, проголодается и съест всё как миленький, всё что будет приготовлено, самое главное в этот момент не находиться с ним рядом, чтобы не давать ему возможности критиковать еду.
Если человек просто капризничает, тогда применить тот же самый совет, написанный мною выше, но только в этом случае, нужно наоборот быть рядом, чтобы подавая на стол еду сразу сказать: "если не понравится, можешь не есть, но я очень старалась чтобы тебе было вкусно".
Капризные люди они как дети, любят таким образом привлечь к себе внимание, чтобы их по уговаривали, да ещё чтобы их ответ был решающим.
Если же человек вредничает и перебирает в еде из-за болезни, то тогда придётся готовить ему еду подстраиваясь под него, например: меньше жирного, солёного, острого, короче всего, что ему не подходит.
Трудно конечно с такими людьми, но всё же иногда можно прийти к общему соглашению, правда тому, кто готовит, можно искренне посочувствовать, так как единого рецепта блюда для всех вредин, не существует, у каждого из них разные запросы.