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 style | Main 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.
- Skopje: Old Town Walking Tour & Food Tasting
- Skopje: Street Food and Drinks — The Local Way
- Skopje: City Highlights Tour with Transfer and Food
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.