Bulgakov was an imperialist writer, who expressed his ukrainophobic views multiple times in his diaries and writings.

Specifically:

Ukrainophobia

  • Mocked Ukrainian language and didn’t take it seriously.
[...] I respect all languages and dialects, but nevertheless, the Kyiv signs need to be rewritten. It is really impossible to knock out the letter [...] and think that thanks to this the pharmacy will turn from Russian into Ukrainian. [...] It seems to me that of four [non-Russian variants] - the most suitable would be the fifth [Russian variant].
Original Это киевские вывески. Что на них только написано, уму непостижимо. Оговариваюсь раз и навсегда: я с уважением отношусь ко всем языкам и наречиям, но тем не менее киевские вывески необходимо переписать. Нельзя же, в самом деле, отбить в слове «гомеопатическая» букву «я» и думать, что благодаря этому аптека превратится из русской в украинскую. Нужно, наконец, условиться, как будет называться то место, где стригут и бреют граждан: «голярня», «перукарня», «цирульня» или просто-напросто «парикмахерская»! Мне кажется, что из четырех слов — «молошна», «молочна», «молочарня» и «молошная» — самым подходящим будет пятое — молочная.

Киев-Город, 1923
  • Mocked people who switched to Ukrainian, implying Russian language and resources are richer
- He's a bastard, [...] he himself doesn't speak this damned language! Eh? So I ask, how do you say "cat" in Ukrainian? He answers [what sounds like "whale" in Russian]. I ask, "and how do you say "whale"? [...]
Nikolka burst out laughing and said:
- They can't have the word "whale", because there are no whales in Ukraine, and there's plenty of everything in Russia. There are whales in the White Sea...
Original — Сволочь он, — с ненавистью продолжал Турбин, — ведь, он же сам не говорит на этом проклятом языке! А? Я позавчера спрашиваю эту каналью, доктора Курицького, он, извольте ли видеть, разучился говорить по-русски с ноября прошлого года. Был Курицкий, а стал Курицький... Так вот спрашиваю, как по-украински «кот»? Он отвечает «кит». Спрашиваю, «а как кит»? А он остановился, вытаращил глаза и молчит. И теперь не кланяется.
Николка с треском захохотал и сказал:
— Слова «кит» у них не может быть, потому что на Украине не водятся киты, а в России всего много. В Белом море киты есть...

Белая Гвардия, 1925
  • Viewed Kyiv as inferior to Moscow.
What a sharp difference between Kyivians and Muscovites! Muscovites are toothy, assertive, flying, hurrying, Americanized. Kyivians are quiet, slow and without any Americanization. [...] Kyivians adore stories about Moscow, but I do not advise any Muscovite to tell them anything. Because as soon as you step outside the door, they will unanimously admit that you are a liar.
Original Какая резкая разница между киевлянами и москвичами! Москвичи — зубастые, напористые, летающие, спешащие, американизированные. Киевляне — тихие, медленные и без всякой американизации. Но американской складки людей любят. И когда некто в уродливом пиджаке с дамской грудью и наглых штанах, подтянутых почти до колен, прямо с поезда врывается в их переднюю, они спешат предложить ему чаю, и в глазах у них живейший интерес. Киевляне обожают рассказы о Москве, но ни одному москвичу я не советую им что-нибудь рассказывать. Потому что, как только вы выйдете за порог, они хором вас признают лгуном.

Киев-Город, 1923
  • Fantasized about hetman surrendering Ukraine to Russian emperor.
- The plan was this, - [...] when the war was over, the Germans would recover, and would provide assistance in the fight against the Bolsheviks. When Moscow was occupied, the hetman would solemnly lay Ukraine at the feet of His Imperial Majesty, the Sovereign Emperor Nicholas Alexandrovich.
Original — План же был таков, — звучно и торжественно выговорил Шервинский, — когда война кончилась бы, немцы оправились бы, и оказали бы помощь в борьбе с большевиками. Когда же Москва была бы занята, гетман торжественно положил бы Украину к стопам его императорского величества государя императора Николая Александровича.

Белая Гвардия, 1925
  • Fantasized about simultaneously driving away the Ukrainian leader and capturing the Bolsheviks leader.
Yes, indeed, if from April, instead of breaking this vile comedy with Ukrainization, he had begun to form officer corps, we would have taken Moscow now. [...] Not only would there not be a trace of Petliura in Little Russia, but we would have swatted Trotsky in Moscow like a fly. [...]
Original Да, ведь, если бы с апреля месяца он вместо того, чтобы ломать эту гнусную комедию с украинизацией, начал бы формирование офицерских корпусов, мы бы взяли теперь Москву. Поймите, что здесь, в Городе, он набрал бы пятидесятитысячную армию, и какую армию! Отборную, лучшую, потому что все юнкера, все студенты, гимназисты, офицеры, а их тысячи в Городе, все пошли бы с дорогою душой. Не только Петлюры бы духу не было в Малороссии, но мы бы Троцкого прихлопнули бы в Москве, как муху. Самый момент; ведь, там, говорят, кошек жрут. Он бы, сукин сын, Россию спас.

Белая Гвардия, 1925
  • Fantasized about killing a Ukrainian colonel
[...] Did you kill him or just wound him?
Yashvin answered, smiling his strange smile:
- Oh, rest assured. I killed. Trust my surgical experience.
Original После молчания я спросил у Яшвина:
— Он умер? Убили вы его или только ранили?
Яшвин ответил, улыбаясь своей странненькой улыбкой:
— О, будьте покойны. Я убил. Поверьте моему хирургическому опыту.

Я убил, 1926
  • Admitted to Russian government about relating with his imperialist characters
...My last features in [...] "The Days of the Turbins," "The Flight," and in the novel "The White Guard": a persistent depiction of the Russian intelligentsia as the best class in our country.
Original ...Последние мои черты в погубленных пьесах «Дни Турбиных», «Бег» и в романе «Белая гвардия»: упорное изображение русской интеллигенции как лучшего слоя в нашей стране.

В своем письме правительству от 28 марта 1930 года
Sources:

“BULHAKOV: imperial love for Kyiv, mockery of the Ukrainian language and the “White Guard””

Ukraine is struggling against Russian imperialism and colonialism right now!

Make a donation to Ukrainian Army (Come Back Alive)
Make a humanitarian donation (United 24)