Our Guide to the Best Places to Eat in Florence

If you're planning a trip here and you're looking for recommendations from local experts for the best places to eat in Florence, you've come to the right place!

cambi restaurant interiorFinding the best places to eat in Florence is not as tough as you might think, keep reading for our top recommendations!

Whether you’re craving an expertly crafted Italian espresso, are on the hunt for the best bistecca alla Fiorentina, in search of perfectly prepared pasta, or want to indulge in the city’s finest gelato, we've got you covered.

Finding the best places to eat in Florence - Everything you need to know

Florence is a food lover's paradise, but nothing is more disappointing than wasting time and money on a meal that doesn’t live up to the city’s culinary reputation.

That's why we are sharing all of our favorites, to ensure you enjoy the best of the Florentine food scene.


florence pastries displayFrom sweet to savory, Florence's food scene has something for everyone


Florentine cuisine is all about making the best of simple ingredients, whether that's using stale bread to create tasty pappa al pomodoro or making white beans taste indescribably good.

On this page, we'll be talking about the best places to eat in Florence for great Tuscan and Italian food, including:


Powered by GetYourGuide

Coffee in Florence

Florence has a rich coffee culture steeped in tradition, with historic coffee bars that have been around for centuries.

Many of these cafés offer a glimpse into the past, with charming decor and classic Italian coffee rituals that remain largely unchanged.

In the last decade, however, Florence has also embraced a new wave of modern, artisanal coffee shops that focus on specialty brews, from flat whites to golden lattes.

When visiting a traditional Italian coffee bar you can choose to enjoy your caffè (shot of espresso) standing at the bar, or opt for table service that comes with around a 10 to 20 percent increase in price.

Be aware that the cost of table service at prominent locations can be nearly double, so keep this in mind when deciding where to sit.


coffees at the barCoffee in Florence is excellent, with lots of options from traditional Italian bars to modern coffee shops


When ordering, it’s easy for tourists to make mistakes.

A common error is asking for "a latte," which will get you a glass of milk rather than the coffee-based drink you were expecting.

Instead, ask for a caffè latte, which is a shot of espresso with steamed milk.

Also, remember that ordering a cappuccino after a meal is a bit of a faux pas, as it’s typically considered a breakfast drink in Italy - all that milk after a meal is an odd choice for Italians!

The typical Italian breakfast consists of a pastry and a cappuccino.

In Northern Italy, croissants are called brioche, while in Rome and the south, they go by the name cornetto.

When it comes to finding the best coffee in the city, you are spoiled for choice!


Powered by GetYourGuide

Ditta Artiginale

iced coffe ditta artiginaleThe iced coffee at Ditta Artiginale is one of my summer go-to's in Florence


Ditta Artigianale is a modern favorite with locations throughout Florence.

Known for its expertly crafted specialty coffee, it’s a perfect spot for brunch or an afternoon break.

Check out all their locations for more information on opening hours.

Café Gilli

caffe gilli cake displayThe cakes at Café Gilli are spectacular and the perfect accompaniment to your coffee


For a more classic setting, Café Gilli offers historic elegance in the bustling Piazza della Repubblica.

Open since 1733, it’s Florence’s oldest café, making it a worthwhile, albeit pricey, spot.

  • Address: Via Roma, 1r
  • Opening hours: Daily 8:00 AM - 12:00 AM

Rivoire

caffe rivoire cappuccinoI love the classic service at Rivoire


Indulge in masterfully crafted hot chocolate at Rivoire, located in Piazza della Signoria.

Another of the city's historic cafés, dating back to 1872, Rivoire is also an excellent spot to try one of their signature cocktails and people-watch.

It’s a bit more expensive than other options, but the incredible view of the square makes it worth the splurge.


Breakfast in Florence

Breakfast is arguably not the most important meal of the day in Italy.

Florentines usually start their day with a quick espresso and a pastry at a local bar.


florence breakfastCoffee and a pastry is the Italian way to start the day


In the last decade, the city has also welcomed American-style brunch spots that offer a broader range of more hearty breakfast options for tourists and locals alike.

Caffè Pasticceria Serafini

For a classic Italian breakfast, head to Caffè Pasticceria Serafini.

Here you can enjoy traditional pastries like bomboloni (cream-filled doughnuts) along with your morning coffee.

It's a great spot to enjoy breakfast as the Italians do.

Le Vespe Cafe

If you’re in the mood for a more substantial brunch, Le Vespe Cafe is a great choice.

Located in the historic Santa Croce neighborhood, they offer a variety of brunch options from cold brew to freshly pressed juices, plus a selection of American-style breakfast dishes.

If you're missing out on boozy brunch, you can pair your meal with a Mimosa or Bloody Mary!

Melaleuca

Melaleuca is the result of combining both Australian and American brunch cultures.

Located along the Arno River, it’s known for hard-to-come-by specialty drinks like golden lattes and matcha.

They also serve up delicious brunch options, but don’t miss out on their famous cinnamon roll.


Where to find the best Florentine steak

The most famous dish in Florence is without question the Florentine steak, or bistecca alla Fiorentina.

The dish dates back to the 16th century (with conflicting opinions on the exact origin story) but many historians agree on its ties to the Feast of San Lorenzo.


florentine steak rawThe Florentine steak is an iconic dish for a reason!


This massive T-bone steak, typically sourced from the loin of the prized Chianina cow or other popular Tuscan breeds, is known for its thick-cut and particular preparation.

Grilled over wood or charcoal, the steak is briefly seared on the outside while remaining tender and rare on the inside.

The meat is seasoned simply with olive oil, salt, and pepper.

Notoriously huge, it often weighs over 1 kilogram and is intended to be shared.

Prices are generally calculated per hectogram or kilo as listed on the menu, so it’s important to clarify the cost before ordering to avoid an unexpected price.

Pair this iconic dish with a Tuscan red wine and a side of roasted potatoes or white beans for a quintessential Florentine meal.

If you're seeking the best bistecca alla Fiorentina that Florence has to offer, here are a few of the best restaurants in town:

Fuoco Matto

fuoco matto steakThere are a variety of cuts and ages to choose from for your steak at Fuoco Matto, but they're all excellent!


Fuoco Matto offers a contemporary twist on classic Florentine cuisine, offering patrons the option of the classic bistecca alla Fiorentina or a wood-fired pizza.

The blend of traditional flavors and modern interiors creates a welcoming environment making it the perfect spot to enjoy this hearty food.

  • Address: Via Ventisette Aprile 16
  • Opening hours: Sunday - Friday 12:00 - 2:30 PM & 7:00 - 11:30 PM, Saturday 7:00 - 11:30 PM

Antico Ristoro di Cambi

cambi steakThe bistecca at Cambi is super traditional


For the purists seeking authentic Tuscan dishes in a historic location, this next recommendation is for you.

The Antico Ristoro di Cambi is a rustic spot known for its perfectly cooked Florentine steak and warm ambiance.

It's a beloved local gem where you can enjoy a variety of the classics such as wild boar pappardelle pasta as well as great steaks.

Osteria dell'Enoteca

For a special occasion or for those who prefer a fine dining experience, check out Osteria dell'Enoteca.

This locale provides a more upscale experience where you can expect dishes crafted with a refined take on the classic Florentine steak.

They boast an impressive wine list in an intimate setting near the Pitti Palace.

  • Address: Via Romana 70/r
  • Opening hours: Monday, Wednesday, & Thursday 7:00 PM - 10:30 PM, Friday - Sunday 12:00 PM - 2:30 PM, 7:00 PM - 10:30 PM, Closed Tuesday


Powered by GetYourGuide

Florence panini and street food

Though the city may be renowned for iconic dishes like bistecca alla Fiorentina and rich pasta dishes that are best enjoyed during a leisurely restaurant meal, grabbing a quick and delicious panino is a quintessential part of visiting Florence.

Florentine street food is simple with an emphasis on quality and rich flavors.

The city's most famous quick eats are lampredotto and schiacciata.

Lampredotto, a traditional tripe-based sandwich, is made from the fourth stomach of a cow and slow-cooked in a broth with herbs and tomatoes, served in a bread roll and topped with salsa verde (green sauce).

Even if you're not typically into organ-based meat dishes, we encourage you to give it a try!

Elyssa tried it on a food tour recently and was pleasantly surprised as to how tasty it was.


tripe stall florenceThis iconic stall has been serving up Florentine tripe for a long time


Schiacciata is a type of salty, crusty bread (similar to focaccia) that's commonly used to make panini at the city's various sandwich shops.

Whether stuffed with cured Tuscan meats and cheeses or enjoyed on its own, schiacciata bread is a delicious savory snack.

This is a great alternative if you can't quite stomach tripe sandwiches!


panini displayYou'll find all sorts of fillings in Florence's panini shops


The city center has a large selection of food trucks and small traditional sandwich shops that offer handheld food at affordable prices.

As a result, these hole-in-the-wall spots typically have very limited, if any, available seating.

To enjoy street food while being respectful of the local rules, avoid sitting on doorsteps or blocking access to shops and residences.

Instead, head to a nearby piazza with benches or find a spot where you won’t obstruct foot traffic.

Additionally, avoid sitting on fountains as they’re meant to be admired from afar rather than used as dining spots.

Skip the long lines at All'Antico Vinaio and explore some local favorites that offer better panini without the wait.

Here are some of my top choices:

Da Vinattieri

Da Vinattieri is a Florentine favorite with a loyal following located in the historic center, best known for its panini filled with lampredotto and tripe.

If you can manage to grab a stool, it’s a cozy spot for a sandwich paired with a glass of Tuscan red wine.


Panini Toscani

While we'd normally advise against eating at restaurants that are located on popular piazzas, Panini Toscani, located in Piazza del Duomo, is an exception to the rule.

This classic shop allows you to customize your sandwich with a variety of high-quality, fresh Tuscan ingredients.

Their finocchiona, a fennel-infused salami, stands out as a must-try.

Pino's Sandwiches

Pino's Sandwiches is a family-run shop that is best known for its hearty schiacciate sandwiches, assembled to your specifications by the friendly owners Pino and Antonella.

They provide gluten-free options and ample seating, making it the perfect spot to take a mid-day break.


Check out our top tips for making the most of your time in Florence:


Mercato Centrale

mercato centrale dining hall platesThe communal dining area of Mercato Centrale means you can try lots of different things at the same time


DIY your own mini food tour with a visit to the Mercato Centrale in San Lorenzo.

With multiple stalls to explore, you can sample a range of local street foods.

Don’t miss Da Nerbone, famous for its trippa and lampredotto sandwiches.


Where to eat great Tuscan food

Tuscan cuisine is best known for its simplicity and the use of high-quality seasonal ingredients.

Rooted in the region’s agricultural heritage, Tuscan dishes stand out distinctly among Italy’s diverse culinary landscape.

From fresh pasta and saltless bread to boiled meats, fresh truffles, and locally produced olive oil, Tuscan food offers a nice variety to appease all palates.

In Florence, you’ll find that seasonal specials are a cornerstone of the local cuisine.

Whether it's a hearty ribollita, a Tuscan vegetable and bread stew, a savory pappa al pomodoro, a thick tomato and bread soup that utilizes stale bread, or mouth-watering roasted meats, the cuisine is all about letting the ingredients shine and not letting a single morsel go to waste.

To truly savor the essence of Tuscan dining, consider visiting one of our favorite restaurants:

Fuori Porta

fuori porta tagliatelleThe tagliatelle with traditional meat sauce looks simple but the flavor is incredible!


Fuori Porta offers a charming atmosphere and an authentic taste of Tuscan cooking.

This eatery is renowned for its commitment to traditional recipes and high-quality local ingredients.

For your first course, I suggest sampling a classic such as wild boar stew or homemade pasta, making it a fantastic spot for those looking to experience dishes full of genuine Tuscan flavors.

  • Address: Via del Monte alle Croci, 10
  • Opening hours: Tuesday - Friday 12:00 PM - 3:30 PM, 7:00 PM - 11:30 PM, Saturday & Sunday 12:00 PM - 11:30 PM, Closed Monday

Trattoria Nella

Trattoria Nella is a local favorite known for its warm, inviting ambiance and classic Tuscan dishes, complete with hand-written menu out front!

Trattoria Nella captures the essence of Tuscan home cooking, in a casual environment that's just a stone's throw from the Ponte Vecchio.

It’s a great place to enjoy a relaxed meal in a cozy setting.

  • Address: Via delle Terme, 19r
  • Opening hours: Monday - Saturday 12:00 PM - 3:00 PM, 7:00 PM - 10:30 PM, Sunday 12:00 PM - 3:00 PM

No matter what season you visit Florence, here are 4 things never to leave at home:

Disclosure: If you make a purchase through a link on this page, I may receive a small commission - at no extra cost to you. Thank you for supporting my site!

Coco Lezzone

coco lezzone tuscan beansCoco Lezzone does traditional Florentine and Tuscan dishes extraordinarily well, making simple beans taste amazing


Coco Lezzone is a no-frills trattoria that serves Tuscan dishes while diners share communal dining tables.

It’s a place where you can enjoy a timeless dining experience steeped in Florentine tradition.

  • Address: Via Parioncino, 26/R
  • Opening hours: Monday - Saturday 12:00 - 2:30 PM, 7:00 PM - 10:30 PM, Closed Sunday

Osteria Belle Donne

Osteria Belle Donne offers a refined take on Tuscan cuisine, blending traditional recipes with a touch of modern elegance.

The restaurant's menu showcases the region’s best seasonal ingredients while offering rotating innovative plates beside beloved classics.

It’s an excellent choice for those seeking a more upscale not quite fine dining experience that still honors Tuscan culinary roots.

Aperitivo in Florence

Aperitivo is a beloved Italian ritual that invites you to unwind in the early evening hours with an appetite-stimulating drink and light snacks.

It's akin to "happy hour" but in Italy, it offers a leisurely break between the end of the workday and dinner, which typically starts later in Italy.

The most popular aperitivo cocktail is without question the colorful Aperol Spritz, made with prosecco, Aperol, and a splash of soda.


florence aperitivoSharing snacks and drinks after work is a very popular Italian activity


Other popular choices include the Campari Spritz for a more bitter taste, and the Negroni, a mix of gin, Campari, and vermouth.

For a non-alcoholic option, we suggest trying a Crodino which has a unique bittersweet flavor.

Alongside your drink, you will receive some salty nibbles included in the price.

Traditional offerings include peanuts, olives, and potato chips.

These days you will also encounter aperitivo spots that provide a more generous selection of snacks, with some places offering an extensive buffet to choose from.

Here are some of my top places to enjoy a quintessential Florentine aperitivo:

View on Art (Hotel Medici)

In my opinion, Florence is best viewed from above!

For a stunning panoramic view of Florence, head to View on Art at the Hotel Medici.

Located in the heart of the city, this rooftop bar is the ideal spot to enjoy cocktails against the backdrop of Brunelleschi's Dome.

While the location is great, beware that the service can be hit or miss so this isn't the best place for a quick drink.

Concerto Paszkowski

paszkowski aperitivoCaffe Concerto Paszkowski serves up excellent drinks, both classic and original concoctions


Situated in the bustling Piazza della Repubblica, Caffe Concerto Paszkowski strategically combines an elegant atmosphere with classic aperitivo offerings.

Given concerto (concert) in the name, you can anticipate that your aperitivo will come with a show - this piazza is one of the best places to people-watch in Florence!

  • Address: Piazza della Repubblica, 6
  • Opening hours: Sunday - Thursday 8:00 AM - 1:00 AM, Friday 8:00 AM - 1:30 AM, Saturday 9:00 AM - 2:00 AM

Procacci

procacci drinksProcacci is one of my favorite spots to get a drink in Florence


Located amongst the glitz and glam of the luxury shops on Via de' Tornabuoni, Procacci is a historic wine bar known for its fresh truffles.

Open since 1885, it is one of my preferred spots for aperitivo, where you can choose from their wide selection of wines and cocktails.

Gelato in Florence

Gelato is an absolute must on a trip to Italy, and luckily, Florence is teeming with a variety of artisanal gelato shops to choose from.

Be careful to not fall prey to shops that have mounds of gelato piled high in unnatural colors.

Avoid these tourist traps at all costs!


gelateria dei neri displayShallow tubs, more natural colors and smaller amounts all indicate you're in a proper gelateria


When searching for the best gelato, focus on natural ingredients and avoid those brightly colored, piled up displays of gelato that often signal artificial flavors and preservatives.

Another easy way to identify quality production is by looking for gelato that’s stored in covered or shallow tubs, as this helps maintain its creamy texture.

Craft your own flavors and discover the secrets behind one of Italy's most famous treats 🍨

Learn how to make authentic gelato in Florence with local experts!

La Strega Nocciola

When you're visiting the Ponte Vecchio don't forget to pop over to La Strega Nocciola.

True to its name, La Strega Nocciola is renowned for its nocciola (hazelnut) gelato, which is rich, creamy, and embodies the essence of artisanal gelato.

  • Address: Via dei Bardi 51/R
  • Hours: Monday - Thursday 11:30 AM - 10:30 PM, Friday 11:30 AM – 11:00 PM, Saturday 11:00 AM – 11:00 PM, Sunday 11:00 AM – 10:30 PM

Gelateria dei Neri

gelateria dei neri storeGelateria dei Neri is a consistently good place for gelato, year round


Located on Via dei Neri, this popular gelateria has been serving high-quality gelato for years.

Known for its smooth texture and robust flavors, Gelateria dei Neri often has a line, but in this case, we promise it's worth the wait!

Perche No!

perche no gelato store frontPerche No! is down a small street but well worth seeking out


Tucked away near Piazza del Duomo, Perche No! is famous for its seasonal fruit flavors and unique options like rose gelato.

The name translates to "why not?" in Italian, and with such delicious choices, you might just find yourself asking, "why not get the bigger cone?"


Receive the latest Florence news, travel tips, insights and more!

Simply sign-up today for our free newsletter: 

We are committed to respecting your data. Click for our Privacy Policy.


Comments? Questions? Suggestions?

Please come over to the private Facebook group and join in the conversation.

You will often find me there, happy to answer your questions / comments!

You will also meet other Florence lovers and experts, too.

What are you waiting for?

Come join in the fun!