Best Restaurants in Florence

Panoramic view of Florence's Duomo with city rooftops and hills in the background.
Written by travel experts
Regularly updated
Verified on-site

Florence feeds you twice — first through the eyes, then at the table. The city that gave the world the Renaissance also perfected bistecca alla fiorentina, turned day-old bread into ribollita, and earned more Michelin stars per square kilometer than almost anywhere in Tuscany. I have eaten my way through Florence across multiple seasons, from candlelit winter dinners in to long summer lunches on Lungarno terraces in . The 10 restaurants below span three-star tasting menus, historic trattorias that have not changed their recipes since the 1800s, and bold contemporary kitchens reinventing Tuscan staples. Whether you budget €40 or €400 per person, this list will point you to a meal you will still be talking about months later. One practical note: reservations are essential almost everywhere, especially from through .

Top Things to Do in Florence

Enoteca Pinchiorri

Fine-dining pasta dish with truffle, caviar, gold leaf, and edible flower garnish.

Three Michelin stars in a Renaissance palazzo

Enoteca Pinchiorri holds three Michelin stars — the only restaurant in Tuscany at that level. Set inside a palazzo on Via Ghibellina, it pairs a tasting menu of contemporary Italian courses with bottles drawn from a cellar of roughly 100,000 labels. I found the sommelier's pairing genuinely transformative: a Burgundy alongside hand-cut tagliolini with black truffle turned a Tuesday evening into an event. Service is formal without being stiff, and the courtyard garden softens the grandeur. Budget upward of €200 per person for dinner with wine, and book at least two weeks ahead.
Via Ghibellina 87, Florence
Tuesday to Saturday, 7:30 PM - 10:30 PM
Dinner starting from €200

Il Palagio

Porcini mushroom risotto topped with grated Parmesan in a white bowl.

One-star elegance at the Four Seasons

Il Palagio sits inside the Four Seasons Hotel Florence, surrounded by an 11-acre private garden — the largest in the city. Chef Vito Mollica builds every dish around hyper-local, seasonal ingredients: spring brings Casentino lamb with wild asparagus, autumn delivers porcini risotto that smells like a Tuscan forest floor. I went on a warm evening and ate on the garden terrace while swifts circled the Renaissance frescoes overhead. The wine list leans heavily on Super Tuscans and small-production Chianti Classico. Expect to spend from €150 per person; it is worth every euro for a celebration dinner.
Borgo Pinti 99, Florence
Every day, 7:30 PM - 10:00 PM
Dinner starting from €150

Cibreo Ristorante

Bowl of pappa al pomodoro tomato-bread soup garnished with basil and toasted bread.

Florentine comfort food elevated to art

Chef Fabio Picchi opened Cibreo in with a radical idea: no pasta on the menu, only the slow-cooked Florentine dishes that grandmothers made but restaurants ignored. Decades later, the kitchen still serves peposo dell'Impruneta, pappa al pomodoro, and a legendary yellow-pepper soup that regulars order before sitting down. The dining room is small and warm — terracotta floors, white tablecloths, conversation-level noise. I visited on a rainy weeknight and left feeling like I had eaten at someone's family table, just with considerably better wine. Dinner runs about €70 per person. No reservations taken for the adjacent trattoria, but the ristorante side accepts bookings.
Via de' Macci 118r, Florence
Every day, 12:30 PM - 2:30 PM, 7:00 PM - 10:00 PM
Dinner starting from €70

La Bottega del Buon Caffè

Elegant pale-green veloute soup with edible flowers on a designer white plate.

Farm-to-fork Michelin star on the Arno

This Michelin-starred restaurant grows much of its produce on a private farm in the Tuscan hills, then trucks it to the kitchen on Lungarno Cellini each morning. The result is food that tastes startlingly alive — I had a spring-pea velouté in that tasted like biting into a pea still warm from the sun. Chef Antonello Sardi's menu changes constantly, but recurring highlights include herb-crusted rack of lamb and a deconstructed tiramisù that somehow improves on the original. Floor-to-ceiling windows frame the Arno, and the service strikes a smart balance between attentive and relaxed. Dinner starts around €100; the tasting menu with wine pairing is the way to go.
Lungarno Benvenuto Cellini 69r, Florence
Monday to Saturday, 7:00 PM - 10:30 PM
Dinner starting from €100

Gucci Osteria da Massimo Bottura

Gourmet burger with melted cheese and pickles in a brioche bun, held in hand.

Fashion-house dining on Piazza della Signoria

Massimo Bottura — the chef behind three-Michelin-star Osteria Francescana in Modena — runs this Florence outpost inside the Gucci Garden on Piazza della Signoria. The menu is deliberately playful: a tortellini in Parmigiano cream arrives under a glass cloche of smoke, and the Emilia Burger wraps cotechino, salsa verde, and Parmigiano into a brioche bun. I went for a late lunch, and the Chianina tartare with mustard ice cream was a standout — risky on paper, flawless on the palate. The room is small, colorful, and loud in the best way. Budget about €120 for dinner with a glass or two of wine.
Piazza della Signoria 10, Florence
Every day, 12:00 PM - 3:00 PM, 7:00 PM - 10:30 PM
Dinner starting from €120

Locale Firenze

Basket of traditional Chianti wine bottles with straw coverings, symbolizing Florence's food and wine culture.

Creative Tuscan cooking in a Renaissance palazzo

Locale occupies a palazzo with vaulted ceilings, exposed stone, and a candlelit atmosphere that feels genuinely cinematic. Chef Stefano Innocenti sources from small Tuscan farms and changes the menu weekly — I have had everything from wild-boar ragù over hand-rolled pici to a stunning cuttlefish-ink risotto with burrata foam. The cocktail bar downstairs is worth arriving early for: their Negroni variation uses house-made bitter infused with Tuscan herbs. Dinner averages €90 per person. The location on Via delle Seggiole, tucked behind Santa Croce, keeps it off most tourist radars.
Via delle Seggiole 12r, Florence
Tuesday to Saturday, 7:00 PM - 11:00 PM
Dinner starting from €90

Ristorante La Giostra

Fresh black truffle being shaved tableside onto a plate of tagliatelle pasta.

Aristocratic warmth and handmade pasta

Founded by Prince Dimitri Kunz d'Asburgo Lorena, La Giostra feels like dining in a private Florentine home — if that home happened to have Habsburg lineage and a kitchen that turns out extraordinary handmade pasta. The tagliatelle al tartufo is legendary, and the bistecca is a two-finger-thick slab of Chianina cooked exactly right over embers. Candlelight, oil paintings, and opera playing softly in the background set the tone. I brought friends on a visit and we closed the place at 11:30 PM, lingering over vin santo and cantucci. Dinner runs about €60 per person — remarkable value for this quality. Book ahead; the room fills nightly.
Borgo Pinti 10-12r, Florence
Every day, 7:00 PM - 11:30 PM
Dinner starting from €60

Ora d'Aria

Precisely plated modern dish with saffron sauce and a crisp noodle garnish.

Modern tasting menus steps from the Duomo

Tucked on a quiet street minutes from the Duomo, Ora d'Aria is where Chef Marco Stabile deconstructs Tuscan classics with precision techniques — think sous-vide pigeon with liver mousse, or a caramelized-onion raviolo with Pecorino foam. The Michelin-starred tasting menu (five or seven courses) is the best way to experience the kitchen's range. I sat at the counter overlooking the pass during a dinner and watched each plate assembled with surgical focus. The room is modern, intimate, and seats only about 30 — which keeps the noise level civilized. Dinner averages €85 à la carte, €120 for the full tasting. Reserve at least a week in advance.
Via dei Georgofili 11r, Florence
Tuesday to Saturday, 12:30 PM - 2:30 PM, 7:30 PM - 10:00 PM
Dinner starting from €85

Trattoria Sostanza

Golden roasted chicken with rosemary and potatoes served in a cast-iron pan.

Butter chicken and bare tables since 1869

Sostanza has operated from this same narrow room on Via del Porcellana since , and the menu has barely changed. The pollo al burro (butter chicken) arrives in the same copper pan it was cooked in, golden and crackling. The tortino di carciofi — an artichoke-and-egg custard — is equally iconic. There are no decorations, no printed menus, and no reservations system beyond a phone call. You sit at communal marble-topped tables and eat whatever the kitchen made that day. I love coming here for a lunch when the room fills with steam and locals speaking rapid Florentine Italian. Dinner is about €50 per person, cash only.
Via del Porcellana 25r, Florence
Monday to Friday, 12:30 PM - 2:00 PM, 7:30 PM - 10:00 PM
Dinner starting from €50

Trattoria 13 Gobbi

Entrance of a trattoria with 'dal 1865' sign, adorned with climbing plants and wicker baskets, in Florence.

Hearty Tuscan classics at honest prices

Trattoria 13 Gobbi is the kind of place where the waiter recites the daily specials from memory and the kitchen sends out a complimentary crostino with chicken-liver pâté before you even order. The pappardelle al cinghiale (wild boar) is rich without being heavy, the ribollita is textbook, and the house Chianti pours generously at about €5 a glass. I have used 13 Gobbi as my default post-Uffizi lunch spot for years — it is five minutes from the museum, yet almost entirely filled with Italians. Dinner runs about €40 per person. Open for both lunch and dinner Monday through Saturday; arrive before 1 PM on weekends or expect a short wait.
Via del Porcellana 9r, Florence
Monday to Saturday, 12:30 PM - 2:30 PM, 7:30 PM - 10:00 PM
Dinner starting from €40

Recommended Itineraries in Florence

A Full Day Eating Through Florence

Morning — Start at Pasticceria Gilli on Piazza della Repubblica for a cornetto and a standing-bar espresso (€4 total). Walk through the leather market toward Sant'Ambrogio.

Afternoon — Lunch at Trattoria Mario near San Lorenzo (arrive by 12:15 PM or queue). Order the ribollita and whatever pasta is chalked on the board. Spend the afternoon at the Uffizi, then cross the Arno for a gelato at Gelateria La Carraia.

Evening — Dinner at Buca Lapi, a basement trattoria open since , famous for its two-kilo bistecca alla fiorentina split between two.

Gourmet Florence in Three Meals

Morning — Breakfast at Ditta Artigianale on Via dei Neri for specialty coffee and avocado toast (their single-origin Ethiopian is excellent). Browse the San Lorenzo food stalls nearby.

Afternoon — Lunch at Ristorante del Fagioli for old-school Florentine fare — the bollito misto on Thursdays draws a loyal crowd. Afterwards, walk off lunch along the Arno toward Piazzale Michelangelo for the panorama.

Evening — Dinner at Ora d'Aria — book the seven-course tasting menu and let Chef Stabile guide the evening. End with a digestivo at Mad - Souls & Spirits around the corner.

When to Visit

Best Time to Dine Out in Florence

Spring (April–June) and autumn (September–October) offer the best restaurant experience: outdoor terraces open, seasonal menus peak with fresh produce, and reservations are easier to secure than in the packed summer months.

Peak Season

Summer (June–August) brings the biggest crowds and highest prices; many family trattorias close in August for ferie.

Shoulder Season

Spring and autumn deliver the best balance: pleasant terrace weather, peak seasonal ingredients, and manageable reservation competition.

Low Season

Winter (December–February) means smaller crowds, lower prices, and hearty seasonal dishes like ribollita and lampredotto.

Tips for Visiting Florence

Florentines do aperitivo religiously around 6:00 PM. I like Mad - Souls & Spirits for inventive cocktails or SE·STO on Arno for rooftop Negronis with a Duomo view.
Skip any restaurant within 50 meters of the Duomo or Piazza della Signoria that has photos on the menu — locals avoid them entirely. Walk three blocks in any direction and the quality jumps dramatically.

Local Experiences in Florence

Local market with fresh fruits and vegetables, woman shopping at a stall, vibrant atmosphere.

Discover Local Markets

Visit Mercato Centrale on the ground floor (not the upstairs food court, which targets tourists). The stalls selling lampredotto sandwiches, fresh pecorino, and sliced finocchiona have operated here for generations. I go on Saturday mornings in when porcini mushrooms and new-harvest olive oil appear. Upstairs is fine for a quick lunch, but the real Florence is at street level.
Slice of tiramisù dusted with cocoa powder and garnished with mint.

Tuscan Cooking Classes

If you want to bring Florence home with you, book a hands-on cooking class. Desinare near Santa Croce runs small-group sessions where you make fresh pasta, ribollita, and tiramisù, then eat everything with local wine. I took their session and still use their pici dough recipe weekly. Classes typically cost €80–€120 per person and last three to four hours, including the meal.

Frequently Asked Questions about Florence

When is the best time to eat out in Florence?

I find <time datetime="2026-04">April</time> through <time datetime="2026-06">June</time> and <time datetime="2026-09">September</time> through <time datetime="2026-10">October</time> ideal — the weather is warm enough for outdoor terraces, and top restaurants are not yet fully booked by peak-season tourists. In <time datetime="2026-07">July</time> and <time datetime="2026-08">August</time>, many family-run trattorias close for holiday.

How far ahead should I book restaurants in Florence?

For Michelin-starred places like Enoteca Pinchiorri or Ora d'Aria, I book two to four weeks ahead. Trattorias like Sostanza or 13 Gobbi do not take online reservations — I call the day before or show up right when they open at 12:30 PM.

What dishes should I definitely try?

I always recommend <em>bistecca alla fiorentina</em> (minimum for two), <em>ribollita</em> (bread-and-vegetable soup), <em>pappa al pomodoro</em>, and <em>crostini di fegatini</em> (chicken-liver crostini). For dessert, order <em>cantucci</em> dipped in vin santo — it is the quintessential Tuscan ending.

Do Florence restaurants accept credit cards?

Most restaurants accept Visa and Mastercard, but a few old-school trattorias — Sostanza being the notable one — are still cash only. I carry at least €60 in cash as backup, especially for lunch at market stalls or small osterias.

How much should I tip?

Tipping is not expected in Florence the way it is in the US. Most checks include a <em>coperto</em> (cover charge) of €2–€4 per person. If the service was genuinely great, I leave 5–10% on top, but it is a gesture of appreciation, not an obligation.

Are there good vegetarian options?

Absolutely. Tuscan cuisine is naturally rich in vegetables, legumes, and olive oil. I recommend <strong>Brac</strong> (a bookshop-café with an entirely vegetarian menu) and <strong>La Raccolta</strong> for dedicated plant-based dining. Even traditional trattorias serve excellent ribollita, panzanella, and fagioli all'uccelletto without meat.

Which Tuscan wines should I order?

I start with <em>Chianti Classico Riserva</em> for red-meat dishes and move to <em>Brunello di Montalcino</em> for a special-occasion bottle. <em>Vernaccia di San Gimignano</em> is my go-to white, especially with seafood or lighter pastas. Ask your waiter for a <em>vino della casa</em> too — house wines in Florence are often surprisingly good.

Where is the best gelato?

I rotate between <strong>Gelateria La Carraia</strong> (best value — huge scoops from €1.50), <strong>Vivoli</strong> (the oldest gelateria in Florence, open since <time datetime="1930">1930</time>), and <strong>Gelateria dei Neri</strong> for creative flavors like ricotta-and-fig. Avoid any shop with neon-colored, piled-high displays — real gelato is stored flat in covered tins.