Макар Чудра — рассказчик, повествующий о романтической истории любви двух цыган. Герой, сидя на берегу моря, открывает душу писателю. В самом начале рассказа Макар намекает автора, что любовь — глубокое и сильное чувство, которого нужно опасаться. Ведь влюблённый человек находится под властью эмоций. Он больше не может контролировать свои поступки и действия. Единственное, на что способен этот человек — это выполнять волю своего объекта обожания.
В рассказе Макара Чудры главным героем выступает Лойко Зобар. Это молодой статный цыган, страстью которого являются кони. Лойко Зобар славится своей красотой и неимоверной силой духа. Он любит исключительно коней. Для покупки очередного жеребца он готов потратить любые деньги. Однажды молодой цыган приехал в табор, в котором жила красавица Рада. Очаровательная девушка была дочерью солдата Данилы. Рада выделялась своей красотой среди других цыганок. Многие мужчины хотели взять ее в жены. Даже самые богатые и влиятельные люди, предлагающие огромные деньги, добивались ее взаимности. Однако из-за чрезмерного свободолюбия и гордости Рада всем отказывала. Девушка была непреклонна.
Лойко Зобар ненадолго остановился в таборе. Молодой мужчина стал гостем Данилы. Заночевал цыган в шатре солдата. Утром на Лойко все увидели обвязанную вокруг головы тряпку. Красавец утверждал, что травма получена после удара коня. Однако цыгане понимали, что это дело рук Рады.
Окружающие посчитали, что Лойко избрал неверный путь, когда предпочёл остальным девушкам строптивую дочь Данилы. Цыгане были уверены, что Рада не подходит Зобару из-за ее корыстных целей. Лойко необходимо найти великодушную и открытую спутницу.
После недолгих размышлений молодой цыган решил жить в этом таборе. Окружающие прониклись к новому члену своего общества всей душой. Они горой стояли за Лойко и при необходимости готовы были отдать за него жизнь. Единственным исключением среди цыган была неприступная Рада.
После очередной песни в исполнении Лойко красавица рассмеялась. Остальных же цыган его композиции трогали до глубины души. Солдат Данила после этого события решил наказать дочь кнутом. Однако Зобар заступился за девушку. Молодой цыган попросил Данилу отдать Раду ему в жены. Солдат согласился. Лойко направился к очаровательной девушке с радостным известием. Цыган сообщил Раде о своих сильных искренних чувствах к ней. Зобар сказал, что берет героиню в жены. Но только с одним условием. Девушка ни при каких обстоятельствах не должна перечить своему мужу, даже если ее взгляды на жизнь не будут совпадать с его.
Лойко ненадолго отвернулся от Рады. Уличив подходящий момент, цыганка быстро схватила кнут и обвила им ноги мужчины. Герой рухнул на землю. Рада спокойно отошла от лежащего Лойко и неспешно опустилась на траву.
Цыган не мог пережить такого позора. Он резко встал на ноги и убежал от любопытных глаз прочь. Долгое время мужчина просидел в одиночестве далеко в степи. Но внезапно к нему подошла героиня. Лойко хотел ударить Раду ножом, но девушка опередила его, приставив пистолет к его лбу. После этого красавица призналась в любви мужчине. Однако она добавила, что несмотря на сильные чувства, свою свободу она любит больше. Цыганка была готова стать женой Зобара только при одном условии. Мужчина при всем таборе должен признать старшинство своей избранницы.
Молодой мужчина вернулся в табор. Он признался перед всеми в своей любви к Раде, поцеловав правую руку девушки. После этого цыган захотел проверить, насколько сильно сердце героини. Внезапно Лойко пронзил кинжалом девушку. Цыганка со спокойствием в голосе сказала, что ожидала этого поступка от Зобара. Данила поднял нож, который самостоятельно вынула Рада из своего сердца, и вонзил его в спину героя.