Contact Us

Contact Us
110, 12/F, 1 South Wuning Road, Jing'an, Shanghai, China
Scroll to the bottom for our social media infos

About Youkuai

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 products are designed to be tasty, more nutritious, safer, more accessible, and more resource-efficient.

We leverage deep expertise in food and the science behind flavors and textures to revolutionize food.
Designed & Developed by Metric Design Studio