Ну, обычно все же бывает не "теща живет с нами", а молодые живут в доме у тещи. Вроде немножко поменяли слагаемые местами, а расклад все равно уже совершенно иной. Как ни крути, но зять, в этом случае, не является единоправным хозяином дома, а все-таки в качестве, пусть постоянного и родственного, но гостя. А гостям не пристало хаять стряпню гостеприимных хозяев. Иначе зачем тогда вообще в этот дом приходить или жить в нем?
Как вариант, зятю можно со своей молодой женой поселиться в другом месте, либо начать самому готовить - и себе, и жене, и своей ненаглядной теще. Дабы продемонстрировать своим примером, что лучшие повара все-таки мужчины. Не думаю, что теща будет шибко возражать, если ее навсегда освободят от бесконечного кухонного рабства.
Потом, насколько я знаю, разные семьи в одной квартире обычно ведут раздельный бюджет и хозяйство. И имеют разные полки в одном холодильнике. Так что, если теща не жадится и подкармливает из своих запасов молодую семью, то тут радоваться надо и умиляться такой благородной и заботливой теще. А не ковыряться и воротить нос.
Если бы моей маме намекнули, что она "что-то немножко не так делает", она бы не стала спорить, а с большим удовольствием передала бы бразды правления кухней такому капризному зятю. И с большим аппетитом, нахваливая, уплетала бы все, что приготовил бы ее зять, даже если его готовка откровенно оставляет желать лучшего. Ибо на халяву и уксус сладкий.