One of my least favorite questions to get from people, whether friends or strangers, are “can you recommend a restaurant Florence dove si mangia bene ma per poco. (where you eat well but paying little)” Even worse, is when someone asks “where is a good place for aperitivo in Florence that has loads of food and doesn’t cost a lot.” Or even better “where can I eat well, with a view, in the center, eat well and pay little.” I decided to respond to my least favorite question with a curated, quality round-up of cheap eats & budget restaurants in Florence.
My initial gut reply wants to say: QUALITY COSTS, PEOPLE! I can’t figure out what enrages me more: the Italian system or the Italian mentality. Stipends are so low that even studied professionals are reduced to still look for food deals as if they were students, or the rigid Italian mentality towards drinking & eating out, i.e. the stubbornness to appreciate a dining experience & the whole picture (you know- the costs to run an establishment in addition to . the costs of the food) rather than comparing meals to the free ones they can get at mamma’s or make at home, or worse only expecting the flavors familiar to their provincial palate and deeming anything else: strano. The other end of this spectrum are well-to-do Florentines who are still provincially minded and developed a taste for caviar & sushi and suddenly they are “worldly.”
The thought to make a more complete guide came after The Guardian asked me to provide a piece on where to eat in Florence near her major attractions, and my editor requested budget-friendly addresses. I realized “hey- there are indeed some valid budget eateries in Florence!”
And apologies for my use of all caps or my seemingly snobby attitude towards cheap questions- but it must be addressed. How does one expect to not eat garbage and spend less than 10eu? How does anyone expect quality on a shoestring budget, not to mention a god forsaken profit for the staff/owners who are expected to work & provide perfect services & products?
For this reason, I have staunchly avoided any “budget eats” lists. The propensity for cheap, quantity vs quality is troubling to me. It has gotten us in part of the mess we are in with preventable disease, obesity, type 2 diabetes and preventable pollution and climate change. Cheap meat? That has an ecological effect. Cheap labor? This too has troubling socio-economic impacts. Not to mention- I want to support creative entrepreneurs who willingly open restaurants to do something different with food and to source ingredients, wine & drink from passionate makers.
I’d rather invite readers to consider eating smaller quantities of something high quality than cheap quantities of garbage. This is a rather simplistic solution to a larger problem with various socio-economic factors at play, which is why I strongly criticize the outdated, inefficient Italian system, one which punishes entrepreneurship with obstacle course bureaucracy and high taxes, which yield low monthly stipends or prohibitory hiring practices. Which is why ultimately, I understand 6-8eu apericena (aperitivo buffets treated as dinner) and why they have their place.
That being said, there are some tricks & locales in Florence where you can eat well on a budget, bearing in mind that portions may not be of the essence but quality still remains. Bearing in mind also the food will be simple and unelaborated. Thankfully, food in Italy is relatively affordable so it is not difficult like it is in the states to eat dishes based on fresh, whole foods for accessible prices. I’ll keep my food snobbery to about a 3 just for the sake of the argument.
A few rules of thumb:
- Italian breakfast is relatively cheap (under 5eu) anywhere you go- just do not take a seat at most bars & caffes inside the city center, and especially at the historical caffes in Florence’s major squares. When you sit, there is a service/table charge which is implemented and in some cases 8euros per person. The trick is to pick a fine establishment like Caffe Gilli for luxury quality coffee & baked goods, consume standing or snag one of the small standing tables near the bar. Nencioni near Sant’Ambrogio has a very small no-charge seating area (seems like eating in a tornado shelter though) and has some of the best breakfast pastries in town. But we can all agree hopefully by now, that Italian breakfast well- sucks. Yes, the Italian breakfast is a daily pass for sweet pastries and cappuccino- however it has got to be one of the most unhealthy ways to start the day next to the stereotypical American breakfast of eggs & bacon. You know which country does do breakfast right? Turkey.
- Don’t fool yourself into thinking a Florentine steak is budget-friendly unless you share it with at least 5 other people. The Florentine steak is charged by the kilo, the right ones, will be minimum 1kilo, but usually 1.5 depending on which part of the cut the kitchen staff hacks from. If you see someone advertising a personal-sized steak for 20eu per person- chances are the meat quality is absolutely disgraceful. I.e. provenience, butchery technique and down to how the cow died- cows who died in fear left tense muscles behind (i.e. won’t cook well nor be tender) and reportedly get sold at discount for cheap distribution.
- Florence has (shamefully) few green garden & park spaces. I would not ever suggest picnic’ing unless you like eating on stone steps and breathing in gasoline odors from traffic. If you don’t mind the treasure hunt for a green picnic spot, yes go for it and load up at a local gastronomia (deli) like at the Sant’Ambrogio Market. Even at the grocery store, ordering rations from an alimentari or gastronomia has heaps quality passed the packaged stuff and will be more affordable than fancy specialty shops like Eataly. If you don’t speak Italian, it may seem intimidating to order. Know this: 100 grams (un’etto) is a standard measurement and equates about 3.5 ounces or half a cup. 100 grams is what a normal serving size of meat is and 100 grams of cheese is sufficient for 2 people. At the alimentari you can ask for “un’etto di prosciutto, un’etto di pecorino” or just point to what looks nice and say “un’etto di questo/quello per favore” Un’etto means 100 grams. Learn numbers (uno, due, tre, etc) and you’ll be a metric system ordering pro!
- If you end up going to dinner, skip dessert unless it’s at Sabatino because I would never trust a cheapie trattoria with dessert. Instead, save room for dessert and head to a great quality gelateria (my list of the best gelato in Florence HERE) and dessert will be under 2eu in most cases.
- The Italian menu is divided by: Primi, Secondi and Contorni. Primi means first courses so pasta, rice or soup dishes, or even something called “timballo” which are like small encased cassaroles, timballos are usually starch based (rice, pasta, potatos, etc) or “sformatino” a cheese & vegetable souffle-like shaped mold. Secondi are protein-based courses and contorni are sides. Secondi generally don’t come with contorni. My suggestion is to go with a pal, order a primo, secondo and a contorno and split all 3, then get gelato for dessert after. Budget meal and quality done- a miracle!
Now for the cheap advice you’ve all been waiting for: Budget eats in Florence
WHERE TO EAT LUNCH ON A BUDGET IN FLORENCE
For panini lunch, head to Semel in Sant’Ambrogio (Tuscan cooked specialties stuffed in a roll, like stews and pastas), Panificio Brunori (bakery which makes the best panini, sweet & savory baked snacks) on Borgo Pinti, I Due Frattellini near Piazza della Signoria (super hole in the wall experience), Pugi in Piazza San Marco (one of the best bakeries for schiacciata in town) SandwiChic near the Accademia. You must visit Bondi in San Lorenzo for one of the best filled focaccia ever for under 3 euros, plus the decor is rustic and I dig it.
For street food, head to Ara’ near the Accademia, a Sicilian-themed street food outpost famous for massive fried rice arancini balls stuffed with ragu’ and cheese or my favorite- the black squid ink risotto with calamari. While you’re there- don’t miss best gelato ever, especially the sheep’s milk ricotta, pistachio or the wild forest strawberry fragoline. Il Cernachino for a sit-down shack with generous panini and homestyle fast food (deli-style soups, stews, roast meats, porchetta & pastas). I would suggest Nerbone in Mercato San Lorenzo for brisket sandwiches and plates of duck ragu’ pappardelle (only available certain days) if the crowds & long lunch lines didn’t give me anxiety,
If you’re an adventerous eater, hit up a lampredotto food truck for a gut sandwich & a tipple of wine for under 5eu. My favorite lampredotto carts are in Via Gioberti, Via de’ Macci, Borgo San Frediano (as they also have plates of pasta for non-offal enthusiasts) Piazza delle Cure and the Lampredottore near the Careggi hospital. For bakery-quality street eats, hit up Forno Canapa di Bruschi Ivana tucked behind the stalls of San Lorenzo Market to stock up on plain and/or stuffed coccoli (fried, savoury dough balls, especially the ones stuffed with mozzarella.) And speaking of coccoli, head to Il Coccolo – Fritti e
For greasy spoon sit-down eats with loads of charm & character while being able to get away with spending 10-15eu per person for lunch, head to Trattoria da Rocco inside mercato di Sant’Ambrogio (dirt cheap and quality home-style Florentine fare- top pick) Il Ghiotto near Piazza Sant’Ambrogio, Trattoria Sabatino’s in San Frediano for truly simple, non-fussy food which I think should be an alternative to Trattoria Sostanza but not pay an arm & a leg for essentially the same quality of food minus the gimmicky butter chicken. More blue-collar trattoria picks would be Trattoria I’Radda in Santo Spirito, Club Paradiso for the best worst food I’ve ever had in my life.
For meals slightly more refined but still way affordable (15eu or less) head to Trattoria Cibreo or better yet, Teatro del Sale (both on Via de’ Macci). Each of these are part of the Cibreo empire, by Fabio Picchi- one of my culinary heroes. Teatro del Sale does a lunch buffet of extremely nourishing food, a top notch find for vegetarians too as the buffets tend to be rich in well-prepared vegetable dishes and legumes. Must become a member to eat at Teatro del Sale.
La Cucina del Ghianda near Santa Croce has a cafeteria style ordering system (minus the self-service aspect)- go up the hot bar, order whats freshly made or off the menu at the register. Primi clock in at 5euros and include lasagna or Tuscan tomato-rich bread soup pappa al pomodoro and secondi at 6-7 euros and include meatballs, roast veal, porchetta and plates of offal. And if you don’t order the steak, you can get away wit a cheap lunch at Trattoria Gozzi or Trattoria Mario, but I haven’t been to Mario’s in ages because I think it’s ridiculous to wait in line for an hour for lunch at a simple trattoria- the food isn’t THAT special. Unless it’s Da Nennella in Naples, they practically put on a show while you wait, to me the food worth it and the experience is unrivaled.
WHERE TO APERITIVO IN FLORENCE ON A BUDGET
Now this is my least favorite recommendation because if you’ve known me for at least 5 minutes you’ll know I hold deep anguish for aperitivo bars and buffets and think they should be abolished. For Aperitivo, I’d much rather spend 10-15eu on a small plate of meats & cheeses and a glass of wine at say Le Volpi e L’Uva or Il Santino or a craft cocktail with a few snacks like nuts, olives & canapé like at Rivoire or Manifattura. Also, a big gourmet crostone toast with truffle, goat cheese and prosciutto and a glass of sparkling from Enoteca Fuori Porta- still spending around 12eu and light years ahead in quality.
If you insist on doing Apericena-style Aperitivo with more quantity of food than snacks, consider T’Amero (a pasta bar which has decent wines by the glass and cocktails to go with their freshly made aperitivo buffet), Serafini in Via Gioberti (they bake goods onsite and so you’ll find savory bites, etc plus actual vegetables)
Caffe Dogali near Campo de’ Marte does decent, freshly made food for their aperitivo (fried coccoli, meats, cheeses, sformatini, pastas which don’t sit at a buffet but they come around and serve as they come out of the kitchen)- and primarily locals frequent here so it would be a nice break to get out of the center. This list may not seem so enthusiastic- but I warned you I’m not exactly passionate about advising on apericena bars. For a dignified list of Aperitivo in Florence, hit up THIS ARTICLE.
WHERE TO EAT DINNER ON A BUDGET IN FLORENCE
From above, you can pretty much pick all of the lunch spot trattorias listed except Trattoria Da Rocco, Gozzi and Mario. In addition, while spending slightly more (if you order right & share, you could get away with a 20eu dinner), I’d add Osteria de’ Pazzi (quite possibly the only spot where you could get a nice piece of steak (tagliata- not the same as “la fiorentina”) for under 20eu, Teatro del Sale again for a splurge dinner (30euros I believe) which is again buffet style and includes a performance (theatre, music, etc) to follow- great value! My friend Girl in Florence wrote up a comprehensive post on Teatro del Sale should you be curious for more info. Any spot for a pizza notably La Divina Pizza (by the slice plus craft beers), Berbere (new wave pizza), O’Scugnizzo in San Frediano (Neapolitan pies, few tables, zero atmosphere), I’d suggest Santarpia but their pies are not cheap but you could still get away with a gourmet pizza dinner for under 20eu.
For more sit-down joints, consider Trattoria Da Giorgio near the train station for seriously dirt cheap food in a time capsule old school blue collar restaurant, they do a fixed dinner menu for under 20eu with wine. Osteria Vini e Vecchi Sapori is a family-run classic doing homestyle Florentine & Tuscan fare with some regional Italian bits (i.e. paccheri). If you’re lucky to plan in advance & get a table, you’ll get away with a traditional meal with wine for less than 20 (but order wisely). I suggest sticking with the soups and first course pastas and wine to fill up on good food and saving a buck OR splitting a soup or pasta and splitting a meat-based main and a vegetable side.
La Cucina del Ghianda near Santa Croce for dinner (primi start at 8, secondi start at 12) The atmosphere is quaint and classy, a step-up from the greasy spoon joints but still extremely competitive costs. In San Niccolo’ there is L’Antica Mescita which provides loads of rustic decor & atmosphere and no-frills dirt cheap Tuscan fare, I enjoy their soups and meat dishes the most. While I consider Fiaschetteria Nuvoli by the Duomo is more of an Aperitivo joint (for crostini and goblets of wine) or a lunch spot, I think it could be a valid cheap dinner spot if you stick to the tagliere (charcuterie) boards and maybe a primo like a soup or pasta. Love the underground cellar & dining area- it’s got soul.
Banki Ramen does cheap bowls of delicious ramen in the back of a coffee bar near the station as well if you’re looking for something international. Another international food pick would be Ristorante Tehran because I believe piatti unici (a term for singular plates with a few courses on one) are under 15 euros and include flavorful meat, rice and roasted tomato. For Vegetarians who’d like to eat sweet & cheap check out Il Vegetariano in San Lorenzo as it is a solid choice for both lunch & dinner with fresh cooked, hearty fare in a trattoria atmosphere. Most vegetarian places try to copy some futuristic hipster bistro and what I like about Il Vegetariano is atmosphere is traditionally Tuscan.
Curious for more dining advice? Hit up my press clippings for dining guides on sites like Eater, The Guardian and Vogue, my complete curated dining guide to Florence, and my where to drink guides
In your affordable trust,