Best Restaurants in Florence (2026 Guide): Where to Eat, From Bistecca to Michelin

Florence isn't a fussy food city at heart. Its soul is cucina povera — bistecca alla fiorentina, ribollita, lampredotto from a street cart, a carafe of house Chianti. But over the last couple of decades it's also grown a serious fine-dining scene, including a three-Michelin-star institution. This is the honest short list: the classic trattorias worth the hype, the contemporary spots locals actually go to, the special-occasion rooms, and the casual icons. Sorted by what you're in the mood for.

Tuscan Classics and the Bistecca

The thing to eat in Florence is the bistecca alla fiorentina — a thick, bone-in Chianina steak, grilled rare and served by weight. These are the places to have it.

Trattoria Sostanza. The legend. A tiny, no-frills trattoria from 1869, all shared tables and brisk service, famous for two things: the bistecca and the butter chicken (petto di pollo al burro), which is exactly as good as everyone says. It's cash only, it's cramped, and you need to book — but it's the most Florentine meal in the city.

Buca Lapi. Bistecca in a historic vaulted cellar under Palazzo Antinori, going since 1880. Atmospheric, old-school, and one of the best steaks in town. The place for the bistecca when you want a proper sit-down dinner rather than a bench.

Trattoria Mario. A lunch-only institution near the Mercato Centrale, family-run since 1953, with shared tables and a handwritten menu. No reservations, cash preferred, and a line out the door — go right at opening. This is the classic, cheap, unfussy Florentine lunch.

Trattoria Cammillo. An Oltrarno institution that's been run by the same family for generations, with a slightly eclectic menu alongside the Tuscan classics. Beloved by locals and regulars, and a good one to book.

Contemporary Florence

When you want something lighter or more modern than a steak-and-cellar dinner.

Il Santo Bevitore. A refined, reliably excellent Oltrarno restaurant doing modern Tuscan cooking with a serious wine list, in a relaxed but grown-up room. One of the safest great meals in the city, and worth booking.

Essenziale. Modern Tuscan cooking in a converted Oltrarno warehouse with an open kitchen, where the chef reworks classic dishes without losing the thread. The pick for diners who want creativity but still want it to taste like Florence.

la chianna trattoria in florence italy

Special-Occasion and Michelin

Enoteca Pinchiorri. The grande dame — three Michelin stars, in a 17th-century palazzo on Via Ghibellina, with one of the great wine cellars in the world. It's formal, it's very expensive, and it's a proper occasion. Book far ahead and dress for it.

Santa Elisabetta. Two Michelin stars in a tiny medieval tower inside Hotel Brunelleschi, with only a handful of tables and an intricate tasting menu from chef Rocco De Santis. The most intimate fine-dining room in Florence — reserve well in advance.

Borgo San Jacopo. The romantic one. A one-star restaurant on the Oltrarno riverbank with tables looking straight at the Ponte Vecchio, serving modern Italian cooking. Book a window table at sunset for the view as much as the food.

Casual Icons and Aperitivo

All'Antico Vinaio. The famous schiacciata sandwich shop — enormous, cheap, genuinely delicious panini on Via dei Neri. The lines are long and there are now several branches on the same street; join the queue, it moves fast. Perfect lunch on the go.

Procacci. A jewel-box bar on Via de' Tornabuoni, open since 1885 and known for its little truffle-butter rolls (panini tartufati) and a glass of wine. The most elegant pre-dinner aperitivo in the city, and a lovely shopping-break stop.

And two things not to skip: get a lampredotto or tripe sandwich from a street cart at least once (it's the true Florentine street food), and have a gelato from a proper artigianale spot like Vivoli or La Carraia rather than the bright tubs near the tourist sights.

Tips for Eating in Florence

Reserve anywhere good a day or two ahead, and well ahead for the Michelin rooms. Many classic trattorias are cash-preferred and some, like Mario, don't take reservations at all — plan around the lines. The bistecca is sold by weight and meant to be shared, usually for two. And don't over-schedule: a long Tuscan lunch is part of the point.

Best Restaurants in Florence FAQ

Where can I get the best bistecca alla fiorentina? Trattoria Sostanza and Buca Lapi are the classic picks for the famous Florentine steak. Both are historic and atmospheric; Sostanza is tiny and cash-only, Buca Lapi is a sit-down cellar.

What are the best Michelin-starred restaurants in Florence? Enoteca Pinchiorri (three stars) is the grande dame, Santa Elisabetta (two stars) is the intimate tasting-menu pick, and Borgo San Jacopo (one star) has the best view, over the Ponte Vecchio.

Where should I eat in the Oltrarno? Il Santo Bevitore for refined Tuscan, Essenziale for modern cooking, and Trattoria Cammillo for old-school classics. The Oltrarno is the best neighborhood for less touristy dining.

Do you need reservations? For anywhere good, yes — a day or two ahead, and much earlier for the Michelin restaurants. Trattoria Mario is the main exception, where you queue rather than book.

What should I eat in Florence? The bistecca alla fiorentina above all, plus Tuscan staples like ribollita and pappa al pomodoro, a lampredotto sandwich from a street cart, schiacciata panini, and gelato from a proper artisan gelateria.

How much does dinner cost? A classic trattoria runs €35–€55 per person with wine. Contemporary spots are €50–€80. The Michelin tasting menus range from around €150 at Borgo San Jacopo to €300-plus at Enoteca Pinchiorri before wine.

Related Articles

The 10 Best Wineries in Tuscany (2026 Guide)

Hotel Il Pellicano Review (2026): Tuscany's Iconic Cliffside Hotel

Italy Travel Guides

Best Rooftop Bars in Rome

Puglia Travel Guide: Where to Stay, Best Towns, Food & When to Go

Best Luxury Hotels in Rome

Previous
Previous

The Best Hotels in Tuscany: 8 Luxury Stays for 2026 (Castles, Farm Estates & Renaissance Villas)

Next
Next

Best Restaurants in Rome (2026 Guide): Where We Actually Eat