🍴 Beijing, China

Plant-Based Restaurants in Beijing

12 verified venues. Prices in local currency, HappyCow ratings, and honest verdicts from the Leaf & Roam team.

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: $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: $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: $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: $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: $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: $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: $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: $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: $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: $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: $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: $11-25 (Β₯80-180)