《红岛》(一译《红色的岛屿》《火红的岛屿》):这个凡尔纳科幻式的中篇小说讲述的是, 英国勋爵格列纳尔万乘坐战船来到大西洋一个美丽的土人岛上, 那里住着红种黑人和土著黑人, 过着封建社会的生活, 皇帝西济-布济和军事长官基里-库基在统治着海岛。然而, 火山爆发, 西济和他的大祭司们全被烧死。红种黑人和土著黑人都想当皇帝, 双方明争暗斗, 最终基里-库基当上了皇帝, 并把该岛命名为“红岛”, 引起了土著黑人的不满, 他们发动了反抗, 失败后乞援于英国, 英国武装乘势占领了该岛, 当该岛发生瘟疫时, 英国人害怕传染瘟疫, 封闭了该岛, 让黑人自生自灭。小说以科幻的方式和讽刺的手法, 影射了1917年二月革命和十月革命、国内战争, 以及外国干涉苏联事件。小说借英国勋爵进攻土著黑人这一虚幻故事影射苏俄历史, 借此揭露、批判苏联国内的派别内讧以及互相残杀, 预示这种混乱将给国家和人民带来巨大灾难, 导致外国人乘虚而入, 国土被侵占的恶果。谢周认为, 从《火红的岛屿》开始, 致力于讽刺文学的布尔加科夫找到了借用科幻小说的形式来创作讽刺性语言故事的手法。
而更有特色也更加成熟的是20年代中期完成的被称为荒诞、怪异、讽刺、魔幻三部曲的中篇小说《恶魔纪》《不祥的蛋》《狗心》。
《恶魔纪——一对双胞胎怎样害死一个干事的故事》(一译《魔障》 《魔鬼记》):主人公科罗特科夫是中央火柴供应站干事, 他唯一的希望就是在单位安安稳稳一直服务到生命的最后一刻。火柴供应站无钱发给职工, 便让他们销售火柴作为薪水。科罗特科夫上门推销火柴, 邻居费多罗夫娜却说这是假火柴, 一根也划不着。为了证明真假, 他回家赶忙试划了三盒火柴, 只有几根能划着, 而且还烧伤了他的眼睛, 这导致他把新上司的名字“卡利索涅尔”(кальсонер)看成仅有两个字母之差的“**”(кальсоны)一词, 并将它写入给大家发工资的文件, 于是文件变成了:“全体打字员和女职工可以按时发给战士**。”因此, 站长卡利索涅尔毫不留情地开除了他的公职。为了忘却烦恼, 他喝了邻居的葡萄酒, 可这酒又是销不出去的假酒。在迷迷糊糊中, 他变成了一个勇敢坚强的人, 大胆地找站长论理, 以期说服站长, 恢复原职。然而, 在站长所处的灰色大楼里, 科罗特科夫却仿佛置身于一个魔幻世界:站长卡利索涅尔失去人形, 变成了一个巨蛋, 他一会在秃头上长出“大波浪”形的头发并跳上楼去, 一会又在泛青的下巴上长出垂胸的长胡子并跳到电梯里, 一会儿没有脑袋却能说话, 一会儿隐身, 一会儿又现身……上司的百般变化让科罗特科夫疲于奔命, 始终没法追上, 没有机会辩解。与此同时, 科罗特科夫面前的奇形怪景层出不穷:突然出现的**黑发女人要强吻他, 冒出来的老头诬陷他欲图不轨并偷走了他的文件, 接着又有一个男孩戏弄他。在大楼里科罗特科夫还遇到许多奇模怪样的人, 但没有一个人给予他同情和帮助, 大家只威吓与折磨他。而站长也变成一只长尾巴、毛皮亮闪闪的大黑猫, 跟着这群陌生人在走廊里上蹿下跳。这使科罗特科夫的愿望难以实现, 最终走投无路, 只得跳楼自尽。