Best Restaurants in Skopje: Macedonian Food, Prices & Top Picks

· 6 min read City Guide
Bronze harp sculpture outside ornate neoclassical building in Skopje, North Macedonia

Book an experience

Top-rated experiences in Skopje, North Macedonia

The highest-rated tours and activities in Skopje, North Macedonia. Book today, cancel free if plans change.

Skopje’s restaurant scene concentrates in the Old Bazaar and along the Vardar riverfront. Old Bazaar kafanas serve the best traditional Macedonian food; city-centre restaurants offer a more polished evening experience. All prices in MKD (58 MKD ≈ 1 €).

Old Bazaar classics

Skopski Merak

Consistently rated as one of the best restaurants in Skopje (800+ TripAdvisor reviews), Skopski Merak is the go-to for traditional Macedonian food done well: ribs, grilled meats, mixed-grill plates, and desserts like trilece. A full meal here rarely exceeds €7 per person.

  • What to order: Grilled meats, mixed-grill plates, Macedonian salads, trilece dessert
  • Price: Mains 120–220 MKD (≈€2–3.8); full meal under 300–400 MKD (≈€5.2–6.9)
  • Best for: Classic Skopje-style dinner with kafana energy

Pivnica An (Beerhouse An)

Set inside the Kapan An complex - a centuries-old caravanserai in the heart of the Old Bazaar - Pivnica An pairs local craft beers with traditional national dishes. Tavče gravče and grilled-meat plates are the highlights.

  • Price: Mains 100–180 MKD (≈€1.7–3.1)
  • Best for: Beer-lovers wanting a historic, atmospheric Old Bazaar dinner

Destan, Pcela and Teteks

Skopje’s Old Bazaar has a dedicated cluster of grilled-meat kafanas that locals swear by. Destan is a long-standing favourite for kebapchinja and traditional Balkan plates. Pcela and Teteks are repeatedly recommended for “best kebaps in Skopje.”

  • Price: Kebap-style plates 90–160 MKD (≈€1.6–2.8)
  • Best for: Simple, hearty, meat-heavy meals at very low prices

Gostilnica Turist

Well-reviewed for reliable local food at fair prices near the Kapan An area. A standard Old Bazaar kafana that does the basics very well.

City-centre and near Macedonia Square

Dva Elena

Consistently listed among the best restaurants in Skopje, Dva Elena offers a more polished, fine-dining-style Balkan experience with a strong focus on local wines and seasonal dishes. Service-oriented and popular for special-occasion dinners.

  • Price: Mains 150–250 MKD (≈€2.6–4.3)
  • Best for: Upscale evening dinner; also lists vegetarian and vegan options

Makedonska Kukja

Described as a museum as much as a restaurant - the interior is filled with historical artefacts. Serves traditional Macedonian mains, meze-style plates, local wines, and frequent live music. Big portions and a very local atmosphere.

  • Price: Mains 140–240 MKD (≈€2.4–4.1)
  • Best for: Families and groups wanting big portions, music, and atmosphere

Old House (Stara Kuća)

Home-style cooking in a relaxed, Old Bazaar-adjacent setting. Frequently listed in “best local food” recommendations - tavče gravče, sarma, and simple hearty mains done well at very budget-friendly prices.

  • Price: Mains 100–180 MKD (≈€1.7–3.1)

Italian and international

Mato Napoletano

Often called “unmissable” by local food lovers - Neapolitan-style pizza and pasta with a strong wine list. One of the best Italian restaurants in Skopje and very reasonable by European standards.

  • What to order: Wood-oven pizzas (especially the Hot Nduja special), pasta dishes
  • Price: Pizzas and mains 160–280 MKD (≈€2.8–4.8)

La Terrazza

Italian-style dishes on a riverside terrace near Macedonia Square - pasta, gnocchi, steak, and pastrmajlija. Slightly more upscale feel with a good view of the bridges and river.

  • Price: Mains 200–350 MKD (≈€3.4–6)
  • Best for: A stylish dinner with a river view

Amigos Mexican Restaurant

Frequently recommended for Mexican-style tacos, burritos, and margaritas. A fun international option for visitors who want a break from Balkan-heavy plates.

Fine dining and destination restaurants

Pelister

Modern-style Balkan and Mediterranean dishes with a focus on wine, dessert, and a polished atmosphere. Considered one of Skopje’s “destination” restaurants.

  • Price: Mains 180–300 MKD (≈€3.1–5.2)

Soul Kitchen

Riverside restaurant blending Macedonian wines with Balkan-style cooking in a spacious, stylish interior. Praised for “beautiful food” and good value given the quality.

  • Price: Mains 160–280 MKD (≈€2.8–4.8)

2026 restaurant price overview

Restaurant styleMain dish price (MKD)Main dish price (€)
Old Bazaar kafanas (Destan, Pcela)90–160 MKD€1.6–2.8
Mid-range city (Skopski Merak, Pivnica)100–180 MKD€1.7–3.1
Upper-mid Balkan (Dva Elena, Old House)120–220 MKD€2.1–3.8
Italian / international (Mato, La Terrazza)160–300 MKD€2.8–5.2
Fine dining (Pelister, Soul Kitchen)180–300 MKD€3.1–5.2

Take a Guided Food Tour of Skopje

Skopje’s food tour scene covers the Old Bazaar (Stara Čaršija), traditional Macedonian taverna restaurants serving turli tave (vegetable and meat casserole) and tavče gravče (baked beans), and the city’s growing craft food market in the Debar Maalo neighbourhood. Guided tours typically run 3 hours and cover both traditional cooking and the modernising restaurant scene that has developed since the city’s late-2000s renovation. Skopje food tours are the most structured entry point for understanding North Macedonian cuisine, which combines Ottoman, Greek, and Balkan influences in ways that are easy to miss without local guidance.

Getting to the Old Bazaar and booking tips

The Old Bazaar (Carsija) sits a 5 to 10 minute walk north of Macedonia Square, across the Stone Bridge over the Vardar. Cross the bridge and the bazaar starts immediately on the other side. Most restaurants in this guide are within a 400m radius. Orientation is straightforward: the covered bazaar lanes run roughly parallel to the river, with Skopski Merak, Pivnica An, and Destan all within a short walk of each other near the Kapan An complex.

No reservations are needed at kafanas including Skopski Merak, Pivnica An, Destan, and Pcela. Walk in and find a table. Dva Elena and Pelister benefit from booking ahead for evening dining in July and August; send a WhatsApp message or call the restaurant a day in advance. Makedonska Kukja is popular with larger groups and fills up for weekend dinners.

Transport from centre: A taxi from Macedonia Square to the Old Bazaar costs under 3 EUR. Bolt is available in Skopje and significantly cheaper than hailing a street taxi. Most hotels in the city centre are walkable in 15 minutes.

Food tours: Multiple local operators run 2 to 3 hour food walks around the Old Bazaar and Vardar riverfront, with stops at a kafana for grilled meats, a traditional bakery for burek and tutmanik, and a coffee at a historic caravanserai. Prices start from approximately 20 to 30 EUR per person. Browse Skopje food tours and walking experiences to compare options and read verified reviews before booking.

Best time to eat: Lunch (12pm to 2pm) is quieter and occasionally cheaper than dinner, with the same menu. The Old Bazaar is most atmospheric in the early evening (6pm to 8pm). On weekend evenings in July and August, popular restaurants fill by 7:30pm.


Plan your trip: Browse guided tours of Skopje - food tours and guided walks are a great way to get into the eating scene. Find hotels in Skopje. Sort travel insurance before you fly, and grab a Balkans eSIM for data when you land.

Find hotels in Skopje, North Macedonia

Compare rates and availability across hundreds of options, free cancellation on most.

Browse hotels in Skopje, North Macedonia →

Affiliate link; commission earned at no cost to you.

Frequently Asked Questions

What is the best restaurant in Skopje?
Skopski Merak for traditional Macedonian food, Dva Elena for a more upscale Balkan dinner, Mato Napoletano for Italian, and Pivnica An in the Old Bazaar for atmosphere plus beer.
Is there good vegan food in Skopje restaurants?
Yes - Dva Elena, Public Room, and Pelister all list vegan options. For fully vegan food, Vegan365 Kitchen and Paradice Food are the dedicated options.
How much does a restaurant meal cost in Skopje?
A main dish at an Old Bazaar kafana runs 90–160 MKD (≈€1.6–2.8). A comfortable dinner with a drink at a mid-range restaurant costs 150–350 MKD (≈€2.6–6) per person.
Where should I eat in the Old Bazaar?
Skopski Merak, Pivnica An, and Destan are the most consistently recommended. For kebapchinja specifically: Pcela and Teteks.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.

Copied!
Copied!