Italian restaurants in Florence
All Florence restaurants

Best Italian restaurants in Florence

7 Italian tables worth the trip in Florence, Italy — what they cost, what to order and how early to book.

Italian kitchens abroad split into two camps: the classic trattoria doing pasta, fish and a short wine list, and the modern dining rooms treating Italian produce with tasting-menu precision.

In Florence the Italian list is led by Enoteca Pinchiorri in Santa Croce (Three MICHELIN Stars, €300-€400 | $320-$430 per person). If you want the same cooking for less, Kitchen Gaddi at €120-€170 | $130-$180 is the value pick.

  1. 1.

    Enoteca Pinchiorri

    Three MICHELIN Stars

    Modern Italian · Santa Croce · €300-€400 | $320-$430

    Annie Féolde, Riccardo Monco

    A Florentine institution, Enoteca Pinchiorri offers an unparalleled gastronomic journey through sophisticated Italian cuisine. The exquisite dishes, crafted with immense precision and creativity, are complemented by one of the world's most impressive wine cellars. Housed in a magnificent palazzo, the elegant dining rooms provide a lavish, unforgettable setting for a truly world-class experience.

    Order: Carpaccio of red prawns, black truffle and foie gras; Pigeon cooked in a pig's bladder

  2. 2.

    Santa Elisabetta

    Two MICHELIN Stars

    Contemporary Italian · Duomo · €180-€250 | $190-$270

    Rocco De Santis

    Nestled in the historic Torre della Pagliazza, this intimate restaurant delivers refined modern Italian cuisine with an emphasis on fresh, high-quality ingredients. Chef De Santis's dishes showcase a delicate balance of flavors and innovative techniques, often inspired by Campania. The unique setting, overlooking the Duomo, makes for an exceptionally romantic and memorable dining occasion.

    Order: Risotto with red prawns, sea urchins and citrus; Fassona beef with black truffle

  3. 3.

    La Bottega del Buon Caffè

    One MICHELIN Star

    Farm-to-Table Italian · San Niccolò · €140-€190 | $150-$200

    Claudio Mengoni

    Set in a charming riverside location, La Bottega del Buon Caffè champions an authentic farm-to-table philosophy. Chef Mengoni transforms produce from the restaurant's own organic farm into exquisite, seasonally driven dishes that are both innovative and deeply rooted in Tuscan tradition. The elegant yet relaxed atmosphere enhances the connection to the land and its bounty.

    Order: Ravioli with guinea fowl and black truffle; Sea bass with artichokes and olives

  4. 4.

    Gucci Osteria da Massimo Bottura

    One MICHELIN Star

    Contemporary Italian · Piazza della Signoria · €130-€180 | $140-$190

    Karime López, Takahiko Kondo

    Located within the Gucci Garden, this vibrant osteria offers a creative, globetrotting menu under the guidance of Massimo Bottura. Chefs López and Kondo deliver playful, beautifully presented dishes that blend Italian traditions with international influences, served in an opulent and stylish setting. It's a sophisticated, fashion-forward dining experience that delights the senses.

    Order: Emilia Burger; Taka Bun

  5. 5.

    Borgo San Jacopo

    One MICHELIN Star

    Modern Italian · Oltrarno · €130-€190 | $140-$200

    Claudio Mengoni

    With breathtaking views of the Ponte Vecchio, Borgo San Jacopo offers a refined dining experience focusing on contemporary Italian cuisine. Chef Mengoni showcases premium ingredients, particularly seafood, through innovative techniques that enhance natural flavors. The elegant interior and romantic riverside terrace provide an unforgettable backdrop for a special occasion meal, embodying Florentine luxury.

    Order: Spaghettoni with red prawns, citrus and almond; Lamb with wild herbs

  6. 6.

    Kitchen Gaddi

    One MICHELIN Star

    Contemporary Italian · Piazza della Repubblica · €120-€170 | $130-$180

    Alessandro Cozzolino

    Housed within the prestigious Helvetia & Bristol hotel, Kitchen Gaddi presents an elevated take on Italian and Tuscan culinary traditions. Chef Cozzolino masterfully balances creativity with respect for ingredients, delivering dishes that are both visually stunning and deeply flavorful. The opulent yet inviting dining room provides a classic fine-dining ambiance, ideal for a refined evening out.

    Order: Risotto with saffron, sea urchin and licorice; Beef fillet with foie gras and truffle

  7. 7.

    Chic Nonna di Vito Mollica

    One MICHELIN Star

    Contemporary Italian · Oltrarno · €130-€190 | $140-$200

    Vito Mollica

    Chef Vito Mollica's Chic Nonna offers a vibrant, modern Italian dining experience within the historic Palazzo Portinari Salviati. The menu celebrates authentic Italian flavors with elegant, contemporary presentations, focusing on top-tier seasonal ingredients. The luxurious and sophisticated setting, complete with a beautiful courtyard, makes it a destination for discerning gourmands seeking refined Italian fare.

    Order: Cappelletti del Plin with Parmigiano Reggiano; Turbot with artichokes

Booking a Italian table in Florence

  • · For MICHELIN-starred restaurants, book 2-3 months in advance, especially for weekend evenings. Be prepared for online booking systems that open slots at specific times.
  • · Many fine-dining establishments require a credit card guarantee or a non-refundable deposit for tasting menus, particularly for larger parties. Confirm cancellation policies carefully.
  • · Consider booking a lunch seating at starred restaurants. Often, they offer slightly reduced pricing for similar tasting menus, providing an excellent value opportunity to experience the cuisine.
  • · Strict no-show policies are common. Failure to cancel within the specified window (e.g., 24-72 hours) will likely result in a charge to your card, often the full menu price.

And the local dishes in Florence

Bistecca alla Fiorentina

This iconic Florentine steak, typically from Chianina beef, is thick-cut, grilled rare over coals, and seasoned simply with salt and pepper. It's a culinary highlight. Enjoy it at Trattoria Mario, a historic spot known for its authentic, no-frills experience and bustling atmosphere.

Lampredotto

A Florentine street food staple, lampredotto is made from the fourth stomach of a cow, slow-cooked in broth, then thinly sliced and served in a crusty roll, often dipped in the cooking broth with salsa verde or spicy sauce. Find it at a street vendor's cart, especially near Mercato Nuovo or Mercato Centrale.

Ribollita

A hearty Tuscan bread and vegetable soup, ribollita is thickened with stale bread and slow-cooked with ingredients like cannellini beans, kale, cabbage, and other seasonal vegetables. It's a comforting and robust dish, best enjoyed at a traditional trattoria like Trattoria Sabatino in Oltrarno.

Pappa al Pomodoro

Another classic Tuscan bread and tomato soup, Pappa al Pomodoro is simpler than Ribollita, featuring ripe tomatoes, garlic, basil, and stale bread, drizzled with olive oil. It's a flavorful and comforting dish. Look for it at Osteria de' Pazzi, a rustic restaurant near Santa Croce.

Seven days in Florence

Pair these Italian tables with the full itinerary: neighbourhoods, museums and what to skip.

Read the Florence travel guide