Youkuai Group (Z-Rou)

Youkuai Group (Z-Rou) logo

Youkuai is a trustworthy plant-based meat supplier based in Shanghai, China, who focuses on developing and serving plant-based products to Chinese and global consumers, aiming to reshape the plant-based cuisine landscape. Our mission is to create a better future of food by showing how plant-based super foods can be desirable in an innovative and engaging way. Our vision is to become a global food brand from Shanghai that China can be proud of. Our products are designed to be tasty, more nutritious, safer, more accessible, and more resource-efficient.

Products

Business

Production

Location

China

Founded

2019

Founders

Liqin Lu

Event Partners