Originally from Celle, Germany, Stefan Stiller started his culinary career when he was 16. He worked in one -, two -, and three -Michelin – starred restaurants across his home country. In 1999, he opened Restaurant Grand Cru, his own fine dining restaurant in Deidesheim, and awarded a Michelin star after just eight months of operation.

Since moving to Shanghai with his family in 2004, Stefan has established a prominent presence in the city’s culinary scene, both as a chef, restauranteur, and as a mentor to aspiring cooks in China.

After opening Stiller’s Restaurant and Cooking School in 2008 and EAST Eatery in 2015, he launched the Taian Table concept in April 2016 as a culmination of his longtime vision. Just five months after it opened, Taian Table Shanghai received its first Michelin Star, and retained its Michelin star for three consecutive years before receiving the second Michelin Star in the Michelin Guide Shanghai 2020. Then, the restaurant has proudly retained its three Michelin Stars ratings for the fifth consecutive year since the Michelin Guide Shanghai 2022.

In 2021, Chef Stefan Stiller has arrived in Guangzhou, with two Michelin-starred Taian Table Guangzhou, one Michelin-starred Stiller and a training kitchen for the China Bocuse d’Or competition team.

In addition, Stefan Stiller has been the President of Bocuse d’Or China and Asia-Pacific since 2009, as well as the brand ambassador. Under his leadership, Team China qualified for the Final in Lyon in 2011, 2013, 2017, 2019, 2023, and 2025.