Traditional Vegan Bosnian Food: A Chef’s Guide

Last updated: April 2026

Quick Facts
  • Vegan tradition: Bosnian cooking has a deep meat-free tradition rooted in Orthodox and Muslim fasting plus rural subsistence farming
  • Already vegan: Ajvar, grah, jalan sarma, posna dolma, pirjan od rastike, mohune, prasa, sataras, bamija, sač vegetables, krompirusa, šopska bez sira
  • Hidden traps: Kajmak, butter, eggs in pitas, lard in older recipes, broth bases in stews
  • Best time to eat vegan in Bosnia: Spring and summer — more fresh produce and lighter dishes
  • Key phrase: “Bez mesa i mlijeka” — “without meat or dairy”

Vegan Bosnian food sounds like a contradiction. The country is famous for ćevapi, pljeskavica, sarma, and a cheese-heavy dairy culture that touches almost every meal. But scratch under the surface and Bosnian cooking turns out to have a surprisingly deep vegan tradition — not as a modern dietary trend, but as a natural consequence of fasting practices, rural poverty, and Mediterranean influence in Herzegovina. This guide covers the traditional dishes that are already plant-based, the hidden animal ingredients you need to watch for, and how to eat seriously well in Mostar without touching meat, dairy, or eggs.

The Bosnian Vegan Tradition

Bosnians did not invent veganism, but they have been eating plant-based meals for centuries for reasons that have nothing to do with ideology. Orthodox Christians observe roughly 180 days of fasting per year, and on most of those days meat, dairy, and eggs are off the menu. Muslims fast during Ramadan and some other periods, and while meat is allowed at iftar, many traditional pre-dawn suhur meals lean plant-based. On top of that, rural Bosnian families historically ate very little meat during the week — it was a Sunday and holiday food. Most weekday meals were stews, bean dishes, pita variations, and whatever came from the garden.

Herzegovina, the southern region where Mostar sits, adds another layer. The climate here is Mediterranean rather than continental Balkan, and olive oil, figs, grapes, vegetables, and pulses have always been staple ingredients. Old Herzegovinian cooking looks closer to Greek and southern Italian village food than to the heavier dishes of central Bosnia. A lot of it is naturally vegan simply because dairy and meat were scarcer and more expensive here than vegetables and grains.

14 Traditional Bosnian Dishes That Are Already Vegan

These are all dishes that have existed in Bosnian home cooking for generations and are made without meat, dairy, or eggs — either as the default recipe or as a standard fasting variation. Nothing here is a modern vegan adaptation.

1. Ajvar

Roasted red pepper relish, cooked slowly with aubergine, garlic, and oil until it turns into a thick, smoky spread. Every Bosnian family makes it in autumn when the ajvar peppers come in from the pijaca. It is vegan in its traditional form — no dairy, no meat, no eggs. Spread it on bread, stir it into stews, or eat it with grilled vegetables. See our ajvar recipe for the proper method.

2. Grah (bean stew)

Bosnian bean stew made with white beans, onions, carrots, tomato, and paprika, cooked slowly until the beans are creamy and the broth thick. The meat version exists (grah with smoked beef or sausage), but the weekday vegetarian and fasting version has been standard in every Bosnian household for as long as anyone can remember. Ask for “posni grah” (fasting beans) and you will get the vegan version.

3. Jalan sarma (rice-stuffed vine leaves)

The fasting version of sarma is a real dish, not a modern adaptation — and in Bosnia it has its own name: jalan sarma. The filling is rice with mladi luk (spring onions), herbs, tomato, and oil, and the rolls are wrapped in fresh or preserved grape-vine leaves — not the pickled cabbage used in the meat version. They are simmered gently in a light tomato broth until the leaves are tender and the rice is cooked through. Jalan sarma appears on Orthodox Christmas tables, during Lent, and in every Bosnian household that still respects fasting tradition.

4. Posna dolma (fasting stuffed peppers)

Bell peppers stuffed with a rice-and-herb mixture — no meat — and simmered in tomato sauce. Like posni grah and jalan sarma, this is a recognised fasting variation of the classic dolma recipe. Traditional households make it on fast days, and it is one of the best ways to experience the technique of a classic Bosnian dish without any animal ingredients.

5. Pirjan od rastike (braised collard greens)

Rastika — large collard leaves — chopped and cooked slowly with onion, garlic, rice, and oil until the leaves are silky and the rice is tender and deeply flavoured. The rice absorbs the juices from the rastika and the result is closer to a soft pilaf than a leaf stew. This is one of the most underrated Bosnian dishes and one of the most reliably vegan — it takes time, uses a few ingredients from the garden, and tastes like the food your grandmother would serve on a weekday when meat was not on the table. You will see bunches of fresh rastika on the stalls at Tepa market through most of the year.

6. Mohune (green bean stew)

Fresh green beans cooked with onion, tomato, garlic, and a generous amount of oil until the beans are soft and the sauce has reduced into a rich, slightly sweet braise. Mohune is a classic summer and early autumn dish in Bosnian kitchens — cheap, fast, and completely plant-based. It is often served with bread to soak up the sauce, and in rural households it doubles as a full meal rather than a side. This is what Bosnian families eat on the weekdays when green beans are in season at the pijaca.

7. Prasa (leek stew)

Prasa — leeks — cooked slowly with oil, onion, and sometimes potato or rice until they melt into a soft, sweet base. The stewed version is often called prasaluk in older cookbooks, and the dish is naturally vegan as long as it is not made with butter. Leeks grow well in Herzegovinian gardens and appear on Tepa stalls from late autumn through spring. A bowl of slow-cooked prasa with fresh bread is as traditional as Bosnian peasant cooking gets.

8. Sataraš

A stew of bell peppers, onions, and tomatoes cooked in oil until everything collapses into a thick, sweet, paprika-coloured base. Sataraš is shared across the Balkans — Hungarian lecsó, Serbian satraš, Bosnian sataraš — and the traditional version is naturally vegan. It can be eaten as a main with bread, spooned onto potatoes, or stirred into rice. In Bosnian households it is a summer weeknight staple because it uses exactly what the pijaca has at its peak in July and August.

9. Bamija (okra stew)

Okra pods stewed with onion, tomato, garlic, and oil. Bamija is Ottoman in origin but has been a staple in Bosnian cooking for centuries, particularly in Herzegovina where the climate is warm enough to grow okra. The traditional version is completely vegan — just the okra, the aromatics, and good olive oil. It is tangy, slightly sticky, and excellent over rice or with bread.

10. Sač povrće (vegetables cooked under a bell)

Sač is a metal or clay bell-shaped lid that sits over a pan on embers — a Balkan slow-cooking technique that traps steam and smoke. The vegetable version — peppers, potatoes, courgettes, aubergines, onions, tomatoes, all cooked together for hours — is naturally vegan and spectacular when done properly. Rural Herzegovinian households still cook this way on garden fires in the summer.

11. Šopska salata (without cheese)

Tomatoes, cucumber, bell pepper, onion, parsley, and olive oil — the classic Balkan salad. The standard version has crumbled white cheese on top, which makes it vegetarian. Order it “bez sira” (without cheese) and it is vegan and excellent. Every Bosnian restaurant can make it this way without blinking.

12. Pita krompiruša (potato pita)

Hand-stretched phyllo filled with potato, onion, black pepper, and oil — no cheese, no meat, no eggs in the traditional recipe. Krompiruša is the vegan member of the Bosnian pita family, and at a good pekara (bakery) it is made exactly the same way as burek — stretched by hand, coiled into a spiral, baked until golden. If you are vegan in Bosnia and miss savoury pastry, this is what you order.

13. Grilled vegetables (pečeno povrće)

Bosnian grills do vegetables as well as they do meat, just with less fanfare. Peppers, aubergines, courgettes, mushrooms, and whole onions go on the charcoal next to the ćevapi and come off smoky, charred, and beautiful. A plate of grilled vegetables with good olive oil and lemon is a real meal in Herzegovinian cooking, not a garnish.

14. Hurmasice (oil-based version)

Most hurmasice are made with butter, which makes them vegetarian but not vegan. However, the older rural recipe uses oil instead of butter — plant oil was cheaper than dairy, so village bakers substituted. The syrup is sugar-and-water-based, the semolina dough is flour-and-oil-based, and the result is a completely vegan version of one of the country’s favourite desserts. Ask a bakery if they have “masne hurmašice” (oil-based hurmasice) during Ramadan or Lent.

Hidden Animal Ingredients to Watch For

Bosnian food uses animal ingredients in places Western vegans might not expect. Most kitchens are not deliberately hiding anything, but they also do not think of butter, kajmak, or broth as things a vegan needs to avoid. Before ordering, know the traps.

  • Kajmak — the thick, slightly sour cream served with grilled meat and on bread. It looks like a condiment but it is dairy. It appears on a lot of plates by default.
  • Butter in pitas. Most burek-family pitas are brushed with butter between phyllo layers. Krompiruša is the exception (oil-based), but sirnica, zeljanica, and standard burek all contain butter.
  • Eggs in some pitas. Some spinach pita (zeljanica) recipes include beaten eggs in the filling. Always ask before assuming zeljanica is vegetarian-only.
  • Meat broth in “vegetable” soups. Some restaurants make vegetable soups with a chicken or beef stock base. If the soup tastes meaty, it probably is. Ask.
  • Lard in older rural recipes. Grandmother recipes for some vegetables and stews traditionally used pork fat. Modern restaurants mostly use oil, but in very traditional rural kitchens lard still appears.
  • Honey instead of sugar. Some syrup-soaked desserts use honey rather than sugar syrup. Check with the kitchen if you consider honey non-vegan.

How to Order Vegan in Mostar

Most Mostar kitchens are not used to the word “vegan,” but they understand the concept when explained properly. The easiest way is to say the ingredients you cannot have rather than the label. “Bez mesa i mlijeka” — “without meat or dairy” — is the phrase that actually works. Most cooks will also accommodate “bez jaja” (without eggs) when asked.

  • Say the ingredients, not the label. “I do not eat meat, dairy, or eggs” works better than “I am vegan.”
  • Ask about every component. A salad might have cheese. A soup might have butter. A bread might be brushed with butter. Small details matter.
  • Default to the pekara for carbs. Krompiruša is almost always vegan. Good bakeries also make vegan lepinja (flatbread).
  • Trust the grill. Charcoal-grilled vegetables with olive oil and lemon are a safe, excellent order anywhere that grills meat.
  • Look for places that already know. Some Mostar restaurants have been accommodating vegan travellers for years. See our vegetarian food in Mostar guide for specific recommendations.

Modern Vegan Bosnian Cooking

The traditional vegan dishes above are the foundation, but modern Bosnian kitchens — ours included — also develop new plant-based versions of classic dishes that were never vegan historically. A vegan ćevapi alternative made from lentils and mushrooms, for example, or a cashew-cream version of kajmak, or a vegan bosanski lonac stew built on pulses instead of meat. These are not claims of historical authenticity, and we do not pretend they are. They are what happens when a kitchen that takes Bosnian technique seriously applies that technique to plant-only ingredients — and they often work.

At Food House Mostar, we have built a vegan menu that mixes the traditional fasting dishes with a few modern adaptations. The raw material comes from the same Tepa market sources we use for everything else. The grilled vegetables come off the same charcoal as the ćevapi. The pita dough is hand-stretched the same way. The point is that vegan food at a serious Bosnian kitchen is not a separate, lesser menu — it is the same cooking, minus the animal ingredients, plus whatever ideas we think work.

Frequently Asked Questions

Q: Is traditional Bosnian food vegan-friendly?
A: More than you would think. Fasting days on the Orthodox calendar meant Bosnian cooks had to develop full meals without meat, dairy, or eggs, and those dishes — grah, posna sarma, imam bayildi, krompiruša, grilled vegetables, ajvar — are still cooked today. Outside of fasting context, dairy and meat are present in most meals, but vegan options are always available if you ask.

Q: What is the easiest vegan meal to order in Mostar?
A: A plate of charcoal-grilled vegetables with olive oil, a side of ajvar, a šopska salata without cheese, and lepinja bread. Almost every restaurant in Mostar can make this without any adaptation or explanation. It is a real meal, not a compromise.

Q: Is burek vegan?
A: No — burek and most pitas (sirnica, zeljanica, tikvenjača) contain butter, and often cheese or eggs too. The exception is krompiruša (potato pita), which is traditionally made with oil instead of butter and is vegan at most pekare. Always ask to be sure.

Q: Are there vegan restaurants in Mostar?
A: There are no fully vegan-only restaurants in Mostar, but several traditional restaurants accommodate vegans thoughtfully and have built dedicated plant-based options into their menus. See our vegetarian and vegan food in Mostar guide for specific recommendations.

Q: What phrase should I use to order vegan?
A: “Bez mesa, mlijeka i jaja” — “without meat, dairy, and eggs.” The word “vegan” itself is understood by younger waiters and tourist-facing restaurants but not always by older kitchen staff. Naming the ingredients works everywhere.

Q: Is honey considered vegan in Bosnia?
A: In Bosnia, honey is treated as a plant product by most people, including vegetarians who observe fasting. Strict Western vegans typically exclude honey, so if you avoid it, check whether dishes like hurmasice or baklava use sugar or honey in the syrup.

Eating vegan in Bosnia is not about settling for salad while everyone else enjoys ćevapi. The country already has a deep tradition of cooking without animal ingredients — you just have to know the dishes and the phrases. If you want to try a full Herzegovinian vegan meal built on traditional techniques and local sourcing, come find us at Rade Bitange 12 in Mostar’s Old Town, or see our broader guide to vegetarian eating in Mostar for restaurant recommendations across the city.