🍴 Beijing, China

Vegan Restaurants in Beijing

12 verified venues. Prices, ratings, and honest reviews.

City Scorecard: Beijing

7.0/10
Vegan Score
$10.00
Avg Meal
#N/A
HappyCow Rank
25
Venues
01

King's Joy

100% Vegan
2 Wudaoying Hutong, Dongcheng District

King's Joy is not just Beijing's finest vegan restaurant β€” it is one of the best plant-based dining experiences in the world. Set in a meticulously restored courtyard house steps from the Lama Temple, the kitchen delivers multi-course presentations that reimagine Chinese Buddhist cuisine through a contemporary lens. The "Imperial Garden" tasting menu transforms seasonal vegetables into edible art, with each course drawing on different Chinese regional traditions. Reservations are essential, and this is the meal you will talk about for years.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.5/5 (280+ reviews)
Google: 4.7/5
Price Range: $42-84 (Β₯300-600)
02

Baihe Vegetarian

100% Vegan
23 Caoyuan Hutong, Dongcheng District

Hidden in a narrow hutong near Nanluoguxiang, Baihe has been a beloved fixture of Beijing's vegan scene for over fifteen years. The tiny courtyard restaurant serves entirely plant-based Chinese cuisine with a focus on Sichuan and Yunnan flavors β€” their mapo tofu and dry-fried green beans are legendary. The atmosphere is intimate and authentically hutong: brick walls, wooden beams, and a courtyard garden where you eat under the stars in summer.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.5/5 (350+ reviews)
Google: 4.5/5
Price Range: $11-25 (Β₯80-180)
03

Veggie Table

100% Vegan
19 Wudaoying Hutong, Dongcheng District

The Veggie Table brings a Western-meets-Chinese approach to plant-based dining in the charming Wudaoying Hutong. The menu spans everything from raw food plates and superfood smoothie bowls to traditional Chinese noodle soups and dumplings, all entirely vegan. It has become the default meeting point for Beijing's international vegan community, with a relaxed atmosphere and English-speaking staff that make it especially welcoming for travelers.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.5/5 (420+ reviews)
Google: 4.4/5
Price Range: $8-21 (Β₯60-150)
04

Tianchu Miaoxiang

Buddhist vegetarian (no alliums)
60 Chaoyangmen Nanxiaojie, Dongcheng District

With multiple Beijing locations, Tianchu Miaoxiang is the city's most popular Buddhist vegetarian chain and a masterclass in Chinese mock-meat craft. Their "Peking Duck" β€” constructed from layers of beancurd skin, smoked and lacquered β€” is so visually and texturally convincing that first-timers genuinely cannot believe it's plant-based. The elegant interiors reference Buddhist temple aesthetics without being heavy-handed.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.5/5 (380+ reviews)
Google: 4.4/5
Price Range: $14-35 (Β₯100-250)
05

Susu Vegan

100% Vegan
28 Beiluoguxiang, Dongcheng District

This intimate hutong cafe on Beiluoguxiang serves creative Vietnamese-Chinese fusion in an entirely plant-based format. The pho, bÑnh mì, and fresh spring rolls are made daily using organic vegetables from suburban Beijing farms, while the Chinese-inspired dishes — mushroom claypot, mapo eggplant — add local depth. The second-floor terrace overlooking the hutong rooftops is one of Beijing's most atmospheric dining spots.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.0/5 (200+ reviews)
Google: 4.3/5
Price Range: $7-17 (Β₯50-120)
06

Lotus in Moonlight

Buddhist vegetarian buffet
12 Lianhuachi East Road, Fengtai District

One of Beijing's most generous vegetarian buffets, Lotus in Moonlight lays out over 80 dishes spanning every region of Chinese vegetarian cooking β€” Sichuan spice, Cantonese dim sum, northern wheat noodles, and Fujian mushroom braises. At roughly Β₯80 for all-you-can-eat, the value proposition is staggering. The busy lunchtime atmosphere, with Buddhist monks and office workers eating side by side, is a uniquely Beijing experience.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.0/5 (300+ reviews)
Google: 4.2/5
Price Range: $8-21 (Β₯60-150)
07

Green Bites

100% Vegan
3-11 Sanlitun Soho, Chaoyang District

Green Bites represents Beijing's new wave of plant-based dining β€” sleek, Instagram-friendly, and unapologetically millennial. The Sanlitun location attracts young professionals with colorful bowls, avocado everything, and house-made oat milk lattes. Beyond the aesthetic, the food delivers: their sesame-crusted tofu steak and black bean brownie prove that photogenic food can also be genuinely delicious.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.0/5 (170+ reviews)
Google: 4.4/5
Price Range: $11-25 (Β₯80-180)
08

Pine Moon Forest

100% Vegan
23A Gulou East Street, Dongcheng District

Pine Moon Forest brings the meditative calm of a Zen monastery kitchen to Beijing's vibrant Gulou neighborhood. The menu focuses on seasonal ingredients prepared with Japanese-Chinese zen aesthetic β€” minimal seasoning, maximum respect for the raw material. Their handmade tofu, prepared fresh each morning, and the mushroom hot pot are transcendent. The sparse, wood-and-stone interior encourages slow, mindful eating.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.5/5 (180+ reviews)
Google: 4.5/5
Price Range: $10-22 (Β₯70-160)
09

Gongdelin Beijing

Buddhist vegetarian (no alliums)
158 Qianmen South Street, Xicheng District

The Beijing branch of China's most famous vegetarian restaurant continues the Gongdelin tradition of mind-bending mock-meat artistry. The Qianmen location, near the Forbidden City, serves elaborate banquet-style dishes that recreate classic Beijing cuisine β€” including a vegan version of Peking Duck β€” entirely from plant-based ingredients. Founded in 1922, this is where Chinese vegetarian cooking became high art.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.0/5 (400+ reviews)
Google: 4.2/5
Price Range: $11-28 (Β₯80-200)
10

Hua's Vegan Kitchen

100% Vegan
17 Fangjia Hutong, Dongcheng District

Run by a passionate husband-and-wife team, Hua's Vegan Kitchen serves home-style Northern Chinese cooking entirely free of animal products. The hand-pulled biang biang noodles, cumin-spiced mushroom skewers, and scallion pancakes are honest, generous portions of the kind of food Beijing locals actually eat β€” just without the meat. The tiny hutong space means you'll likely share a table, which is part of the charm.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.0/5 (160+ reviews)
Google: 4.3/5
Price Range: $7-17 (Β₯50-120)
11

Loving Hut Beijing

100% Vegan
58 Dongzhimen Inner Street, Dongcheng District

The Beijing outpost of the global Loving Hut chain serves dependable, affordable vegan Chinese food that rotates daily. The mock-meat dishes draw on Beijing's own culinary tradition β€” zhajiangmian, kung pao "chicken," and hand-pulled noodles β€” at prices that make eating vegan three times a day completely sustainable. A reliable fallback when you need a guaranteed plant-based meal fast.

HappyCow: β˜…β˜…β˜…β˜…β˜† 4.0/5 (350+ reviews)
Google: 4.1/5
Price Range: $4-11 (Β₯30-80)
12

Element Fresh

Extensive vegan menu section
S8-33, Sanlitun Village, Chaoyang District

Element Fresh is China's original health-forward restaurant chain, and their Sanlitun location serves an extensive vegan menu alongside non-vegan options. The acai bowls, grain salads, and cold-pressed juices cater to Beijing's growing wellness crowd, while heartier options like the vegan burrito bowl and sesame noodles provide satisfying lunch fuel. The light, modern interior attracts a mix of expats and health-conscious locals.

HappyCow: β˜…β˜…β˜…β˜†β˜† 3.5/5 (140+ reviews)
Google: 4.2/5
Price Range: $11-25 (Β₯80-180)

Comparison Table

NameLocationPrice RangeRatingVegan Level
King's JoyWudaoying Hutong / Yonghegong$42-844.5/5100% Vegan
Baihe VegetarianNanluoguxiang / Gulou$11-254.5/5100% Vegan
Veggie TableWudaoying Hutong / Yonghegong$8-214.5/5100% Vegan
Tianchu MiaoxiangChaoyangmen / Dongcheng$14-354.5/5Vegan Options
Susu VeganBeiluoguxiang / Gulou$7-174.0/5100% Vegan
Lotus in MoonlightBeijing West Railway Station$8-214.0/5Vegan Options
Green BitesSanlitun / Chaoyang$11-254.0/5100% Vegan
Pine Moon ForestGulou / Drum Tower$10-224.5/5100% Vegan
Gongdelin BeijingQianmen / Xicheng$11-284.0/5Vegan Options
Hua's Vegan KitchenFangjia Hutong / Yonghegong$7-174.0/5100% Vegan

Frequently Asked Questions

How many vegan restaurants are in Beijing?

Our database includes verified vegan restaurants in Beijing, covering different price ranges and neighborhoods. All venues are personally verified for accuracy.

What's the average cost of vegan restaurants in Beijing?

Prices in Beijing vary by location and tier. Budget options average Β₯30-80 ($4-11), mid-range Β₯80-200 ($11-28), and premium options Β₯200+ ($28+) per person.

Is Beijing vegan-friendly for travelers?

Beijing is one of China's most vegan-friendly cities. The deep Buddhist vegetarian tradition combined with a growing modern plant-based scene makes finding quality vegan options increasingly easy.

How do I find vegan restaurants in Beijing?

Use HappyCow or Dianping (ε€§δΌ—η‚Ήθ―„) and search for "素食" (vegetarian/vegan). Temples often have traditional vegetarian restaurants nearby. The phrase "ζˆ‘εƒη΄ " (wΗ’ chΔ« sΓΉ) communicates your dietary needs.

What are the best neighborhoods for vegan food in Beijing?

Major commercial districts and areas near temples typically have the most vegan options. City centers and creative/cultural districts are also great for discovering new plant-based restaurants.

When is the best time to visit Beijing?

Spring (March-May) and autumn (September-November) offer the best weather. Summer is hot but brings abundant fresh fruit, while winter is perfect for vegan hotpot experiences.

Explore Other Topics in Beijing