Чего там? Не ест? Да и пусть не ест, проголодается - начнет, никуда не денется, голод людей даже на безумства толкает, он сильнее будет, чем обида. Дольше 2-3 дней все равно не вытерпит. Через пару дней, если продолжит, перестаньте на него готовить, готовьте на себя. Если спросит, почему так - ответ элементарный "ты же не ешь, вот и не готовлю, захочешь, скажи, я приготовлю". Не разговаривает? Ну и не надо, не лезьте к нему, хочет помолчать - помолчите. Вы не мама ему, в конце концов, а он не ребенок маленький, чтобы так грубо пытаться манипулировать. Главное - спокойно и не показывайте своей слабости, ведите себя как обычно, можете даже с подругой куда-нибудь сходить, пусть подумает в одиночестве над своим поведением. Такие попытки манипуляции, простите за грубость, надо жестко обламывать, иначе он этими "голодовками" будет Вас всю жизнь мучать. На мой взгляд, это не поведение взрослого мужика, это поведение сопливого капризного мальчика.
У моей старой приятельницы муж также делал - есть переставал. Она просто перестала на него готовить через три дня. Пару дней он что-то там перехватывал в кафешках, а потом попросил ему на ужин мяса пожарить. С тех нор ни разу не повторялось :))