Here are five recommended spots across the city. Advance booking is encouraged, as these places are often booked on lunar full moons, the first of the month, and during the Lunar New Year.

Co Dam – fine dining vegetarian

Không gian bàn ăn tại Cồ Đàm. Ảnh: Nhà hàng

Food is served on hand-crafted ceramics at Co Dam. Photo courtesy of Co Dam

The restaurant serves vegetarian dishes in fine-dining style, drawing inspiration from Buddhism and Cham culture and with seasonal vegetables at the core of its menu. There are dishes such as rice noodle rolls (pho cuon) with mushroom filling and fried pumpkin flowers.

The place has a terracotta brick archway, a pond, and a Buddha statue.

It is the only vegetarian restaurant in Hanoi listed in the Michelin Guide.

Address: 68 Tran Hung Dao Street. Prices start at VND600,000 ($23) per person. Rated 4.6/5 on Tripadvisor.

Chay Delek – set menu vegetarian

Một set menu 5 món tại Chay Delex. Ảnh:

A five-course set menu at Chay Delek. Photo by VnExpress/Phuong Thao

The restaurant serves five- and six-course set menus with soup, appetizer, salad, main course, and dessert. Diners can also order à la carte from a 19-item menu. Its name comes from “Tashi Delek”, a Tibetan greeting used to wish someone luck. Ingredients change with the season and are sourced daily.

Address: 18 Han Thuyen Street. Set menus start at VND340,000 ($13) for the five-course meal and VND390,000 ($15) for the six-course meal. Rated 4.6/5 on Tripadvisor.

La Vegarie – western-style vegetarian

Đồ ăn phong cách phương Tây ở La Vegarie. Ảnh nhà hàng

La Vegarie serves western-style dishes like beetroot steak and vegan foie gras. Photo courtesy of La Vegarie

Unlike most vegetarian restaurants in Hanoi, which serve Vietnamese dishes, La Vegarie’s menu draws on French, Italian, and Indian cuisines, and reimagines them with vegetables and other plant-based ingredients. Guests can sample various options, ranging from lasagna and pizza to roasted seasonal vegetables.

Address: 4 Trang Thi Street. Prices start from VND400,000 ($15.30). Rated 4.9/5 on Tripadvisor.

Veggie Castle – vegetarian buffet

Buffet chay ở Veggie Castle. Ảnh nhà hàng

A vegetarian buffet spread at Veggie Castle. Photo courtesy of Veggie Castle

This buffet chain has multiple locations across Hanoi, with a menu that changes daily based on seasonal produce. Dishes draw from family meals as well as international fare. Section categories include appetizers, noodle soups, main dishes, and desserts.

Address: multiple locations. Priced at VND120,000 ($4.60) per meal. Rated 4.7/5 on Tripadvisor.

Nang Tam – traditional vegetarian

Cơm chay Nàng Tấm. Ảnh: Tripadvisor

A vegetarian meal at Nang Tam, featuring fried rice, fried tofu and a salad. Photo courtesy of Tripadvisor

One of Hanoi’s earliest vegetarian restaurants has been operating for more than 30 years, and retains the style of a traditional eatery. Its menu runs into more than 100 dishes, from soups and salads to rolls and noodles, with an emphasis on preserving the natural flavors of each ingredient.

Address: 79A Tran Hung Dao Street. Prices start from VND200,000 ($7.70) per person. Rated 4.1/5 on Tripadvisor.

Restaurant comparison:

Restaurant

Style

Address

Price/person

Tripadvisor rating

Co Dam

Fine dining

68 Tran Hung Dao

From VND600,000

4.6/5

Chay Delex

Set menu

18 Han Thuyen

VND340,000-390,000

4.6/5

La Vegarie

Western

4 Trang Thi

VND400,000

4.9/5

Veggie Castle

Buffet

Multiple locations

VND120,000

4.7/5

Nang Tam

Traditional

79A Tran Hung Dao

VND200,000

4.1/5

Dining and Cooking