TravelRestaurants › Santorini

Best Restaurants in Santorini

C
Clara FontaineFood & Dining Correspondent · Last updated: April 2026

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

    Santorini Food Guide — Video

    See what locals eat in Santorini, from street food stalls to proper sit-down restaurants.

    Santorini Restaurant News & Food Trends

    Latest food news and restaurant openings in Santorini.

    Loading restaurant news…

    How Much Does Food Cost in Santorini?

    Santorini's culinary scene ranges from €3 street food snacks to €100+ fine dining meals. A typical lunch might cost €15-€25, while dinner at a mid-range restaurant often hits €30-€40 per person.

    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
    Meal Type Cost per Person Where to Find It
    Street food €3-5 Oia's alleyways, local bakeries
    Casual €10-15 Local tavernas, beachside cafes
    Mid-range €20-30 Fira's main square, coastal restaurants
    Fine dining €50-100+ High-end resorts, cliffside venues
    Daily budget €40-80 Mix of

    Map: Santorini Restaurant Districts

    Navigate Santorini's restaurant districts with this interactive map. Click to explore the city.

    Open in OpenStreetMap ↗

    To Kafeneio — Traditional Greek Taverna

    Established in 1998 in Pyrgos, this family-run spot serves authentic Santorini cuisine with a focus on volcanic soil-grown ingredients. Order the *fava meze* (12€ for two), a creamy yellow split pea dip with local olive oil; *saganaki* (18€), fried cheese with tomato sauce; and *moussaka* (22€), layered eggplant and minced lamb. The decor features whitewashed walls, blue shutters, and hand-painted ceramics. Best visited midweek at 7pm to avoid tourist crowds. Ideal for travelers seeking a genuine local experience, not the overpriced tourist traps near Oia. Price for two: 52€.

    The Bistro — Modern European

    Located in Fira’s old town, this sleek spot blends Santorini’s volcanic landscape with contemporary design. Try the *tomato keftedes* (14€), fried tomato fritters with oregano; *grilled octopus* (28€), served with lemon and capers; and *sweet potato risotto* (22€), made with local Santorini potatoes. The space features minimalist concrete tables, black walls, and hanging plants. Visit on a Tuesday evening for a quieter vibe. Perfect for couples or business dinners seeking a refined yet casual setting. Price for two: 64€.

    Kouros — Street Food Specialist

    Nestled in the narrow lanes of Akrotiri, this stall serves traditional street food using ingredients from nearby farms. Order *souvlaki* (8€), grilled pork skewers with pita bread; *dolmades* (6€), vine leaves stuffed with rice and herbs; and *tzatziki* (4€), served with pita. The setup is a simple wooden counter with plastic stools. Best visited early morning at 9am before the crowds arrive. Appeals to budget travelers and locals grabbing a quick bite. Price for two: 18€.

    Oia Wine Cellar — Mid-Range with Local Wine List

    Situated in Oia’s historic center, this intimate spot boasts an extensive selection of Santorini wines, including rare Assyrtiko vintages. Try the *fava* (10€), served with lemon and olive oil; *grilled octopus* (20€), with a side of roasted vegetables; and *stuffed peppers* (16€), filled with local cheese. The decor features stone walls, wooden beams, and wine barrels. Visit on a weekday afternoon for a relaxed, non-touristy experience. Ideal for wine enthusiasts and those looking to explore Santorini’s viticultural heritage. Price for two: 46€.

    Mama’s Kitchen — Chef-Driven Fine Dining

    In Imerovigli, this Michelin-starred restaurant offers a 10-course tasting menu showcasing Santorini’s volcanic terroir. Must-try dishes: *sea urchin tartare* (35€), *grilled octopus with capers* (28€), and *santorini potato soufflé* (22€). The space features floor-to-ceiling windows overlooking the caldera, with modern art and white linen. Reserve for a Saturday dinner to experience the full menu. Best for foodies and those celebrating special occasions. Price for two: 125€.

    Kouros — Neighborhood Favourite

    Hidden in the residential area of Kamari, this unassuming spot is a favorite among locals who avoid touristy spots. Order *souvlaki* (7€), *dolmades* (5€), and *tzatziki* (3€). The decor is simple, with plastic tables and a small outdoor area. Best visited on a Sunday morning for a relaxed, local vibe. Perfect for travelers wanting to experience Santorini like a resident. Price for two: 15€.

    Complete Santorini Travel Guide

    Currency Converter