All Guides > > Where to Eat and Drink in Perugia

Where to Eat and Drink in Perugia

The capital of Umbria and the largest city in the region, Perugia is totally underrated. If you ask us, it’s a great place for a city break and the perfect jumping off point to explore some of the more rural parts of the enchanting region known as Italy’s Green Heart.

Perched on a hill, Perugia has a frozen-in-time quality, as the historic center has essentially remained the same since the Middle Ages. Wandering through the city center, you can admire the Medieval architecture, then duck into the Collegio del Cambio to see beautiful frescoes by Perugino and visit the Galleria Nazionale dell’Umbria, which contains Medieval and Renaissance art by Beato Angelico, Pinturicchio, and Perugino. It’s no wonder we chose it as our base for our week long Umbria tour.

The best reason to visit Perugia, though, is for the food. Perugia has a large student population, but it doesn’t get a ton of tourists, so you won’t find the kind of tourist trap restaurants common in Rome, Florence, and Venice. Instead, you’ll find casual spots that cater to the student population with cheap eats, as well as more formal restaurants that serve the local cuisine, which is heavy on meat, vegetables, and legumes like lentils and chickpeas.

Perugia is also famous for chocolate. You’re probably most familiar with the Perugina brand that makes baci (now owned by Nestlé), but there are also some great artisan chocolatiers worth visiting.

These are the places where the Via Rosa team loves to eat and drink in Perugia.

By: Laura Itzkowitz
Updated: January 28, 2026

Restaurants

Osteria A Priori

Via dei Priori 39, 06123 Perugia PG, Italy

+39 075 57 27 098

https://osteriaapriori.it/

@osteriaaprioriperugia

Ask any local where to eat and this is the first place they’ll likely tell you. As Elizabeth explains, “This tiny restaurant is founded on Slow Food’s principles of using local and seasonal ingredients. The dining room is upstairs and the front of the restaurant is given over to a small shop that sells local legumes, as well as an outstanding selection of local wines, including many that are biodynamic and/or naturally grown.”

Ristorante Il Giurista

Via Bartolo 30, 06123 Perugia PG, Italy

+39 075 3748749

https://www.ristoranteilgiurista.it/

Located just steps from the Duomo, this cozy restaurant with vaulted brick ceilings serves hearty local dishes like umbrichelli (a kind of thick handmade spaghetti) with wild boar ragu, chickpea soup, and beef braised in Sagrantino wine with roasted potatoes. There’s also a whole section of the menu dedicated to truffles.

Ristorante Il Cantinone

Via Ritorta 6, 06123 Perugia PG, Italy

+39 075 5734430

https://www.ristoranteilcantinoneperugia.com/

@ilcantinoneperugia

“This lovely little restaurant is located just off the main square. The small outdoor terrace faces one of the most stunning archways in town, but locals tend to head for one of the arched inner dining rooms,” according to Elizabeth, who especially loves the Umbrian pesto made with thyme, marjoram, savory, and walnuts.

Al Mangiar Bene

Via della Luna 21, 06121 Perugia PG, Italy

+39 075 5731047

https://almangiarbene.it/

@al_mangiar_bene

Elizabeth recommends this restaurant tucked off a little alleyway with a wood-burning oven used to bake bread and pizzas. “I loved my tagliata (hangar steak) and Sophie ordered a scamorza which had been melted and arrived sizzling at the table in its own little terracotta pot: crusty at the bottom and heaped with truffles on top,” she says.

Ristorante Da Cesarino

Piazza IV Novembre 4, 06123 Perugia PG, Italy

+39 075 572 8974

https://www.facebook.com/p/Ristorante-Da-Cesarino-1936-61555978453860/

@dacesarino1936

“This is one of the oldest restaurants in Perugia, located right in the main piazza facing the Duomo and the famous fountain,” Elizabeth explains. Though it tends to get mixed reviews online, Elizabeth appreciated the perfectly made crostini and stracchino-stuffed gnocchi in pesto. Don’t expect creative dishes or frills; this place is old school all the way.

Ristorante La Taverna

Via delle Streghe 8, 06123 Perugia PG, Italy

+39 075 5732536

https://www.ristorantelataverna.com/

Another favorite is this rustic restaurant that serves Umbrian specialties like filled flatbreads called torta di testo, locally cured prosciutto, lentil soup, and homemade pastas. This place gets points for a welcoming ambiance, substantial portions, and excellent service.

Street Food

Antica Porchetteria Granieri 1916

Piazza Giacomo Matteotti, 06121 Perugia PG, Italy

+39 335 547 3909

https://anticaporchetteriagranieri.it

@anticaporchetteriagranieri1916

For more than a century, four generations of the Granieri family have been raising pigs and making porchetta, the slow roasted pork that’s a specialty in Umbria and the Castelli Romani near Rome. Stop by their kiosk on Piazza Matteotti for a filling sandwich on a crusty roll piled high with the succulent meat.

Chocolate & Pastries

Sandri dal 1880

Corso Vannucci 32, 06100 Perugia PG, Italy

+39 075 3769461

https://sandridal1860.it/

@sandri1880perugia

Entering this chocolate shop/café right on Corso Vannucci feels like stepping back in time to the late 1800s, when it opened. The interiors are replete with ceiling frescoes, carved wooden counters, glass pastry cases, and chandeliers. The snake-shaped cookies made with almond paste are one of their specialties; they also make their own version of baci.

Augusta Perusia

Via Pinturicchio 2, 06122 Perugia PG, Italy

+ 39 075 5734577

https://www.cioccolatoaugustaperusia.it/

@cioccolatoaugustaperusia

This artisan chocolate shop has a huge selection of delightful pralines, truffles, and chocolate bars. There isn’t much seating in the historic shop on Via Pinturicchio, but if you get lucky and grab one of the few chairs available, you can sit and sip their thick hot chocolate. They also have a small boutique on Corso Vannucci and a large café on the city’s southern outskirts where you can watch them making chocolates in the workshop.

Antica Latteria

Via Baglioni 5, 06121 Perugia PG, Italy

+39 075 572 4124

https://www.facebook.com/anticalatteriadiperugia/?locale=it_IT

@anticalatteriaperugia

Opened in 1925, this little pastry shop is our favorite place in Perugia for maritozzi (soft sweet buns filled with whipped cream). We love the charming old world ambiance with colorful majolica tiles.

Drinks

Civico 25

Via della Viola 25, 06122 Perugia PG, Italy

+39 075 571 6376

https://civico25.com/

@civico25

This cozy little wine bar is a beloved spot among locals. Elizabeth recommends it “for either a full meal or just a great glass or bottle of wine and nibbles.”

If you enjoyed this, you’ll like our newsletter.

A monthly round-up of Via Rosa guides, recipes, and travel tips, sent directly to you.

Train travel in Italy is operated by Trenitalia, the national railway service.