This guide takes you to the best restaurants in Florence, all of which specialise in authentic cuisine that's made up of regional ingredients, such as cold cuts, cheeses, meats, vegetables and wine. A skilful combination of fresh produce and simple steps are enough to create unforgettable flavours. 

    Ossobuco (veal shanks), bistecca alla fiorentina (grilled steak), tagliata (sliced steak), and pici (thick, hand-rolled pasta) are just some of the many must-try classics when you're in Tuscany's capital city. Read on for our top places to eat in Florence


    Trippaio del Porcellino

    A great spot for Italian lampredotto

    Trippaio del Porcellino is a popular food stand in Piazza del Mercato Nuovo. This historic touchstone for foodies has been around since the mid-20th century, serving a type of Italian street food called lampredotto. This classic Florentine sandwich is made from a calf’s fourth stomach, slowly cooked in water with tomato, onion, parsley and celery. It's served in a crusty roll, the upper half of which is dipped in salsa verde. 

    Vegetarians can omit the meat by enjoying it with puttanesca (tomatoes, garlic, black olives, and anchovies) or rice with cabbage. 

    Location: Via di Capaccio, 50123 Firenze FI, Italy

    Open: Daily from 9 am to 6.30 pm

    Phone: +39 335 807 0240



    A Florence staple with diverse dining concepts

    Cibrèo has been a staple in Florence since 1979, and has since opened several dining concepts in Via del Verrocchio and Via de' Macci. The restaurant specialises in Florentine and Tuscan cuisine, but you can also enjoy excellent coffee and oriental dishes. 

    Cibrèo's original outlet offers seasonal cuisine – springtime focuses on wild cardoon, while tomatoes take centre stage in summer. Autumn is a great time for fig-based dishes and winter for cabbage-focused cuisine. Ciblèo Cafe is the place for a quick break in Florence, with Italian espresso paired with baked pastries (sweet and savoury).

    Location: Via del Verrocchio, 8r, 50122 Firenze FI, Italy

    Phone: +39 055 234 1100


    Trattoria Da Burde

    The place for Italian steak and Tuscan pepper beef stew

    Trattoria Da Burde offers excellent local cuisine in a quiet setting, far from the crowds of Florence. It's on the northern edge of Parco delle Cascine, about a 30-minute drive of the city centre. 

    Bistecca alla fiorentina (grilled veal steak) is the restaurant's speciality, along with peposo (A Tuscan-style beef stew with peppers, tomatoes and Chianti. The trattoria's decor is elegant and humble, with a classically Tuscan ambience. Its wine list includes an excellent selection of reds and whites, with pairing recommendations for your convenience.

    Location: Via Pistoiese, 154, 50145 Firenze FI, Italy

    Open: Monday–Thursday from 9 am to 6 pm, Friday from 9 am to 4 pm and from 7 pm to 11.30 pm, Saturday from 9 am to 4 pm (closed on Sundays)

    Phone: +39 055 317 206



    A local eatery with a traditional wine window

    Babae is a historic restaurant that's famous for reviving the local culture of buying/drinking wine through a window. Known as a buchetta del vino (wine hatch), this concept was common in Florence until 1559, when Cosimo de' Medici allowed Florentine families who owned vineyards to sell their wines without a middleman.

    Apart from the wine window, Babae has a relatively modern menu of tapas and Florentian dishes, as well as twists on popular cocktails and local craft beers. You can find this restaurant between Basilica di Santo Spirito and Ponte Alla Carraia. 

    Location: Via Santo Spirito, 21r, 50125 Firenze FI, Italy

    Open: Tuesday–Thursday from noon to midnight, Friday–Saturday from noon to 2 am (closed on Sundays and Mondays)

    Phone: +39 055 614 4429


    Osteria Cipolla Rossa

    Enjoy Tuscan wines with classic dishes

    Osteria della Cipolla Rossa has an extensive list of Tuscan wines, ranging from the most well-known to more niche labels. Food-wise, ribollita (Tuscan bread soup) is its speciality. This traditional wintertime dish usually contains leftover bread, cannellini beans, lacinato kale, cabbage, and carrots. 

    Osteria della Cipolla Rossa also serves pici (thick, hand-rolled pasta) with cherry tomatoes and basil. You can find the restaurant in Florence's Mercato di San Lorenzo district, near Cappelle Medicee and Basilica di San Lorenzo.

    Location: Via dei Conti, 53r, 50123 Firenze FI, Italy

    Open: Daily from noon to 3 pm and from 6 pm to 11 pm

    Phone: +39 055 214 210


    Da' Vinattieri

    A sandwich shop right behind the House of Dante

    Da' Vinattieri is a sandwich shop offering lampredotto (sandwich with tripe from a cow's 4th stomach) and trippa alla fiorentina (tripe simmered in vegetables). It's quite easy to spot, thanks to its location right behinf the House of Dante in Florence.

    If you're not a fan of tripe, the shop offers soups and focaccia stuffed with Tuscan cold cuts, all displayed on the counter. You can also opt for coccoli, a Florentine street food paired with a choice of tartufo e pecorino (truffle and pecorino), salsiccia (sausage), or even Nutella filling.

    Location: Via Santa Margherita, 4r, 50122 Firenze FI, Italy

    Open: Daily from 11.30 am to 7 pm

    Phone: +39 055 294 703


    Osteria Nuvoli

    A hole-in-the-wall near Piazza Duomo

    Osteria Nuvoli serves authentic Florentine cuisine in a traditional setting, where you can find a dining area that's dug from the ground. This lively, informal eatery has fast and friendly service, with shared tables to make it easy for socialising with the locals. 

    Here, you can enjoy traditional flavours like ribollita (bread and vegetable soup) and lampredotto (Tuscan abomasum sandwich). All ingredients, including the wine and cold cuts, are all sourced from the Tuscany region. Osteria Nuvoli is within a short walk of Chiesa di Santa Maria Maggiore, the Baptistery of St. John, and the Cathedral of Santa Maria del Fiore.

    Location: Piazza dell'Olio, 15, 50123 Firenze FI, Italy

    Open: Monday–Saturday from 8 am to 9 pm, Sunday from 9.30 am to 5.30 pm

    Phone: +39 055 239 6616


    Trattoria Coco Lezzone

    Where meals are prepared in a cast-iron kitchen

    Trattoria Coco Lezzone is a traditional and rustic restaurant that's been operating for over 100 years. All of its Florentine dishes are made with an authentic, wood-fired cast iron and brick stove. Standouts include the pappa al pomodoro (bread and tomato soup), crostini di fegatini (chicken liver on toast), ossobuco (veal shank) and tagliata fiorentina (Florentine steak). 

    Trattoria Coco Lezzone has one of the city’s best-stocked cellars, where you can find the exclusive Super Tuscan wine that's made using unconventional production methods. You can find this local restaurant Via Parioncino, near the Basilica of Holy Trinity and Museo Salvatore Ferragamo.

    Location: Via Parioncino, 26r, 50100 Firenze FI, Italy

    Open: Monday–Saturday from noon to 2.15 pm and from 7 pm to 10.15 pm (closed on Tuesdays)

    Phone: +39 055 287 178


    Vini E Vecchi Sapori

    A neighbourhood osteria with an international vibe

    Vini e Vecchi Sapori is a small osteria near Piazza della Signoria, so you'll find a mixed clientele of locals and tourists from all over the world. It has a cheerful neighbourhood yet cosmopolitan vibe, with rustic wooden tables and chairs that can be moved around as needed to accommodate large groups. 

    The menu’s equally characteristic, with specialities like paccheri con la zucca (tube pasta with pumpkin) and carciofi fritti (fried artichokes). Vini e Vecchi Sapori even serves classic coffee from a moka pot. For dessert, you can find eclectic flavours like raspberry tiramisu and pear cheesecake. 

    Location: Via dei Magazzini, 3, 50122 Firenze FI, Italy

    Open: Monday–Saturday from noon to 3 pm and from 7 pm to 10.30 pm, Sunday from 12.15 pm to 2.45 pm and from 7.15 pm to 10.15 pm

    Phone: +39 055 293 045


    Pasticceria Ristorante Giorgio

    Enjoy freshly baked treats at this all-day cafe and restaurant

    Pasticceria Ristorante Giorgio specialises in schiacciata alla fiorentina, a sweetbread usually enjoyed during Carnival season in Italy. Here, you can enjoy it year-round, along with freshly baked croissants, cakes, and tarts. 

    You can drop by for lunch for traditional but imaginative main courses and fish dishes, or enjoy treat yourself to some of the goodies served with an aperitif during happy hour. Pasticceria Ristorante Giorgio has been around since 1972, occupying a small building in Florence's Soffiano district. 

    Location: Via Duccio di Buoninsegna, 36, 50143 Firenze FI, Italy

    Open: Tuesday–Saturday from 7 am to 8.30 pm, Sunday from 7 am to 1.30 pm (closed on Mondays)

    Phone: +39 055 710 849


    Start planning your trip

    Back to top