Skip to content
FLORENCE
Florence Food & Drink

40 Best Restaurants in Florence Italy: A Local’s Guide (2026)

40 best restaurants in Florence Italy 2026 — Michelin-starred, classic trattorias, bistecca specialists, Oltrarno picks, wine bars, street food and vegetarian options.

A traditional Florentine trattoria — the local-favourite format that has survived centuries.
Photo by Oleksandra Zelena via Pexels

This article contains advertising. Booking links on this site can be turned into paid links automatically by our partner Travelpayouts: if you book through one, we earn a commission from the provider, at no extra cost to you. It never affects what we recommend. Affiliate disclosure

Ivy-covered trattoria with outdoor tables on a quiet Italian street
Florence’s restaurant scene runs from 100-year-old trattorias to Enoteca Pinchiorri, which holds three of the city’s 13 Michelin stars in the 2026 guide — and at every tier, the best places are the ones Florentines themselves still go to. Photo: Oleksandra Zelena / Pexels.

The best restaurants in Florence Italy divide into roughly three categories: the working-class trattorias where Florentines actually eat lunch (€15–€30 a head), the polished mid-range Tuscan spots that have been refining the same recipes for decades (€40–€80), and the Michelin-starred kitchens that draw international travellers with French-Tuscan tasting menus (€390 before wine at Enoteca Pinchiorri). This 2026 guide rounds up the 40 best Florence restaurants across every tier — what each one specifically does well, what to order, the booking patterns and the inside-knowledge that turns a good meal into a great one.

For broader food context see our Florence Food Guide pillar and the upcoming traditional Florentine dishes companion.

Before the bill arrives, read our guide to tipping in Florence — coperto, servizio and what is actually expected.

Florence’s Michelin-starred restaurants

Small plated fine-dining dessert on a large grey plate
Florence’s Michelin-star scene runs from the three-star Enoteca Pinchiorri to a half-dozen one-stars across the city and the Chianti hills. Photo: Burak Eroglu / Pexels.

Enoteca Pinchiorri (3 Michelin stars)

Florence’s only three-star in the 2026 guide, in the Santa Croce district, built around its wine cellar. Tasting menus are €390 per person, drinks excluded. Book well ahead and check availability with the restaurant directly. The most formal Florence restaurant.

Atto di Vito Mollica (1 star)

Chef Vito Mollica’s flagship modern Tuscan, the gastronomic restaurant of Palazzo Portinari Salviati on Via del Corso. One star in the 2026 guide, a distinction it already held in 2024. Tasting menus around €160.

Borgo San Jacopo (1 star)

Inside Hotel Lungarno (Lungarno Collection), with tables overlooking the Arno and Ponte Vecchio. Modern Tuscan with strong seasonal vegetable focus. Tasting menus €170 (vegetarian), €185 (seasonal) and €200 (Experience) per person, before drinks; à la carte mains €40–€55.

Il Palagio (1 star)

Inside the Four Seasons Hotel Firenze, in the frescoed Renaissance dining hall. Refined Tuscan; tasting menu €170. Dinner only, Monday to Saturday, with terrace tables overlooking the garden in the warmer months.

La Leggenda dei Frati (Villa Bardini)

No star in the 2026 guide, but the setting earns it a place here: Villa Bardini above the Boboli, with the city skyline behind every table. Tasting menus €120–€150. Lunch is the financial sweet spot.

Ora d’Aria (Michelin Guide, no star)

Chef Marco Stabile’s seasonal Florentine kitchen inside Hotel Spadai, listed in the Michelin Guide but without a star in the 2026 edition. Refined modern Tuscan; tasting menu €110; à la carte mains €35–€45.

La Torre (1 star, Castello del Nero, Chianti)

Chianti destination at COMO Castello del Nero, about 33 km from central Florence: allow 40 to 55 minutes by car. One star in the 2026 guide; tasting menu €230. Reservations are required, so book well ahead and check availability with the hotel; pair dinner with a stay at Castello del Nero for a Chianti escape.

Other notable starred & recommended

The Michelin Guide has been giving plate-recommended status to more Florence trattorias each year. Cibreo Restaurant, La Giostra, Il Santo Bevitore, Trattoria Cammillo, Buca Lapi and Zeb all hold Michelin Plate or Bib Gourmand recognition.

Classic Florentine trattorias — the working-class soul

Hands rolling out pasta dough with a rolling pin beside a pasta machine
The classic Florence trattoria experience — simple long-paper menus, hand-rolled pici, house red Chianti, and a daily-changing seconds list. Photo: Ron Lach / Pexels.

Trattoria Mario

Florence’s most famous lunch trattoria, near the Mercato Centrale (Via Rosina 2r). Lunch Monday to Saturday, plus dinner on Fridays (except in July); book by phone or email. Pasta from €8.50, mains from €9.50, bistecca alla fiorentina €55 per kilo, plus €1 service per person. The bistecca alla fiorentina is a Florence institution. Lunch opens at 12:00; if you haven’t booked, arrive early.

Trattoria Sostanza (“Il Troia”)

Butter-cooked chicken so famous that even non-Florentines know about it. Via del Porcellana 25r. €40 per person; ask about reservations before you go.

Trattoria Cammillo

Borgo San Jacopo (Oltrarno). Old-school upper-mid trattoria run by the same family for decades. €30 mid-range Florentine classic; the bistecca and Chianti are the standards.

Trattoria 4 Leoni

Piazza della Passera (Oltrarno). Pumpkin-blossom ravioli on a piazza-side table. Family-friendly. €25–€35 per person.

Trattoria La Casalinga

Via Michelozzi (Oltrarno). Proper home cooking, served here since 1963. €25–€30 per head. The ribollita is a Florence benchmark.

Trattoria Cibreo

The trattoria sister of the Cibreo restaurant, in Santa Croce. €35–€50 for the same kitchen’s casual menu. Book ahead.

Trattoria Sergio Gozzi

Piazza San Lorenzo 8r. Old-school working-class trattoria; €18 mains; lunch only weekdays.

Trattoria Sabatino

Via Pisana (San Frediano, Oltrarno). Neighbourhood working-class lunch; €12 daily menu.

Trattoria Antico Noè

Santa Croce. €15 daily menu, generous portions.

Da Rocco

Inside Sant’Ambrogio market. Working-Italian classics from an à la carte menu: most first courses €10, most mains €13, bread and cover €2. Lunch only. No reservations, no English menu, no concessions to tourist palate.

Best bistecca alla fiorentina

Thick bone-in T-bone steaks on an outdoor grill
Bistecca alla fiorentina — a thick T-bone from Chianina cattle, wood-grilled rare and finished with sea salt and Tuscan olive oil. Photo: Regina Tommasi / Pexels.

The Florentine T-bone steak — a thick cut from Chianina cattle, wood-grilled rare, served seasoned with sea salt and Tuscan olive oil. The classic minimum order is one steak for two; many Florentine restaurants charge by weight (typically €5–€7 per 100g for a 1.2–1.5 kg steak, working out to €60–€100 per couple). Where to order it:

  • Trattoria Mario — the local lunch institution (book by phone).
  • Buca Lapi (1880) — one of Florence’s oldest restaurants, in the cellars of Palazzo Antinori. €60–€90 per person depending on how thirsty you are.
  • Trattoria Sostanza — old-school; the bistecca is famous but the butter chicken steals the show.
  • Trattoria Cammillo — old-school Oltrarno, dependable bistecca service.
  • Trattoria Zà Zà (Piazza del Mercato Centrale) — touristy but reliable.
  • Regina Bistecca — newer (specialty bistecca-only restaurant); near the Duomo.
  • Trattoria Dall’Oste — multiple branches; reliable bistecca specialty.
  • Buca dell’Orafo — restaurant near Ponte Vecchio.

Best mid-range Florence restaurants (€40–€80 a head)

Couple dining at a restaurant table with white wine
Mid-range Florence dinners are unhurried, and Florentines tend to sit down late. Photo: Gary Barnes / Pexels.

Il Santo Bevitore

Via di Santo Spirito 64r (Oltrarno). A serious wine list and carefully cooked pasta. The reliable mid-range Oltrarno pick.

La Giostra

Borgo Pinti 12r. Habsburg-prince-run candlelit restaurant; €70 prix-fixe with wine pairing. The kitchen sends a Hungarian-Tuscan tasting menu. Reserve a month ahead.

Cibreo Trattoria

Santa Croce. €35–€50 for the casual sister of the famous Cibreo Restaurant.

Buca Lapi (1880)

One of Florence’s oldest restaurants, founded in 1880 in the cellars of Palazzo Antinori. Bistecca alla fiorentina at bench tables below the palazzo.

5 e Cinque

Piazza della Passera. Natural vegetarian cooking from mostly local, seasonal ingredients. €40 per head.

Il Magazzino

Oltrarno cellar with tripe-and-Chianti pairings. Adventurous; €40.

Olio Restaurant (formerly Olio & Convivium)

Via Il Prato 58r, in Palazzo Corsini. Vegetarian-friendly enoteca with cured meats and Tuscan olive-oil flights.

Boccanegra

Near Santa Croce basilica. Modern Tuscan with a wine programme. €50.

Trattoria Mario (mid-range version)

If you go for dinner instead of lunch, prices climb but the format simplifies.

Da Burde

Via Pistoiese (north-west, slightly outside the centre). Old-school Tuscan classic that locals drive to specifically. €35.

Zeb

San Niccolò (Oltrarno). Sleek-contemporary trattoria named for soups-and-stews; hand-rolled pici with slow-cooked meat sugos. Bib Gourmand. Around €50.

Trattoria del Fagioli

Iconic Tuscan trattoria for ribollita and pappa al pomodoro. €30.

Best Oltrarno restaurants — quieter, more authentic

  • Il Santo Bevitore — see above.
  • Trattoria 4 Leoni — see above.
  • Trattoria La Casalinga — see above.
  • Trattoria Cammillo — see above.
  • 5 e Cinque — see above.
  • Il Magazzino — see above.
  • Olio Restaurant (formerly Olio & Convivium, now across the river at Via Il Prato 58r) — see above.
  • La Bottega di Parigi — eight tables, candlelit, daily Tuscan menu. €45.
  • Borgo San Jacopo (1 star in the 2026 guide, Hotel Lungarno) — see Michelin section.
  • Zeb — see above.
  • Trattoria Sabatino — see above.
  • Gusta Pizza (Via Maggio, near Piazza Santo Spirito) — €7 Margherita.

Best Santa Croce restaurants

  • Enoteca Pinchiorri — see Michelin section.
  • Cibreo Trattoria & Cibreo Restaurant — see above.
  • La Giostra — see above.
  • Boccanegra — see above.
  • Trattoria Antico Noè — see above.
  • Da Rocco (inside Sant’Ambrogio market) — see above.
  • L’Trippaio (Borgo La Croce / Sant’Ambrogio) — lampredotto sandwich (€5).
  • Caffè Cibreo — for breakfast.
  • Melaleuca Bakery + Bistrot — riverside brunch.

Best wine bars & enoteche

Wine bottles line a curved counter beneath bottle racks in Enoteca Alessi's Florence cellar, with high tables and stools behind.
Enoteche bridge the wine-bar and full-restaurant categories — many serve substantial Tuscan plates alongside their wine programmes. Photo: Winniepix (Flickr) / Wikimedia Commons (CC BY 2.0).
  • Procacci (Via Tornabuoni 64r) — truffle sandwiches and a glass of Antinori, since 1885. Standing only at the marble counter. The most elegant 20-minute aperitivo of your trip.
  • Le Volpi e l’Uva (Piazza dei Rossi, Oltrarno) — local pick for an aperitivo with cheese and salumi.
  • Cantinetta dei Verrazzano — Verrazzano family wines plus a small kitchen serving Tuscan plates.
  • Fuori Porta (San Niccolò, Oltrarno) — counter wine bar with extensive Tuscan list.
  • La Sosta del Rossellino — small enoteca with daily wine flights.
  • Gilda Bistrot — modern bistro with wine programme.
  • Coquinarius — Centro storico enoteca with notable cheese plates.
  • Tuscan Wine School (Via dei Bardi 76r) — formal tastings rather than walk-in bar; €60 per person.
  • Manifattura (Piazza San Pancrazio) — vermouth-and-aperitivo specialist.

Best street food & market lunches

  • Antico Vinaio (Via dei Neri) — generously filled schiacciata sandwiches, €8. Multiple branches; queue worth it.
  • Trippaio del Porcellino (Mercato Nuovo loggia) — €5 lampredotto sandwich.
  • L’Trippaio (Borgo La Croce / Sant’Ambrogio) — Santa Croce’s lampredotto cart.
  • Da Rocco — see above.
  • I’ Brindellone (Oltrarno) — Tuscan trattoria.
  • Mercato Centrale upstairs — 19 artisan counters plus a bar, brewery, pizzeria and grill, open daily 09:00–23:00.
  • Vivoli (Via Isola delle Stinche) — one of Florence’s oldest gelaterias: it opened as a dairy in 1929 and began making gelato in 1932.
  • La Carraia (Piazza Nazario Sauro, Oltrarno) — €1.50 small cone.
  • Gelateria della Passera — small Oltrarno spot whose flavours change with the season.

Best vegetarian & alternative

Tuscan cooking is meat-and-bread-heavy by tradition, but Florence has a strong modern vegetarian scene:

  • Carduccio (Oltrarno) — modern vegan/vegetarian.
  • L’OV — vegetarian osteria in the Oltrarno.
  • 5 e Cinque — natural vegetarian cooking from mostly local, seasonal ingredients.
  • Olio Restaurant (formerly Olio & Convivium) — vegetarian-friendly enoteca.
  • Brac (Via dei Vagellai) — vegetarian art-bookshop café; Sunday brunch.
  • La Raccolta — vegetarian and vegan cooking.
  • Il Vegetariano — long-running near Piazza San Marco; €25 lunch.

How to book a Florence restaurant

  • Top Michelin (Pinchiorri, Atto, La Torre): book as soon as your dates are fixed. Phone the restaurant or use their booking widget to see what’s free.
  • One-star Michelin (Borgo San Jacopo, Il Palagio): book early, especially in peak season.
  • Famous trattorias (Cibreo, La Giostra, Buca Lapi, Trattoria Cammillo): book well ahead, and earlier still in peak season.
  • Mid-range (Il Santo Bevitore, Trattoria 4 Leoni, La Bottega di Parigi): book ahead rather than walking in.
  • Working-class trattorias (Mario, Sostanza, Da Rocco, Sabatino): booking rules vary. Trattoria Mario takes reservations by phone; where a place doesn’t, arrive at opening and be ready to queue.
  • Booking platforms: TheFork (formerly La Fourchette) and OpenTable cover most of the booked-ahead places. Call direct for working-class trattorias.
  • Hotel concierge: the concierge can phone restaurants and help with reservations on your behalf.
  • “Open table” lunch slots: some trattorias keep a few tables for walk-ins; arrive at opening for the best chance.

Florentine dining etiquette

  • Coperto (€1.50–€4 per person) is a cover charge for bread, place settings and table service. It is a charge, not a tip, and payable when the menu shows the amount before you order.
  • Tipping is optional. Round up or add €1–€2 per person in cash. If servizio (often 10–12%) is already on the bill, no further tip is needed.
  • Lunch hours: restaurants often serve lunch around 12:30–14:30 and dinner around 19:30–22:30, but check each venue’s own hours. Most kitchens close between those windows.
  • Cappuccino after lunch is fine in tourist cafés but raises an eyebrow in classic bars. After-meal coffee is espresso.
  • Bread is Tuscan, salt-free, and served for dipping or scarpetta (mopping sauce). Never buttered.
  • House wine is usually Chianti — order €5–€8 a quarter-litre or ask for the wine list at mid-range and above.
  • Dress smart-casual for dinner. Closed shoes, collared shirt or nice top. Gym clothes outside the gym read as deeply strange.
  • Pay at the table: ask for “il conto, per favore”; the bill comes when you ask.
  • Don’t ask for substitutions at small trattorias. Italian kitchens are organised around specific recipes; substitutions disrupt the flow.
  • Don’t share dishes ostentatiously. Italian convention is one primo and one secondo per person; sharing is fine but not the default.

8 under-the-radar Florence restaurants for repeat visitors

If you’ve been to Florence before and done the headline restaurants:

  1. Da Burde — Via Pistoiese (north-west, slightly outside the centre). Old-school Tuscan classic that locals drive to. €35.
  2. Convitto della Calza — historic monastic refectory now serving budget Tuscan lunches.
  3. Vivanda — vegetarian-and-natural-wine focused.
  4. Pino’s Sandwich Shop — for the niche eaters who want a Florentine schiacciata bar that’s English-speaker-friendly.
  5. Trattoria Marione — old-school working-class trattoria; €18 daily menu.
  6. Hostaria del Bricco — a neighbourhood osteria.
  7. Hosteria del Caffè Italiano — small Santa Croce-area place with a strong Chianti list.
  8. Trattoria Cesarino — small and atmospheric.

Florence restaurants by budget

Under €25 per person (working-class)

Trattoria Mario (€15), Trattoria Sergio Gozzi (€18), Trattoria Sabatino (€12), Trattoria Antico Noè (€15), Da Rocco at Sant’Ambrogio (primi €10), Trattoria Sostanza (€40 — slightly above but worth a mention), L’Trippaio (€5), Antico Vinaio (€8), Mercato Centrale upstairs (€8–€18), Gusta Pizza (€7).

€25–€50 per person (mid-range)

Trattoria 4 Leoni (€30), Trattoria Cammillo (€40), Trattoria La Casalinga (€25), Trattoria Cibreo (€40), Cibreo Trattoria (€45), 5 e Cinque (€40), Buca Lapi lunch (€45), Olio Restaurant (€45), Boccanegra (€40), Il Magazzino (€40).

€50–€100 per person (upper-mid)

Il Santo Bevitore (€70), La Giostra (€70), Buca Lapi dinner (€80), Borgo San Jacopo (€90 à la carte), Cibreo Restaurant (€90), Da Burde (€55), Zeb (€60), La Bottega di Parigi (€60).

€100–€200 per person (Michelin tier)

Atto di Vito Mollica (€160 tasting), La Leggenda dei Frati (€140 tasting), Borgo San Jacopo tasting (€170–€200), Il Palagio at Four Seasons (€170 tasting), Ora d’Aria (€110), Antesi at Belmond Villa San Michele.

Over €200 per person (special-occasion)

Enoteca Pinchiorri (€390 per person before drinks, or €505 with the two-wine tasting; 3 stars in the 2026 guide), La Torre at Castello del Nero (€230, 1 star in the 2026 guide). Book both well ahead and check availability with each restaurant directly.

Why most travellers’ best Florence meals are at trattorias, not Michelin restaurants

An honest observation: Florence’s three-Michelin-star Pinchiorri is extraordinary, but most travellers’ favourite Florence meal turns out to be at a trattoria — Trattoria Mario, Sostanza, La Casalinga, Il Santo Bevitore. Why?

The Florentine food tradition is a working-class cuisine — bread soups, slow-stewed meats, hand-rolled pastas, simple grilled steak. It’s a cuisine designed to taste of fresh ingredients, time, and craft, not technique-as-spectacle. The trattorias that have been making the same recipes for decades aren’t trying to “elevate” Tuscan cooking — they’re cooking it the way Florentine grandmothers cooked it. The Michelin restaurants do something else (often beautifully): they reinterpret, abstract, deconstruct. Both are wonderful.

The practical takeaway: spend your one €390-tasting dinner if budget allows, but spend the other 5 dinners of your trip at trattorias. The big tasting dinner will be unforgettable for technique; the trattoria meals will be unforgettable for what Florentine cooking actually is.

Restaurants by occasion — what to book and when

First-night-in-Florence dinner

Arrive at your hotel, drop your bags, and book Trattoria Cammillo, Il Santo Bevitore or Buca Lapi for 20:30. Eat. Walk back to the hotel through Ponte Vecchio at midnight.

Romantic anniversary dinner

La Giostra (candlelit), Buca Lapi (in the Palazzo Antinori cellars, theatrical), or Borgo San Jacopo (1 Michelin star in the 2026 guide, overlooking the Arno and Ponte Vecchio).

Honeymoon dinner

Enoteca Pinchiorri (3 stars in the 2026 guide, €390 before drinks), Il Palagio at the Four Seasons (1 star, €170 tasting), Antesi at Belmond Villa San Michele (a Renaissance loggia with a hilltop panorama over Florence), La Leggenda dei Frati at Villa Bardini (panoramic).

Long lazy lunch

Trattoria Cammillo (Oltrarno), Trattoria 4 Leoni, Cantinetta dei Verrazzano (wine-and-Tuscan-plates).

Family-with-kids dinner

Mercato Centrale upstairs (19 artisan counters plus a pizzeria and a grill, so picky eaters are covered), Gusta Pizza on Via Maggio, carried round the corner to the Santo Spirito basilica steps, Trattoria Zà Zà (touristy but reliable, big portions).

Solo travelling dinner

Le Volpi e l’Uva (Oltrarno wine-bar with cheese plates), Procacci (standing only at the marble counter), Mercato Centrale upstairs, Trippaio del Porcellino for a quick solo lampredotto.

Quick lunch between sights

Antico Vinaio (€8 schiacciata), Da Rocco inside Sant’Ambrogio market, Mercato Centrale upstairs.

Last-night-in-Florence dinner

If you’ve eaten well across multiple nights, choose your favourite of the trip. If you want a definitive Florence ending: Buca Lapi for old-Florence theatre, La Leggenda dei Frati for the panorama, or back to wherever you most enjoyed earlier in the trip.

Florence’s best cheap eats — under €15

Florence eats well even on a tight budget. Top €15-and-under spots:

  • Antico Vinaio (Via dei Neri) — €8 schiacciata sandwich. Multiple branches. Generously filled.
  • Trippaio del Porcellino (Mercato Nuovo loggia) — €5 lampredotto sandwich on a sesame bun.
  • L’Trippaio (Borgo La Croce, Sant’Ambrogio area) — second top lampredotto cart.
  • Trattoria da Rocco (inside Sant’Ambrogio market) — most first courses €10, plus €2 for bread and cover.
  • Trattoria Sabatino (San Frediano) — €12 daily menu.
  • Gusta Pizza (Via Maggio) — €7 Margherita to take to the Santo Spirito basilica steps.
  • Mercato Centrale upstairs — €8–€12 plates from 19 artisan counters, plus the pizzeria and grill.
  • Trippa Pollini — tripe stall.
  • I’ Brindellone (Oltrarno) — Tuscan trattoria; ask about a light lunch.
  • Pino’s Sandwich Shop — Florence’s English-speaker-friendly schiacciata bar.
  • Convitto della Calza — historic monastic refectory now serving budget Tuscan lunches.

Florence cocktail bars beyond rooftops

  • Mad Souls & Spirits (Oltrarno) — focused Italian-spirits programme, dimly lit.
  • Locale Firenze — speakeasy inside a 13th-century palazzo on Via delle Seggiole.
  • Rasputin (Borgo Tegolaio, Oltrarno) — speakeasy entered through a small unmarked door.
  • Manifattura (Piazza San Pancrazio) — vermouth-and-aperitivo specialist.
  • Atrium Bar at Four Seasons — luxury hotel cocktail bar open to non-guests.
  • Bar Ferragamo at Hotel Savoy — central, on Piazza della Repubblica.
  • Caffè dell’Oro (Portrait Firenze) — riverside bistro and cocktail bar.
  • Move on Caffè — Anglo-friendly bar.

Seasonal Florence eating

Florentine cooking is deeply seasonal. What to order and when:

Spring (March–May)

Artichokes (carciofi) appear at Sant’Ambrogio market in March; Florentine artichoke pasta is a spring staple. Fava beans (baccelli) eaten raw with pecorino cheese in May. Asparagus risottos and frittatas dominate April menus. Spring lamb (agnello) for Easter Sunday.

Summer (June–August)

Pappa al pomodoro hits its peak in tomato season. Panzanella (bread-tomato-cucumber salad) is the summer lunch. Cantucci di Prato with vin santo work as light summer dessert. Grilled vegetables (verdure alla griglia) appear at every trattoria.

Autumn (September–November)

Wild boar (cinghiale) ragù peaks. Funghi porcini (porcini mushrooms) appear in September; chestnut (castagne) flour for cakes in October. New olive oil (olio nuovo) arrives at Sant’Ambrogio in mid-November. Truffles (white from October–December) are at their most prized.

Winter (December–February)

Ribollita season; trippa alla fiorentina; peposo (beef stew with peppercorns); cinghiale slow-stews. Chianti reds dominate. Schiacciata fiorentina sweet flatbread for Carnival in February. Cantucci with vin santo as the universal dessert.

A 3-day Florence eating itinerary

For travellers who want to plot meals as carefully as sights:

Day 1 — Centro storico classics

  • 08:30 — espresso and cornetto at Caffè Gilli (Piazza della Repubblica).
  • 13:00 — lunch at Trattoria Mario (Via Rosina 2r; book by phone, or turn up early). Pastas start at €8.50 and the bistecca is sold by weight at €55 a kilo.
  • 16:00 — gelato at Vivoli (Via Isola delle Stinche).
  • 19:30 — aperitivo at Procacci (truffle sandwich + Antinori glass).
  • 20:30 — dinner at Buca Lapi (in the Palazzo Antinori cellars; order the bistecca).

Day 2 — Oltrarno authenticity

  • 09:00 — Ditta Artigianale specialty coffee (Via dello Sprone).
  • 13:30 — lunch at Trattoria La Casalinga (Via Michelozzi). Ribollita and a pici al ragù, €25.
  • 16:00 — gelato at Gelateria della Passera (pick from the day’s seasonal flavours).
  • 19:00 — aperitivo at Le Volpi e l’Uva (cheese and salumi tagliere with Chianti).
  • 20:30 — Il Santo Bevitore, booked through its website. Pasta plus a primo plus a wine pairing, €70.

Day 3 — special-occasion day

  • 11:00 — Mercato Centrale ground floor walk-through (the historic market is closed on Sundays).
  • 13:00 — Mercato Centrale upstairs lunch (truffle pasta + a glass from Soltani – Caffè Sant’Ambrogio, the hall’s wine counter).
  • 17:30 — afternoon coffee at Caffè dell’Oro (the Italian bistro at Portrait Firenze, Lungarno degli Acciaiuoli).
  • 19:00 — sunset rooftop drinks at La Terrazza Continentale.
  • 20:30 — dinner at La Leggenda dei Frati (Villa Bardini, panoramic). €150 tasting menu.

Signature dishes to order at every Florence restaurant tier

If you’re new to Florentine food, here’s a recommended order of operations:

First-time-in-Florence dishes

  • Pappa al pomodoro — bread-and-tomato soup, summer dish.
  • Ribollita — bread-bean-cabbage soup, winter dish.
  • Pici al ragù di cinghiale — hand-rolled pici pasta with wild-boar ragù.
  • Pappardelle al cinghiale — wider pasta with the same wild-boar.
  • Bistecca alla fiorentina — order for two; rare; sea salt and Tuscan olive oil.
  • Crostini neri — chicken-liver pâté on toasted bread; Tuscan starter.
  • Trippa alla fiorentina — slow-stewed tripe; an acquired taste worth acquiring.
  • Lampredotto sandwich — Florence’s working-class street food. €5 from a cart.

Second-time-in-Florence dishes

  • Tagliatelle al tartufo — fresh pasta with truffle (best October–December).
  • Cinghiale in umido — slow-stewed wild boar.
  • Coniglio in umido — slow-stewed rabbit.
  • Peposo — beef stew slow-cooked with whole peppercorns and Chianti.
  • Schiacciata fiorentina — sweet flatbread dusted with icing sugar.
  • Cantucci with vin santo — almond biscotti dipped in sweet Tuscan dessert wine.

Beverage notes

  • House wine — usually a basic Chianti DOCG; €5–€8 per quarter-litre.
  • Bottle Chianti — €25–€40 a bottle at mid-range.
  • Brunello di Montalcino — Tuscany’s celebrated Sangiovese red, built for long ageing; €60–€150 a bottle.
  • Vin santo — sweet Tuscan dessert wine for cantucci dipping.
  • Vermentino — Tuscan-Ligurian white; light and citrus-forward.
  • Acqua naturale o frizzante? — flat or sparkling water; €2–€4 a bottle.

Florence restaurant clusters by area

Centro storico (Duomo cluster)

Buca Lapi, Trattoria Sostanza, Procacci, Buca dell’Orafo, Coquinarius, Hotel Savoy’s Irene, Hotel Brunelleschi’s Cibreo, Antico Vinaio. The most touristed cluster but with serious classics; expect higher prices and earlier dinner hours.

San Lorenzo / San Marco

Trattoria Mario, Trattoria Sergio Gozzi, Trattoria Zà Zà, Mercato Centrale upstairs, Pasticceria Robiglio. Cheaper, market-adjacent, lunch-friendly.

Santa Croce / Sant’Ambrogio

Enoteca Pinchiorri, Cibreo Trattoria, Cibreo Restaurant, La Giostra, Trattoria Cibreo, Trattoria Antico Noè, L’Trippaio, Da Rocco, Boccanegra. A neighbourhood to eat your way through.

Oltrarno (Santo Spirito + San Frediano + San Niccolò)

Il Santo Bevitore, Trattoria 4 Leoni, Trattoria La Casalinga, Trattoria Cammillo, La Bottega di Parigi, 5 e Cinque, Il Magazzino, Borgo San Jacopo, Zeb, Carduccio, Gusta Pizza, Trattoria Sabatino, Le Volpi e l’Uva. Florence’s most authentic dinner cluster.

Lungarno strip

Caffè dell’Oro (Portrait Firenze’s bistro), Empireo rooftop at Hotel Plaza Lucchesi, Cosimo Rooftop Restaurant & Bar at The Excelsior, Borgo San Jacopo (1★ in the 2026 guide, Lungarno). River-view tables.

Hilltop & Fiesole

La Loggia (Piazzale Michelangelo), La Reggia degli Etruschi (Fiesole), La Leggenda dei Frati (Bardini), Antesi at Belmond Villa San Michele (Fiesole), Il Salviatino dining (Fiesole). Panoramic dining.

Chianti (30–60 min south)

La Torre at Castello del Nero (1★ in the 2026 guide), Borgo San Felice (multiple options), Castello di Verrazzano, Castello di Brolio. Drive or minibus required.

Food experiences beyond restaurants

Florence’s food scene extends well beyond conventional restaurants. Notable formats:

  • Cooking classes — Mama Florence (its Market Tour & Cooking Class runs about 4½ hours; the pasta-making class is from €149), Cesarine (cook with a local host in their home; prices vary by class), Florencetown (farmhouse format).
  • Food walking tours — Curious Appetite’s Progressive Tuscan Dining Crawl (4 hours, US$175 per guest in a small group, plus checkout fees), Eating Europe’s Florence Food & Local Flavors Tour (3 hours, from €84), Devour Tours (oltrarno-focused).
  • Wine tastings — Tuscan Wine School (€60–€110), Tuscan Wine Tour Florence, Tuscany Bike Tours wine focus.
  • Truffle hunts (Oct–Dec) — Truffle in Tuscany, Truffle Hunting Italy. €75–€110 per person; lunch with truffle-shaved pasta included.
  • Olive harvests (Nov–Dec) — some farms outside Florence invite guests to join the picking; ask the farm about duration and availability.
  • Vineyard tours — Castello di Verrazzano, Castello di Brolio, Castello di Meleto in Chianti; full-day €120–€180 with cellar tour, tasting, lunch.
  • Cesarine home dinners — Italian families host travellers in their own dining rooms; €50–€85 per person.
  • Mercato Centrale upstairs as restaurant alternative — pick a counter, eat at the long communal tables.

Florence restaurants by meal & time

Breakfast

Caffè Gilli (Piazza della Repubblica, since 1733); Caffè Paszkowski; Caffè Rivoire; Pasticceria Robiglio; Pasticceria Sieni; Caffè Cibreo. Italian breakfast = espresso + cornetto + €2.

Brunch

Melaleuca; Brac; Ditta Artigianale; La Cite Libreria Caffè; Mama Florence café.

Lunch

Trattoria Mario; Trattoria Sergio Gozzi; Trattoria Sabatino; Da Rocco; Trattoria Antico Noè; Antico Vinaio; Mercato Centrale upstairs.

Aperitivo

Procacci; Le Volpi e l’Uva; Volume; La Terrazza Continentale; Cosimo Rooftop at The Excelsior; Caffè dell’Oro; Cantinetta dei Verrazzano; Locale Firenze.

Dinner

The full restaurant universe above. Late dinners (after 21:00) are more locally Italian; early dinners (19:30) skew tourist.

Late-night

Mercato Centrale upstairs (open until 23:00); cocktail bars (Mad Souls, Locale, Rasputin); pizza-by-the-slice spots in the Oltrarno.

Best Florence restaurants FAQ

What is the best restaurant in Florence?

Enoteca Pinchiorri (3 Michelin stars in the 2026 guide, tasting menus €390 per person before drinks) for once-in-a-lifetime. For old-Florence theatre: Buca Lapi (since 1880). For working-class authenticity: Trattoria Mario (lunch Monday to Saturday, dinner on Fridays except in July). For Oltrarno reliability: Il Santo Bevitore. For a candlelit mid-range: La Giostra.

How much does dinner cost in Florence?

Working-class trattoria: €15–€30 per person with house wine. Mid-range: €40–€80. Upper-mid: €80–€140. One-star Michelin: tasting menus vary; Borgo San Jacopo’s Experience menu is €200 per person before drinks. Three-star Michelin (Pinchiorri): €390 before drinks, or €505 with the two-wine tasting. Add €1.50–€4 per person coperto and €2–€8 wine glass minimum at most places.

Where do locals eat in Florence?

Trattoria Mario, Trattoria Sostanza, Trattoria Sabatino, Da Rocco (inside Sant’Ambrogio market), L’Trippaio for street food, Cibreo Trattoria, Trattoria Cammillo. Also Sant’Ambrogio market on Saturdays for everyone’s family lunch shopping.

What’s the dress code for Florence restaurants?

Smart-casual for dinner anywhere mid-range and above. Closed shoes, a collared shirt or nice top. Michelin restaurants expect jacket-and-trouser men’s attire; women’s smart-casual. Working-class trattorias take whatever you wore for sightseeing.

Do I need reservations in Florence?

Yes for everything mid-range and above. For top Michelin tables, book as soon as your dates are set and check each restaurant’s reservation calendar; mid-range places fill up too, so don’t leave them to the day. Trattoria Mario takes bookings by phone, and where a working-class trattoria doesn’t, arrive at opening to queue.

What’s the best Florence restaurant for a special occasion?

Enoteca Pinchiorri for once-in-a-lifetime. Il Palagio (Four Seasons) for frescoed luxury. La Leggenda dei Frati at Villa Bardini for the panorama. Borgo San Jacopo for a table overlooking the Arno and Ponte Vecchio. La Giostra for old-fashioned candlelight. Buca Lapi for old-Florence theatre.

Is bistecca alla fiorentina worth ordering?

Yes, but order it correctly. The classic minimum is one steak for two people; expect €60–€100 per couple at €5–€7 per 100g. Best venues: Trattoria Mario, Buca Lapi (theatrical), Trattoria Sostanza (small but legendary), Trattoria Cammillo (Oltrarno). The bistecca is meant to be served rare; medium and well-done are technically wrong.

Are Florence restaurants open on Sunday?

Most are open at lunch; some close Sunday evening. Trattoria Mario closes Sundays entirely. Working-class places vary; mid-range and luxury hotel restaurants generally open. Always check before walking over.

Plan more of your Florence trip

Read next