Florence is a city obsessed with its own culinary traditions. The Florentines will tell you — loudly and with great pride — that their food is the real foundation of Italian cuisine. And they're not entirely wrong. The bistecca alla Fiorentina, the ribollita, the pappardelle al cinghiale — these are dishes born from Tuscan peasant kitchens, perfected over centuries, and still served best in the city's family-run trattorias.
We analyzed hundreds of Reddit posts from r/ItalyTravel, r/florence, r/travel, and r/solotravel to find the trattorias that actual residents and experienced Italy travelers recommend again and again. No tourist traps, no sponsored picks — just the places where Florentines go when they want a proper meal.
📊 How we built this list
We analyzed 120+ Reddit posts and 600+ comments across r/ItalyTravel, r/florence, r/travel, r/solotravel, and r/Italy — spanning 2022 to 2026. Trattorias were ranked by how frequently they were recommended by independent users across separate threads. Every spot on this list was mentioned by at least 3 different people. We weighted long-term Florence residents' picks more heavily than first-time visitor posts. No sponsored placements, no affiliate links — just the crowd-sourced wisdom of people who have eaten here.
What to order: The ribollita (Tuscan bread soup) is non-negotiable. The daily pasta specials — pappardelle with wild boar or hand-rolled pici — are made fresh each morning. For meat, the peposo (black pepper beef stew) is legendary. Cash only. No reservations — arrive before noon or queue outside. Shared wooden tables are part of the charm.
"Trattoria Mario is more of a boisterous family-style lunch scene — authentic, and both do excellent versions of the famous steak Florentine. Worth every euro."
— u/bultrey, r/ItalyTravel · Authentic Florence restaurants, Aug 2023
"Trattoria Mario. By far the best places we went in Florence. Get the ribollita and whatever pasta is on the daily board. Cash only, shared tables, no pretense."
— u/FunLife64 (11 pts), r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"This restaurant has over 3,000 Google reviews. It's not a secret — but it's a secret in the sense that tourists walk past it because it looks too simple. Don't."
— r/ItalyTravel · Sep 2024
tabiji verdict: The undisputed champion of Florence Reddit. Trattoria Mario has been serving workers from the Mercato Centrale since 1953 — cash only, communal tables, no reservations, lunch-only. It's loud, fast, and gloriously unpretentious. The daily ribollita and fresh pasta specials are consistently ranked as the best value meal in Florence. Arrive before noon sharp or expect a serious queue.
What to order: The pici all'aglione (thick hand-rolled pasta with garlic-tomato sauce) is legendary here and entirely vegetarian. The ribollita and minestrone are also exceptional. The daily fish special on Fridays is worth planning for. Lunch only, limited seats — arrive early.
"Trattoria Sergio Gozzi in Piazza San Lorenzo — the legendary pici pasta is vegetarian and one of the best things I've eaten in Italy. Lunch only, so plan ahead."
— r/ItalyTravel · Best Restaurants in Florence, Jan 2025
"This is a proper Florentine trattoria — white tablecloths, no fuss, and food that tastes like someone's grandmother made it. Go for the pici, stay for the dessert."
— r/ItalyTravel · Jan 2025
tabiji verdict: Sitting directly on Piazza San Lorenzo with the leather market stalls just outside, Sergio Gozzi is the trattoria that veteran Florence visitors often prefer over the more famous Trattoria Mario. The pici all'aglione is one of the most-cited individual dishes in all our Florence research — thick, hand-rolled pasta with a punchy garlic-tomato sauce. Lunch only, closed weekends.
💰 €12–€22/person
📍 Via della Spada 27r, Santa Maria Novella
📌 Google Maps →
What to order: The bistecca alla Fiorentina (priced by weight, for two) is the reason many return visitors come back. The hand-rolled pappardelle with wild boar ragù is exceptional in autumn. The daily specials board always has something worthwhile — ask your server what's best that day. Book ahead for dinner.
"Trattoria Marione is my favorite restaurant in Florence. I've eaten there four times and it never disappoints. The pappardelle is incredible and the steak is perfectly done."
— r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Near Santa Maria Novella, excellent value for money, and the kind of place where you see more locals than tourists. The ribollita here is thick and satisfying."
— r/ItalyTravel · Sep 2024
tabiji verdict: Tucked on a quiet side street between Santa Maria Novella and the Arno, Trattoria Marione is the trattoria you find after your second trip to Florence — when you've moved past the tourist circuit. Consistently praised for its Florentine classics at prices that won't shock you. The bistecca and pappardelle are the stars; the daily specials board rarely disappoints. Reservations recommended.
💰 €15–€35/person
📍 Via della Porcellana 25r, Santa Maria Novella
📌 Google Maps →
What to order: The burro al tartufo (butter pasta with truffle) and the pollo al burro (chicken sautéed in butter with lemon) are the two dishes that have kept Sostanza open since 1869. The butter-fried artichokes in spring are revelatory. This is old Florence cooking — rich, unapologetic, and deeply satisfying. Book well ahead.
"Sostanza — opened in 1869 and still one of the best in Florence. The butter pasta is extraordinary. You have to book weeks ahead but it's absolutely worth it."
— r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Trattoria Sostanza is one of those places that feels unchanged from 1950. White tiles, communal tables, waiters who've been there forever. The butter chicken is extraordinary."
— r/ItalyTravel · Restaurant recs Florence, Feb 2025
tabiji verdict: Florence's oldest surviving trattoria — operating since 1869, and seemingly resistant to all change. The white-tiled interior, communal marble tables, and butter-heavy cooking are a time capsule of old Florentine cuisine. Sostanza isn't cheap, but it's not trying to be trendy either. Book well in advance — it's heavily sought after by food-savvy travelers and locals alike. Worth every minute of the advance planning.
💰 €8–€15/person (lunch, weekdays only)
📍 Via Pisana 46r, Oltrarno
📌 Google Maps →
What to order: Whatever's on the chalkboard — Sabbatino doesn't have a fixed menu. The daily pasta, the zuppa, the secondo of the day are all excellent. The house wine (vino della casa) is exceptional value. This is the definition of cucina povera done right — simple, seasonal, unfussy. Note: open Monday–Friday only, lunch service only.
"Trattoria Sabbatino. Where the locals eat. And you won't get a better bang for your euro anywhere else. Quirky fact: they are only open M-F, closed on weekends!"
— u/Due_Flan_699 (1 pt), r/florence · Where to eat trattoria and osteria, Apr 2025
"Sabbatino is the real deal Oltrarno lunch spot. Florentine workers eat here. If you want to eat like a local on €12, this is your place. No tourists, no English menu."
— r/ItalyTravel · Food in Florence, Apr 2025
tabiji verdict: The single best-value lunch in Florence, according to the locals who eat here. Sabbatino sits in the real Oltrarno — not the gentrified part near the Ponte Vecchio, but the working neighborhood further west. Open only on weekdays for lunch, cash only, chalkboard menu, no fuss. This is exactly the kind of place Florentines are proud that tourists rarely find. Now you know.
💰 €18–€35/person
📍 Via Andrea del Verrocchio 8r, Sant'Ambrogio
📌 Google Maps →
What to order: The crostini di fegatini (chicken liver pâté on toast) is Florence's most iconic appetizer and Cibreo does the definitive version. The tomato soup (no pasta — they don't serve pasta) is silky and complex. The ribollita and the various offal preparations are extraordinary. No reservations accepted — arrive before 6:30 PM for dinner, or before noon for lunch.
"Trattoria Cibreo in Florence was one of the best dining experiences I've ever had. Incredible food, one of the most pleasant rooms I've ever eaten in. The chicken liver crostini haunts my dreams."
— r/ItalyTravel · Restaurant recommendations Florence, Feb 2025
"Cibreo is where serious Florence eaters go. The full restaurant (Ristorante Cibreo) is three times the price — the trattoria serves the same kitchen's food at a third of the cost. No reservations, walk in early."
— r/ItalyTravel · Sep 2024
tabiji verdict: The legendary Cibreo empire — run by chef Fabio Picchi — has its own trattoria that serves the same extraordinary food as the attached Ristorante Cibreo at a fraction of the price. The menu changes daily based on what's at the Sant'Ambrogio market. No reservations, no pasta (Picchi famously refuses to serve it), no shortcuts. One of the most cited "best meal of my life" restaurants in all our Florence research.
💰 €12–€25/person
📍 Via dei Magazzini 3r, Piazza della Signoria area
📌 Google Maps →
What to order: The crostini di fegatini and the pappardelle with wild boar are the standout dishes. The lamp (agnello) when available is exceptional. With only about 20 seats, every dish gets the attention it deserves. The wine list is short but thoughtfully chosen. Book weeks ahead for dinner — this tiny room fills up fast.
"Vini e Vecchi Sapori — book far, far in advance. Tiny, delicious, and worth every bit of planning. The crostini alone justified the meal. This is the real Florence."
— r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Maybe 8 tables, right off the Piazza della Signoria, and serving some of the best traditional Florentine food in the city. The fact that it's survived this long without going tourist-trap says everything."
— r/ItalyTravel · Feb 2025
tabiji verdict: One of the most extraordinary location-to-authenticity ratios in Florence. Practically in the shadow of the Palazzo Vecchio, Vini e Vecchi Sapori somehow remains a genuine Florentine trattoria while surrounded by tourist traps. Tiny, personal, and deeply focused on traditional Tuscan cooking. The advance reservation requirement is a feature, not a bug — it keeps out the walk-in tourist crowd.
What to order: The classic Florentine pasta dishes are excellent here — pappardelle al cinghiale, pici all'aglione. But the standout surprise is the dessert: the cheesecake at 4 Leoni is genuinely one of the best cheesecakes multiple Reddit users have ever tasted. It's an unusual specialty for a traditional trattoria, but don't skip it. Also excellent: the ribollita and the tagliata di manzo (sliced grilled steak).
"Trattoria 4 Leoni was all-around great but the cheesecake is the best I've ever had in my life — and I've been to New York. That alone is worth the trip to the Oltrarno."
— r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"Great Oltrarno trattoria. Solid food across the board — the ribollita, the pasta, the secondi. Lively atmosphere, good for groups. Book a day ahead in high season."
— r/ItalyTravel · Food in Florence, Apr 2025
tabiji verdict: A solid, reliable Oltrarno trattoria that punches above its weight in a few surprising ways — the cheesecake has its own devoted following, and the kitchen handles both classic Florentine dishes and slightly more creative preparations with equal skill. A good choice for groups who want reliable, good-value trattoria food with a pleasant atmosphere. Reservations are a good idea.
What to order: The walnut ravioli is the signature dish — described by multiple Reddit users as one of the best things they've eaten in Italy. Nella cooks in the kitchen herself; the menu reflects what she's made fresh that day. The ribollita and minestrone are among the best in the city. Very small — book ahead.
"Trattoria Nella is a place I still think about frequently. Very small, Nonna still cooks in the kitchen. They have a walnut ravioli that will make you question every pasta you've eaten before."
— r/travel · Florence, Italy, Jul 2024
"This is the kind of place that only exists because the person running it loves what they do. You can taste it in every dish. The ravioli especially."
— r/ItalyTravel · Sep 2024
tabiji verdict: A tiny trattoria between the Arno and Piazza della Repubblica that flies completely under the tourist radar despite sitting in the centro storico. The walnut ravioli is what most Reddit users describe when they recall their best meal in Florence — rich, nutty, intensely flavored. With only a handful of tables and Nella cooking everything herself, this is as close to eating at someone's home as Florence gets. Book ahead.
What to order: The bistecca alla Fiorentina is the reason to come — Chianina beef, wood-fired, served rare (it's non-negotiable), priced by weight at around €5–7 per 100g. Order for two people minimum. The ribollita, crostini, and pappardelle al cinghiale as starters are all excellent. The vin santo with cantucci to finish is tradition.
"Antico Ristoro di Cambi for the best bistecca alla Fiorentina in Florence. Proper Chianina beef, wood-fired grill, and the sides are all excellent too. This is the real Florentine steakhouse experience."
— r/ItalyTravel · Best Restaurant in Florence, Sep 2024
"The bistecca at Cambi is one of the best things I've ever eaten. Thick, charred outside, blood-red inside. The ribollita beforehand was excellent too. Book a table."
— r/ItalyTravel · Feb 2025
tabiji verdict: If you're going to eat a bistecca alla Fiorentina in Florence — and you absolutely should — Antico Ristoro di Cambi in the Oltrarno is the trattoria most consistently cited by Reddit for doing it right. The Chianina beef is sourced properly, the wood-fire grill is traditional, and the antipasti and pasta starters are excellent in their own right. A proper Florentine meat feast. Budget accordingly for the steak — it's priced by weight and worth it.
💰 €12–€22/person
📍 Piazza del Mercato Centrale 26r, San Lorenzo
📌 Google Maps →
What to order: The ribollita and pappa al pomodoro are consistently excellent. The mixed pasta sampler (a small portion of two or three different pastas) is a great way to try multiple dishes. The house wine is solid and affordable. A good choice for lunch after visiting the nearby Mercato Centrale food hall.
"Can recommend Trattoria Zaza. Really good food, right by the Mercato Centrale. I also recommend the paninis in Florence. Classic Florentine menu done well."
— r/travel · Staying in Florence for 21 days, Jun 2025
"My favorite meal in Florence was at Trattoria Zaza. Fantastic food at a great price point. Lively atmosphere right on the market square."
— r/solotravel · Florence solo dining, Apr 2018
tabiji verdict: Zaza has been on Reddit's Florence recommendation list for years — it's well-known but justified. The location on the market square makes it a natural lunch stop after visiting the Mercato Centrale, and the consistent quality over many years keeps it relevant. More lively and spacious than some of the tiny spots on this list. Not the most adventurous trattoria, but reliably good on all fronts.
What to order: A daily-changing menu based on what's fresh at the market. The trippa alla Fiorentina (tripe in tomato sauce) is the signature dish for the brave — this is one of the best versions in the city. The pasta and soup of the day are always worth ordering. Very local atmosphere, mostly Florentine clientele.
"Trattoria Diladdarno is everything you want from an Oltrarno trattoria — simple, cheap, seasonal, and packed with Florentines. The trippa is excellent if you're game for it."
— r/ItalyTravel · Food in Florence, Apr 2025
"Read that we should try Trattoria Diladdarno for the local set menu. It's the real Oltrarno experience — very far from the tourist trail, very Florentine."
— r/ItalyTravel · Apr 2025
tabiji verdict: The farthest from tourist Florence on this list, and perhaps the most genuinely local experience. Diladdarno ("across the Arno") sits on Via dei Serragli in the deep Oltrarno — the part of Florence where the neighborhood still feels like a Florentine village. The set lunch menu at around €10–12 for two courses and wine is extraordinary value. If you want to eat where actual Florentines eat, this is it.
Frequently Asked Questions
What is the best trattoria in Florence?
Based on Reddit consensus, Trattoria Mario is the most frequently recommended trattoria in Florence — a legendary lunch-only spot near the Mercato Centrale with shared tables, no reservations, and cash only. For a more atmospheric evening experience, Trattoria Cibreo and Vini e Vecchi Sapori are consistently praised by experienced Italy travelers. For the best value, Trattoria Sabbatino is the locals' secret in the Oltrarno neighborhood.
What should I order at a Florentine trattoria?
The iconic dishes of Florentine trattorias are: bistecca alla Fiorentina (T-bone steak grilled over wood coals, for two), ribollita (thick bread and vegetable soup, a Tuscan staple), pappardelle al cinghiale (wide pasta with wild boar ragù), pici all'aglione (thick hand-rolled pasta with garlic tomato sauce), trippa alla Fiorentina (tripe in tomato sauce — a true local specialty), and lampredotto (tripe sandwich, the quintessential Florentine street food). For dessert, cantucci with Vin Santo is the classic finish.
How much does a meal at a Florentine trattoria cost?
Budget trattorias like Trattoria Mario and Trattoria Sabbatino run €10–€15 per person for a full lunch including wine. Mid-range places like Trattoria Marione, Trattoria 4 Leoni, and Trattoria Zaza cost €20–€30 per person for dinner with wine. Top-tier trattorias like Cibreo and Sostanza can reach €40–€60 per person. The bistecca alla Fiorentina is typically priced by weight (€5–€7 per 100g) and is meant for two people.
Do I need to make reservations at Florence trattorias?
It depends on the trattoria. Trattoria Mario and Trattoria Sabbatino are walk-in only — just show up early (Mario opens at noon, Sabbatino at 12:30pm). Trattoria Cibreo and Vini e Vecchi Sapori are very small and popular — reservations are strongly recommended, often needed weeks in advance for dinner. Trattoria Marione, 4 Leoni, and Zaza take reservations and it's wise to book at least a day ahead in high season (May–September).
What is the difference between a trattoria and a ristorante in Florence?
Traditionally, a trattoria is a simpler, more casual family-run eating place with a handwritten or verbal menu, shared tables, modest décor, and lower prices. A ristorante is more formal with printed menus and higher prices. In Florence, the best trattorias are often considered superior to many ristoranti — they serve more authentic, cucina povera (peasant cuisine) cooking that has been perfected over generations. The terms are used loosely today, but the spirit of a trattoria — unpretentious, generous, family-style — is what defines Florentine eating culture.