Eating Cheaply in Cyprus: Village Tavernas and Bakeries
How to eat well for less in Cyprus's villages and bakeries, with real places, typical prices and practical tips.
Village Tavernas: Where to Find Them and What to Pay
Village tavernas are the heart of cheap eating in Cyprus. In the Troodos foothills, places like Omodos, Platres and Kakopetria have tavernas serving meze for two at around €25–35, often including bread, olives and a carafe of local wine. Lunch is usually cheaper than dinner, with many offering a set 'meze' for €12–15 per person. Look for tavernas with handwritten menus and locals dining — a good sign. In the Pedoulas area, try the family-run places near the main square; a hearty souvla (grilled meat) with salad and chips costs about €10–12. Avoid tavernas on main tourist strips in Paphos or Ayia Napa, where prices can double.
For budget travellers, the best value is at lunchtime when tavernas offer 'of the day' specials. In the village of Lefkara, known for silverwork, tavernas serve a filling moussaka or kleftiko for €9–11, including a drink. Heading west, the village of Kathikas near Paphos has several tavernas where a meze for two costs €30–40, but portions are generous enough for three. If you're driving, note that many village tavernas are open only from midday to late afternoon; dinner is often by reservation. I'd book a hotel in Paphos or Limassol as a base and take day trips to these villages — the drive to Omodos from Limassol is about 40 minutes, and from Paphos to Kathikas is 25 minutes.
Bakeries: The Cheapest Way to Eat Well
Bakeries are a budget traveller's best friend in Cyprus. A fresh halloumi pie or spinach pie (spanakopita) costs €1.50–2.50, and a large loaf of village bread is about €1.20. In Nicosia, the bakeries along Ledra Street and in the old town sell flaounes (cheese-filled pastries) for €2–3, especially around Easter. For a quick lunch, buy a couple of pies and a drink for under €5. In Limassol, try the bakeries near the old port; a tyropita (cheese pie) is around €2. Larnaca's bakeries near the promenade are slightly pricier but still under €3 for a pie. Best months for bakery visits are April–June and September–October, when the weather is mild and you can eat outside.
For a self-catering lunch, head to a local bakery and pick up fresh bread, halloumi, olives and tomatoes — a picnic for two costs about €8–10. In the Troodos villages, bakeries often sell wood-fired bread; in Kakopetria, the bakery on the main road is a good stop before a hike. Avoid bakeries in heavy tourist areas like Coral Bay, where prices are higher. If you're staying in a hotel, ask for the nearest bakery — many hotels in Paphos and Ayia Napa are within walking distance of one. I'd book a hotel in Larnaca or Nicosia for easy access to bakeries and tavernas, as both cities have a good mix and are less seasonal than resort towns.
Best Value: Meze at Lunch and Bakeries for Breakfast
The cheapest way to experience Cypriot food is to have a bakery breakfast and a taverna lunch. Breakfast at a bakery: a fresh pie and coffee for €3–4. Lunch at a village taverna: a meze for €12–15 per person. Dinner: skip the taverna and make a picnic from bakery goods. In Paphos, the tavernas in the village of Choulou (30 minutes' drive) offer a meze for €12, while those in the tourist area charge €20+. In Limassol, the village of Omodos is a 40-minute drive; its tavernas are cheaper and more authentic. Best months for village tavernas are May, June, September and October, when outdoor seating is pleasant. Avoid July and August midday heat — many tavernas close or are uncomfortably hot.
For bakery lovers, the best months are also spring and autumn, when you can walk between villages. In Nicosia, the bakeries in the old town are open early; a flaouna and coffee costs €3. In Larnaca, the bakery near the salt lake is good for a pre-beach snack. If you're booking a hotel, consider staying in a village guesthouse for the full experience — but book early, as they fill up. Otherwise, base yourself in Paphos or Limassol and drive. For the best value, I'd book a hotel in Limassol: it's central for day trips to Omodos, Lefkara and Kathikas, and has plenty of bakeries and tavernas of its own.
Questions, answered
What is a typical price for meze in a village taverna?
Expect to pay €12–15 per person for a meze at lunch in a village taverna, and €25–35 for two at dinner. Prices are lower in the Troodos villages and higher in tourist areas like Paphos.
Are bakeries open every day?
Most bakeries open early (around 6am) and close by 2pm or 3pm, though some in cities stay open longer. In villages, many close on Sundays. Plan to buy breakfast and lunch supplies in the morning.
Where can I find the cheapest food in Cyprus?
Village tavernas and local bakeries offer the best value. A pie from a bakery costs €1.50–2.50, and a meze lunch in a village is around €12–15. Avoid tourist strips and eat where locals eat.
5% back on completed stays · ~1 tonne CO₂ retired per booking