Иван Панаев родился 15 (27) марта 1812 года в дворянской семье, богатой культурными традициями. Иван Иванович — внучатый племянник Гаврилы Романовича Державина, племянник Владимира Ивановича Панаева— поэта-идиллика пушкинской поры.
В 1830 году он окончил Благородный пансион при Петербургском университете. Через год Иван Иванович поступил на государственную службу в Министерство финансов, а затем — в Министерство народного просвещения. К чиновничьей карьере у Панаева душа не лежала, службой он тяготился — манило литературное поприще. В 1844 году он вышел в отставку.
Панаеву было всего шестнадцать лет, когда в 1828 году в газете «Северная пчела» появилось его стихотворение «Кокетка». С 1830-х гг. он уже печатался в журналах и альманахах. В 1835 году выходит его первая повесть «Спальня светской женщины» (1835). Довольно быстро И.И. Панаев находит собственную манеру написания произведений в прозе. Так появились легкие, карикатурные повести, наполненные иронией и красочными зарисовками из