Food Prices in Greece 2026 - What a Restaurant Meal and a Supermarket Basket Cost
Up-to-date 2026 food and drink prices in Greek supermarkets, tavernas and restaurants. How much souvlaki, a Greek salad, fish and a coffee cost - all in one place before you set off on holiday.

One of the most common questions travellers ask before heading to Greece is: how much will food cost us? The answer depends on the destination, the type of restaurant and your habits - but this guide gives concrete, up-to-date figures for 2026, both in supermarkets and in tavernas and restaurants.
Prices of basic groceries in a Greek supermarket
Greek chains like AB Vassilopoulos, Sklavenitis and Lidl Greece cover most destinations. Prices are in euros and apply to standard pack sizes.
| Grocery | Quantity | Price (€) |
|---|---|---|
| White bread | 500 g | 0.70 - 1.20 |
| Whole milk | 1 L | 1.10 - 1.50 |
| Eggs | 10 pcs | 2.00 - 3.00 |
| Feta cheese | 200 g | 1.50 - 2.80 |
| Extra virgin olive oil | 1 L | 6.00 - 12.00 |
| Sugar | 1 kg | 1.10 - 1.50 |
| Rice | 1 kg | 1.20 - 2.00 |
| Pasta | 500 g | 0.80 - 1.50 |
| Tomatoes | 1 kg | 1.20 - 2.50 |
| Potatoes | 1 kg | 0.80 - 1.50 |
| Whole chicken | 1 kg | 3.50 - 5.00 |
| Fresh fish (sea bass / bream) | 1 kg | 8.00 - 18.00 |
| Mineral water | 1.5 L | 0.50 - 0.90 |
| Ground coffee (local brand) | 200 g | 3.50 - 6.00 |
A weekly grocery basket for two (basics only - no fish or olive oil) costs between €40 and €70 in a Greek supermarket. Fish and quality olive oil push that figure up significantly.
Meal prices in tavernas and restaurants 2026
Tavernas are the heart of Greek gastronomy. Prices vary by destination - coastal tourist spots are pricier, while inland places and local neighbourhoods are always cheaper.
| Dish / drink | Price (€) |
|---|---|
| Souvlaki pita (street food) | 2.50 - 4.00 |
| Tzatziki (portion) | 3.50 - 5.50 |
| Greek salad - Horiatiki | 7.00 - 13.00 |
| Moussaka (portion) | 10.00 - 16.00 |
| Grilled pork (souvlaki plate) | 12.00 - 18.00 |
| Grilled fish (sea bass / bream ~300 g) | 18.00 - 35.00 |
| Grilled octopus (portion) | 14.00 - 22.00 |
| Espresso / Greek coffee | 2.00 - 3.50 |
| Frappé / freddo espresso | 2.50 - 4.50 |
| Local beer (Mythos / Alpha, 0.5 L) | 3.00 - 5.00 |
| Wine (glass, local) | 4.00 - 8.00 |
| Mineral water (0.5 L in a restaurant) | 0.50 - 1.50 |
Lunch for two in a mid-range taverna (one meat or fish dish each, a salad, bread, a drink) costs between €35 and €60. By the sea at sunset - priceless.
Expensive vs cheap - the difference between destinations
Prices aren't the same everywhere in Greece. Here is the real difference between developed tourist spots and lesser-known destinations:
Fish €30–50, coffee €5–7, beer €6–9. The priciest destinations in all of Greece - up to 60% above average.
The table prices are realistic. Main tourist spots pricier, local tavernas cheaper.
Closest to the northern Balkans and the cheapest. Souvlaki €2.50, fish by the sea from €15, beer €3–4.
How much to budget for food per day?
Based on real traveller experiences in Greece, here are approximate daily food costs per person:
5 tips to save on food in Greece
- Eat souvlaki, not fish, for lunch - souvlaki pita is the cheapest meal in Greece (€2.50–4) and one of the tastiest. Save fish for a special dinner.
- Choose tavernas with a daily menu - many local tavernas offer a lunch menu (soup + main) for €9–14 per person, far cheaper than à la carte.
- Use the supermarket for breakfast and snacks - yoghurt, fruit, bread and cheese from the market for breakfast at your accommodation can save €10–15 a day for two.
- Avoid seafront restaurants in Santorini and Mykonos - prices in Oia (Santorini) and Mykonos Town are 50–100% higher than inland.
- Freddo espresso is the national drink - €2.50–3 is the standard price. Pricier seaside cafés charge up to €5–6, but it isn't proportionally better.
What you must try in Greece - and what it costs
- Souvlaki - street meal number one, €2.50–4 per pita
- Horiatiki (Greek salad) - fresh tomato, feta, olives, €7–12
- Raki / Tsipouro - the local spirit, often free with a taverna meal
- Spanakopita - spinach and feta pie, from the bakery €1.50–2.50
- Moussaka - the classic, €10–16
- Fresh fish and seafood - pricier, but priceless by the sea
Greek cuisine is one of the reasons travellers keep coming back. The quality is high and, with smart planning, prices are quite reasonable. Halkidiki, Thassos and Kavala are the most affordable options for those arriving by car who want maximum value for money.
For the rest of your holiday costs, see beach prices 2026 (sunbeds and drinks), fuel prices 2026 and the new taxes and regulations.


