Михаил Булгаков начал свою литературную карьеру в 1919-1921 годах во Владикавказе, где написал несколько революционно-тематических пьес. Вернувшись в Москву в 1921 году, он сотрудничал с газетами и журналами, публикуя фельетоны, очерки и рассказы. Его первый рассказ "Необыкновенные приключения доктора" вышел в 1922 году. В этот же период Булгаков вступил в Союз писателей и познакомился со своей будущей женой Любовью Белозерской.
В середине 20-х годов Булгаков опубликовал части романа "Белая гвардия", повесть "Роковые яйца" и сборники рассказов "Дьяволиада", "Трактат о жилище". Однако, в 1926 году ОГПУ провело обыск у писателя, изъяло рукописи и обвинило его в контрреволюционной деятельности.
Тем не менее, в том же году пьеса Булгакова "Дни Турбиных" была поставлена в МХАТе и имела большой успех, несмотря на запрет со стороны властей, который был отменен лично Сталиным. Критика творчества Булгакова в советской прессе была крайне негативной.
В 1928 году пьеса "Зойкина квартира" прошла премьеру в Театре Вахтангова с большим успехом. Булгаков также начал работу над романом "Мастер и Маргарита" и пьесой о Мольере "Кабала святош". В 1932 году его третьей женой стала Елена Шиловская.