17 places where you can enjoy traditional iftars in Sarajevo

Every year, the holy Islamic month of Ramadan lends a special atmosphere to Sarajevo, and many restaurants prepare special menus during this time for those who are fasting, as well as for everyone else who would like to enjoy a traditional iftar spread and feel the spirit of Ramadan.

Updated: 2020/05/18

It is a custom for iftar to start with dates or a sip of water or lemonade. This is followed by topa, a delicious dish that is prepared in a special way in Sarajevo. Next comes soup or stew, and then something more traditional, like pita (pie), as an appetizer.

Manytraditional specialties can serve as the main course, and if you thought that was the end, think again! Be sure to leave room for dessert – tufahija, baklava, hurmašica or kadaif are just a few of the sweets that are the pride of Bosnian cuisine.

Restaurants try to be different and widen their selection of items by offering innovative dishes that fuse traditional and modern cooking, so everyone is sure to find something. Given that Sarajevans often spend iftar in restaurants with family and friends, whether they are fasting or not, this serves as the perfect opportunity to experience an interesting aspect of local culture.

We recommend that you make reservations at the restaurant of your choice well in advance so that you are sure to have a spot. We have selected interesting iftar menus being offered at Sarajevo restaurants during the Ramadan.

1. Bašča kod Ene


2. City Walk – Cafe, Cake and More


3. Cordoba Cafe & Restoran


4. Dos Hermanos Sarajevo


5. Europe Hotel


6. Holiday Hotel


7. iChicken


8. Kibe Mahala


9. Kolobara han


10. Malak Regency Restaurant


11. Maroko Restaurant


12. Mrvica Cafe Bakery


13. Nova Bentbaša


14. Panna Cotta


15. Prava Priča Restaurant


16. Reuff Restaurant & Cafe


17. Vidikovac Zmajevac




We remind you to continue to adhere to mandatory and recommended measures in order to prevent the spread of Covid-19, and to wear protective masks and keep a physical distance.