If you’re planning a Florence itinerary, you’re probably thinking about the Uffizi Gallery, the Duomo, maybe a day trip to the Tuscan countryside. But here’s what separates the people who visit Florence from the people who understand it: the food. This isn’t a city of haute cuisine—it’s a city of discipline. Florentine cooking uses maybe six ingredients per dish and has been perfected over centuries. You’ll eat better here than almost anywhere in Italy, often in a corner trattoria with plastic chairs and a hand-written menu.
The signature dishes here aren’t accidents. They’re the result of a region obsessed with doing one thing extremely well: taking the best of what’s available (beef, beans, bread, olive oil, game) and treating them with respect. This is a Florence city guide focused entirely on where and what to eat, because frankly, if you get this right, the rest of your trip arranges itself.
The Dishes You Came For (And Where to Eat Them)
Before you step foot in a restaurant, know this: if it’s trying too hard, skip it. The best Florentine food looks boring. It should be a little austere.
Bistecca alla Fiorentina is the benchmark. This is a massive T-bone steak, grilled over fire, seasoned with salt and olive oil—that’s it. It’s expensive (€40–€60 per steak), it’s enormous (meant for two), and every restaurant in the city claims to do it best. Most don’t. Beccofino (Piazza degli Scarlatti, Santo Spirito neighborhood) does a genuine version without the tourist markup. Or go to Trattoria dall’Olio (via degli Alfani, near San Marco), where the bistecca is cooked over wood fire and the room feels like you’ve landed at someone’s family dinner in 1985.
Ribollita is the working-person’s soup—day-old bread, cannellini beans, cavolo nero (black cabbage), tomato, and olive oil. It’s hearty, humble, and supposedly invented because Florentine servants were too proud to throw away stale bread. All’Antico Vinaio (via dei Neri, two steps from the Uffizi) doesn’t serve ribollita as a main course; they serve it at lunch to locals who queue around the block. Go at 11:45 a.m., before the tourists. Cost: €3.50.
Lampredotto is beef tripe, and yes, you should try it. It’s stewed until tender and served on bread with salsa verde. The smell alone will either convert you or send you running. Nerbone (inside the Central Market, San Lorenzo neighborhood) has been selling lampredotto since 1872. The sandwich costs €4, and eating it standing at the counter while watching the produce vendors is peak Florence. This is the real Florence travel guide moment that no guidebook warns you about.
Pappardelle al cinghiale (wide ribbon pasta with wild boar ragù) shows up on nearly every menu in Oltrarno. The best version is at Casalinga (via Michelozzi, Santo Spirito)—a neighborhood trattoria that’s been feeding the same families for generations. No reservations, wooden tables, €12 for the pasta. If there’s a line, it means you’re in the right place.
Street Food and Markets: The Real Breakfast of Florence
Forget cornetti at a café. Get in the Central Market (Mercato Centrale, via dell’Ariento, San Lorenzo) by 9 a.m. The ground floor is pure chaos—produce, meat, fish, herbs. The second floor (opened in 2014) is a food hall with stalls selling everything from trippa to porchetta to pasta. Grab a plate of crostini neri (toasted bread with chicken liver paté) from one of the vendors for €2. Then order a glass of Chianti from Pani e Vino and observe the market like you have nothing else to do that day.
Zaza (piazza San Giovanni, near the Duomo) is technically a restaurant, but most locals treat it as a stand-up trattoria. The porchetta (roasted pork) sandwich is genuinely extraordinary—meat that’s been slow-roasted until it’s almost molten, served on schiacciata (Florentine flatbread) with just rosemary and salt. €6. Eat it standing, watching the Duomo dome while the sun hits your face.
The Sant’Ambrogio Market (piazza Sant’Ambrogio, east of the Duomo) is less touristy than Mercato Centrale and is where actual Florentines shop. There’s a tiny food counter in the southeast corner serving panini and local specialties. Go for lunch, around 12:30, and you’ll eat alongside construction workers and office staff.
Where to Sit Down (When You’re Ready)
Trattoria da Sergio (via dei Pepi, San Marco neighborhood) feels like eating in someone’s living room—which is exactly the point. Five tables, no menu, whatever Sergio’s cooking that day. You might get ribollita, you might get pappardelle, you might get roasted rabbit. The four-course meal costs around €25, wine included. Go early; they close when they close.
Cibrèo (via dei Macci, Sant’Ambrogio) is the opposite—this is the place for a special dinner, Michelin-starred but not pretentious. The owner, Fabio Picchi, sources obsessively and changes the menu based on what’s available. It’s expensive (€80–€120 per person), but every dish is a small revelation. Make reservations two weeks ahead.
Olio & Convivium (via Santo Spirito, Oltrarno) splits the difference: excellent wine list, exceptional cheese and charcuterie, moderate prices (€18–€28 for main courses). The room is modern but warm, and they don’t make you feel rushed. Go when you want to linger.
If you’re staying near the Oltrarno neighborhood (and you should consider it; it’s less crowded than the centro), Trattoria Sant’Agostino (piazza Sant’Agostino) is your move. Seasonal menu, no pretense, €35–€40 for a full meal. The pici pasta (hand-rolled, thick spaghetti) with garlic and oil will change how you think about simplicity.
Timing Your Visit: Florence Italy Time and Weather
Florence in July and August is 35°C and packed solid. If you’re coming for food, come in April, May, October, or November. The markets are better then, the restaurants aren’t packed with tour groups, and you won’t eat your meal while sweating through your shirt. Winter (December–February) is actually underrated—it’s cool, quiet, and the food becomes heavier and more restorative. Ribollita tastes different in January.
Restaurants in Florence typically close around 3 p.m. for the afternoon and open for dinner around 7:30 p.m. Lunch service is 12–2:30 p.m. Eat lunch as your main meal; the prices are lower, the portions are the same, and the food is fresher.
The Things to Skip
Don’t eat near the Uffizi. Don’t order “Florentine” anything from a restaurant with pictures of the food outside. Don’t pay more than €20 for a main course unless you’re somewhere legitimately special. Don’t expect dinner before 8 p.m. And definitely don’t take a “food tour” where someone else tells you what you’re supposed to taste. Walk the markets yourself, point at things, ask questions.
The best meal in Florence will probably cost €15, be eaten standing up or at a plastic table, and feature ingredients you’ve eaten a thousand times before—prepared better than you’ve ever had them. That’s the Florence food story worth telling.