Get us in your inbox

Tavola Italian restaurant, Vancouver
Photograph: Andick Adtoon, Courtesy Tavola

The 14 best Italian restaurants in Vancouver

Whether you're after a homely ostaria or a blowout, magic awaits at the best Italian restaurants in Vancouver

Written by
Gerrish Lopez

Is there anything better than a bowl of pasta? The answer is no, obviously, and Vancouver knows it better than any of us. Sure, this city mostly loves covering fries in gravy and cheese curds, but it does Italian restaurants seriously well too. 

Vancouver boasts foodie spots serving up everything from pasta topped with piles of parmesan to pizza (the crispy and the doughy kind). Dive in for cacio e pepe, risotto, antipasti and more – just be sure to wear your stretchiest pants. Here are the best Italian restaurants in Vancouver right now. 

🍣 The best restaurants in Vancouver
🥑 The best brunch spots in Vancouver
🏨 The best hotels in Vancouver
🏘️ The best Airbnbs in Vancouver

This guide was written by Gerrish Lopez. At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelines

Best Italian restaurants in Vancouver

This classic neighbourhood osteria features a simple and excellent menu of rustic Italian cuisine. House-made pasta, wood-grilled meats and veggies, fresh fish, and artisanal baked goods fill the menu, all made with seasonal ingredients from the area. Dishes can be served family-style for larger groups. Pair with a glass from the extensive, all-Italian wine list, and save room for gelato.

The aromas from CinCin’s wood-fired oven have lured diners up its winding stone staircase for more than 30 years. The seasonal, sophisticated Italian menu includes classic (ricotta gnocchi) and contemporary (duck with ash-roasted carrots) options. It’s a great date spot with a gorgeous setting and a year-round terrace. An award-winning wine cellar and renowned grappa collection add to the experience.


Tuscany is the inspiration for Giardino, star chef Umberto Menghi's downtown restaurant. Pass through the Florentine-style courtyard and seasonal garden patio, and you will find yourself transported to Italy. The warm interior and excellent service enhance the decadent fare. Enjoy classic antipasti before diving into pasta dishes like squid ink spaghetti with Atlantic lobster and a cherry tomato sauce. Mains include fresh fish, Tuscan-style chicken, and a luxurious veal osso buco.


You’ll feel like you’re dining in a cozy Italian home at Ask for Luigi., and the abundance of sharing dishes add to the homey feel. House-made pasta is the star, shining through in Spaghetti Nero with clams, pappardelle with wild boar, and Fusilli Verde with lamb ragu. Start with the antipasti though, as treats like Luigi’s meatballs and bocconcini fritti are not to be missed.


Set in a heritage house in Yaletown, Lupo is a charming, romantic spot for a modern Italian meal. Everything on the menu is seasonal and house-made. You’ll find traditional dishes with a contemporary twist, like octopus mosaic with limoncello vinaigrette or cannelloni with smoked chicken and mushroom butter. Primi and secondi are enhanced by fresh produce. An extensive wine list completes the fine Italian dining experience.

Seasonal ingredients drive the menu of house-made pasta, risottos, antipasti, main courses, and sides at La Quercia. With so many tempting dishes—cacio e pepe, saffron and squid risotto, favas with pecorino and mint, grilled lamb shoulder, anchovy braised runner beans—you’ll want to come with friends and opt for a customized sharing menu. The extensive wine list is sure to have a perfect complement.


This “dignified spaghetti joint” offers large portions of homestyle Italian cooking in a friendly atmosphere on Robson Street. All the classics are present, from bruschetta and spaghetti al ragu to chicken parm. A great place for large groups, Zefferelli’s has tailored menus that make ordering easy. For a straightforward, well-made, classic Italian meal, this is your place.

When beloved red-sauce joint Nick’s Spaghetti House closed after 62 years, the Savio Volpe team came through with a worthy, nostalgic replacement in Pepino’s. The spruced-up space on Commercial Drive maintains Nick’s wood panelling and sconce-lit dining area, and the menu remains timeless, with spaghetti and meatballs, fettuccini Alfredo, veal scallopini and the like. Pepino’s convivial vibe and friendly staff keep the tradition of Nick’s alive.


Sleek and bright with an open kitchen, Sopra Sotto presents an inviting space to enjoy authentic Italian favourites made with fresh, seasonal ingredients. Dishes are unpretentious but flavorful. House-made plates of pasta come in a variety of shapes, with sauces like truffle and smoked pancetta, creamy cabbage and mushroom, and traditional bolognese. Be sure to order a pizza and watch as it comes out of the enormous wood-fired brick oven.

Fresh burrata, bowls of house-made pasta, large family-style plates, and a cozy atmosphere make Tavola an ideal neighbourhood Italian spot. The menu is on the shorter side, focusing on quality ingredients and preparation, from tasty crostini and classic pasta to big plates—prime rib, brick chicken, or fish of the day—that are meant to be shared.


This family-run spot in Yaletown specializes in house-made pasta and risottos, prepared with family recipes passed down through the generations. You’ll find regional specialties like the Venetian spaghetti allo scoglio (“from the coastline”), which features a mix of shellfish, or the Umbrian porcini risotto. You’ll feel like family as you explore Italy through Robba da Matti’s delectable dishes.

For an authentic Napolitano meal, head to Via Tevere. The pizza—simple, rustic, and delicious—is the focus, but the plates of pasta are equally satisfying. This neighbourhood spot often has a queue, but it’s worth waiting for flavorful pizzas like the Vesuvio (tomato, fior di latte, salami, and capicola) or rustic homestyle meatballs in tomato sauce.

    You may also like
    You may also like