604 Now

Where To Get The Best Italian Food In Vancouver

best italian food in vancouver

Photo: @pepinosspaghettihouse/Instagram

Just like your Nonna used to make (or as close as it gets). Vancouver has a plethora of Italian restaurants to give you a taste of Italy in your own backyard.

RELATED: Where To Get The Best Greek Food In Vancouver

Best Italian Food In Vancouver



This quaint spot is cozy and romantic. It’s in a house, which makes it feel like a real home-cooked meal. They’re known for their classic Italian dishes with a modern twist. Their menu has a bit of everything, from caprese salad, black tagliatelle, penne bolognese and a green pea risotto with lobster. Give them a visit at 869 Hamilton Street.



Get your fill of rustic Italian dishes made with seasonal ingredients. Dig into gnocchi, spaghetti puttanesca, campanelle and much more. They also have some great pizza options like prosciutto, ricotta and margherita. There’s locations in the West End, Kits, Olympic Village and North Vancouver.


Osteria Savio Volpe


Dig into charcuterie and wood-fired Italian dishes at this chic eatery. They’re best known for their handmade pasta made fresh in-house. Try their braised veal ravioli or tagliatelle verde with pecorino and mint. From the wood-fire, get a veal chop, halibut steak or half-chicken with rosemary. Check it out at 615 Kingsway.



The spaghetti house that took over Nick’s old spot doesn’t disappoint. Their menu is full of delicious eats. Try the chicken piccata, ricotta gnocchi, spicy penne, spaghetti bolognese and linguine and clams with white sauce. It’s at 631 Commercial Drive.

Ask For Luigi


A small eatery that serves large dishes meant for sharing. Get the beef tartare, crispy polenta, rigatoni bolognese, mushroom risotto, octopus spaghetti and ricotta ravioli. Find this spot at 305 Alexander Street.




They have a variety of housemade pastas and other popular Italian places in a comfortable space (and they have a heated patio). Get your fill of burrata, gnocchi with brown sage butter, campanelle with mushrooms and a classic spaghetti. Find it at 1829 Robson Street.

Giardino Restaurant


An upscale Italian eatery you won’t be able to get enough of. Their menu has beef carpaccio, spaghetti carbonara, pesto penne, chicken-stuffed tortellini, cannelloni with veal and spinach and a classic lasagna. Grab a bite at 1328 Hornby Street.


Log in or create an account to save content

Become a local insider