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