O romance é uma sátira sobre a sociedade soviética. É coberto por uma trama na qual duas histórias aparentemente não relacionadas se alternam capítulo por capítulo. O primeiro tema da trama é o Diabo em Moscou moderna; o segundo é a história de Pôncio Pilatos. Conectando estes dois temas estão o próprio Satanás, e o Mestre com sua devota amante Margarita. O Mestre é um autor amargurado, cujo romance histórico sobre Pôncio Pilatos havia sido rejeitado pelo comitê literário soviético MASSOLIT.
"Na primeira leitura do romance, os leitores se surpreenderam com sua sátira ousada e sua comédia hilária".
Por meio da trama, Bulgakov lida com algumas das questões mais profundas da vida: a interação do bem e do mal, a inocência e a culpa, a coragem e a covardia.
Bulgakov começou a escrever o romance em 1928. Ele queimou o primeiro manuscrito do romance em 1930, não vendo nenhum futuro como escritor na União Soviética. A obra foi reiniciada em 1931. O segundo rascunho foi completado em 1936, e todas as principais linhas de trama da versão final estavam no lugar. O terceiro rascunho foi concluído em 1937. Bulgakov continuou a revisar a obra, ajudado por sua esposa, mas foi forçado a parar de trabalhar na quarta versão quatro semanas antes de sua morte em 1940.
Uma versão censurada (12% do texto removido e ainda mais alterada) do livro foi publicada pela primeira vez na revista Moscow (#11, 1966 e #1, 1967). O texto de todas as partes omitidas e alteradas, com indicações dos locais de modificação, foi publicado com base em samizdat. Em 1967 a editora Posev (Frankfurt) imprimiu uma versão produzida com a ajuda destas encartes.
Na União Soviética, a primeira versão completa, preparada por Anna Saakyants, foi publicada em 1973, com base na versão do início de 1940 revisada pela editora. Em 1989, a última versão foi preparada pela especialista em literatura Lidiya Yanovskaya, com base em todos os manuscritos disponíveis.
O romance é autobiográfico. Bulgakov é o Mestre, e suas provações e dificuldades são muito semelhantes àquelas que o Mestre enfrenta. Margarita é Yelena Shilovskaya, sua namorada de longa data, que se tornou sua terceira esposa. A queima do manuscrito do Mestre é exatamente o que Bulgakov fez, e pelas mesmas razões de desespero e frustração. É claro que um comitê literário estatal impediu sua publicação, assim como MASSOLIT fez no romance. E Bulgakov ficou fascinado com o confronto entre Cristo e Pôncio Pilatos.
Bulgakov nunca viveu para ver o manuscrito publicado, nem para desfrutar de sua fama do pós-guerra. Ele morreu de nefrosclerose (uma doença renal hereditária) em 10 de março de 1940. Seu pai morreu da mesma doença, e Bulgakov há muito esperava seu destino.
Em outros meios de comunicação
O romance tem sido a base de filmes, produções cênicas, ópera, balé e versões para televisão.