TravelRestaurants › Santorini

Best Restaurants in Santorini

Share: Pinterest Facebook X WhatsApp
Santorini
Wikipedia contributors · CC BY-SA

Where locals actually eat — by neighborhood, budget, and what to order.

By Flavia VoicanFlavia Voican · Updated April 14, 2026 · Santorini, Greece

Some links are affiliate links. Learn more.

Jump to Best Neighborhoods What to Eat Budget Guide Practical Tips Plan Your Trip

What Makes Santorini Worth Visiting for the Food?


Santorini is a food destination defined by simplicity and the quality of its ingredients. The island’s volcanic soil produces some of Greece’s most distinct tomatoes, fava beans, and white eggplants. You must try tomato keftedes (fried tomato fritters), fava Santorinis (creamy fava bean puree), and psari plaki (fish baked in a white sauce), often paired with a crisp Assyrtiko wine from local vineyards. Prices are generally higher than mainland Greece, but the fresh, high-quality produce justifies the cost.


Where Should You Eat in Santorini?


Oia


Oia is known for its caldera views and romantic dining, but the food can be overpriced. Look for smaller, family-run tavernas tucked behind the postcard-perfect streets. These places serve fresh fish and grilled octopus, with mains averaging €20–30. The best time to eat in Oia is after 8 PM, when the crowds thin and the sunset has passed.


Fira


Fira is the island’s main town and offers the widest range of dining options, from casual pizzerias to upscale seafood spots. The central pedestrian street, Leofóros Voukoureá, is lined with good kebab spots and tavernas with outdoor seating. Budget for €15–25 per main dish and expect a lively, tourist-friendly atmosphere.


Firostefani


Firostefani sits between Fira and Imerovigli and is quieter, with a more local vibe. The trattorias here serve hearty Greek dishes like moussaka and souvlaki, with prices slightly lower than in Fira. Look for places with a view of the caldera and fresh seafood sourced from nearby fishing villages.


Imerovigli


Imerovigli is the most scenic dining area, with restaurants built into the cliffs overlooking the caldera. Expect higher prices due to the setting, but the food is often excellent—especially grilled octopus, ladera (vegetable stew), and local cheeses. Budget €30–50 per person for a full meal with wine.


What Should You Eat in Santorini?


Tomato Keftedes – Fried tomato fritters with oregano and onion, best found at market stalls or family-run tavernas in Fira. Expect to pay €7–10 for a generous serving.


Fava Santorinis – A smooth, creamy fava bean purée topped with olive oil and capers. Try it in Firostefani or Imerovigli for the best versions, served in small ceramic bowls for €5–8.


Grilled Octopus – A Santorini staple, usually served with olive oil and oregano. The best versions are found in Imerovigli and Oia, grilled over open flames and priced around €15–20.


Psari Plaki – White fish baked in a tomato and onion sauce with herbs, often served with a side of fava. Look for this in Fira or Firostefani, with prices around €20–25.


Moussaka – Layers of eggplant, minced meat, and béchamel, baked to perfection. Best in Fira, where you can find it in casual eateries for €12–15.


Kourabiedes – Traditional Greek almond cookies, best eaten with a strong Greek coffee. Available at most bakeries in Fira for €3–5 per box.


White Eggplant Stew – A simple but rich dish with local eggplants, tomatoes, and feta. Found in Imerovigli and Firostefani for €10–15.


Local Wines – Santorini’s Assyrtiko and Vinsanto are musts. You can taste them in Imerovigli or Fira for €5–10 per glass.


Budget Guide: How Much Does Food Cost in Santorini?


|-----------|-----------|--------------|


How Do You Navigate Restaurants in Santorini?


  • Reservation culture – Most casual places don’t require reservations, but fine dining in Oia and Imerovigli often does. Book a few days in advance, especially on weekends.
  • Lunch vs dinner – Lunch offers better value. Mains are often €10–15 cheaper than dinner, and portions are generous.
  • Tipping customs – A 5–10% tip is standard in Santorini, though not always expected. Rounding up the bill is also common.
  • 1 tourist trap area to avoid for food – The main strip in Oia, with its overpriced seafood and touristy ambiance, is best avoided for a good meal.
  • Best food market or street food spot – The local market in Fira (Agora) is the best place to try local specialties like fava and tomato keftedes at reasonable prices.

  • Is Santorini Worth Visiting for the Food?


    Santorini is worth visiting for the food, especially

    Plan Your Santorini Trip

    🎯 Things to Do
    Top 10 activities
    📅 3-Day Itinerary
    Day-by-day plan
    🎭 What's On
    Events this month
    🚕 Airport Transfer
    How to get there

    Flying to Santorini?

    Search Flights to Santorini →
    🚗 Rent a Car in Santorini
    800+ rental brands worldwide — compare and save.
    Compare Car Rentals →

    Was this helpful?

    About · Contact · Editorial Policy · How We Make Money

    How we build these pages

    Privacy by default. First-party analytics only. No remarketing cookies, no data broker pixels. What you read here is for you.

    Transparency on money. Booking links may be affiliate. Our edit doesn't change based on commission — we recommend what the data supports.

    Primary sources over aggregators. Prices from airline/rail/hotel APIs; seasonality from tourism boards; safety stats from national archives where possible.

    Meal typeEst. costWhat you get
    Street food / market€5–15Fava, tomato keftedes, grilled octopus, salads
    Casual sit-down€15–25 ppSouvlaki, moussaka, pasta, simple fish
    Mid-range restaurant€30–45 ppGrilled fish, calzone, caldo, with wine
    Fine dining€50+ ppMulti-course meals with premium ingredients and views