Ohrid Trout and Lake Fish: What to Order (and What You're Paying For)
Fried trout by the lake, a wedge of lemon, a spoon of макало од лук — raw garlic mashed with oil and salt — and nothing else. That's the meal. The fish comes out crisp on the outside, soft inside, and you eat it ten metres from the water it came out of. I'll say something I believe: пржена рипка покрај езеро — fish fried by the lake — is its own food category. The same trout cooked in a city kitchen, away from the water, is simply not the same experience. Ohrid is one of the few places on earth you can still eat it the right way.
But "fish" on an Ohrid menu hides a lot, and the price runs from 550 to 3,600 denari depending on a word you might not recognise. Here's how to read it.
Prices below are in Macedonian denari (MKD) — roughly 61 to €1, so 1,000 denari is about €16.
What Is Ohrid Trout (Охридска пастрмка)?
Ohrid trout — Охридска пастрмка — is a salmon-family fish found *only* in Lake Ohrid, one of the oldest lakes in the world. It's pink-fleshed, firm, mild, and genuinely special. It is also a protected, tightly restricted species: catching the wild fish is heavily controlled, which is exactly why real Ohrid trout is the most expensive thing on any fish menu in town. When you see пастрмка at 3,000–3,600 denari, that's the wild lake fish and the price is real, not a tourist mark-up.
The Lake Fish Menu, Decoded
Most menus list several fish, and the names tell you what you're getting and roughly what it should cost:
Wild Ohrid trout is protected, so most of what's served day to day is farmed — which is precisely why the price swings so wildly from one menu to the next. Neither is a trick. You just want to know which one you're ordering.
How to Order It Without Overpaying
Where to Eat Lake Fish Around Ohrid
The Fish Village: A Day Trip to Radozhda
Here's the local move. The best lake-fish meal isn't in Ohrid itself — it's in Radozhda, a tiny village built into the cliffs on the western shore, about 30 minutes from town past Struga. The restaurants sit right on the water, the fish is the whole point, and the setting does half the cooking. If you have an afternoon, go. See the Radozhda page for the restaurants, and our weekend write-up, Викенд во Радожда, for how a trip there actually looks.
Frequently Asked Questions
How much does fish cost in Ohrid?
It depends on the fish. Wild Ohrid trout (Охридска пастрмка) runs 3,000–3,600 denari per portion or kilo. Farmed and river trout are far cheaper at 550–1,500. Carp is around 1,400/kg, belvica 1,800/kg, eel 2,700/kg. Always confirm the price by weight before they cook it.
What's the difference between Ohrid trout and farmed trout?
Охридска пастрмка is the wild fish endemic to Lake Ohrid — protected, restricted, and expensive. Модричка and Мавровска пастрмка are farmed trout, much cheaper and still very good. If a menu just says "trout," ask which one it is.
Is it OK to eat Ohrid trout?
Wild Ohrid trout is a protected species, so fishing it is controlled and most restaurants serve farmed trout. If you specifically want the wild endemic fish, you'll pay premium prices for it; if you're happy with farmed (Модричка, Мавровска), you'll eat lake-style trout for a third of the cost.
Where is the best fish near Ohrid?
For fish in town, MoMir and Restaurant Aleksandrija. For the real experience, the fish houses in Radozhda on the western shore — like Dva Bisera — about 30 minutes away, right on the water.
Browse every fish restaurant near Ohrid on the fish category page, or start with the full Ohrid restaurant guide. If you only do one thing: eat the small fried fish by the water, with garlic and lemon, before you leave.
Прочитајте повеќе совети и водичи на нашиот блог.