Флинт Локвуд — молодой учёный, который живёт в маленьком городе на островке посреди атлантического океана со своим отцом Тимом и обезьянкой Стивом. Флинт мечтает помочь своему городу, где все жители питаются сардинами, но, несмотря на энтузиазм учёного, его изобретения оказываются бесполезными. Все смеются над Флинтом, и даже собственный отец не понимает его.
Однажды он изобретает машину, которая превращает воду в еду. Флинт пытается включить машину в своей домашней лаборатории, но происходит перегрузка сети. Тогда Флинт идёт к электростанции, подключает машину, та улетает в небо и начинает обрушивать на остров тонны еды.
На континенте замечают аномальные осадки и посылают в город Саманту — синоптика, ведущую прогноза погоды. Флинт знакомится с Самантой и влюбляется в неё. Город радуется продуктам питания, и учёный становится популярным. Маленький городок начинают посещать туристы. Флинт создаёт устройство связи с машиной и отправляет ей заказы.
Всё идёт хорошо, пока Флинт не замечает, что еда увеличивается в размерах. Учёный обеспокоен таким изменением, но мэр убеждает его, что это выгодно и для него, и для города. Флинт продолжает посылать заказы машине.
Через некоторое время на остров налетает торнадо из спагетти и угрожает городу. Флинт бежит в свою лабораторию, чтобы выключить машину но ему мешает мэр, который вводит большой заказ и случайно разрушает главный компьютер. Флинт записывает код отмены на флешку и строит летающую машину, чтобы добраться до эпицентра. Учёный берёт с собой Саманту, её помощника Мэнни, обезьянку Стива и своего одноклассника Брента.
Выясняется, что машина Флинта ожила и защитила себя, расположившись в центре гигантской фрикадельки. Машина посылает пиццу, чтобы убить друзей. В хаосе Флинт теряет флешку с кодом отмены.
Тем временем жители городка строят лодки. Лишняя еда, которую сбрасывали в огромную кучу, прорывает сдерживавшую её плотину и лавиной накрывает город. Флинт звонит своему отцу Тиму, чтобы тот отправил ему код. После схода лавины из еды Тим отправляет сыну код, но ошибается — файл оказывается смешным видео. Тогда Флинт использует своё давнее изобретение — жидкие ботинки — и уничтожает машину.
На летающей машине все возвращаются домой, кроме Флинта — того приносят крысоптахи, ещё одно его изобретение. Тим радуется за сына и гордится им, а Саманта влюбляется в молодого учёного.