Vegetarian versions of bak kut teh are becoming increasingly available, with restaurants offering alternatives that substitute pork or chicken with plant-based proteins. Here are some ways to enjoy this delicious soup while still adhering to your dietary preferences: Mushroom bak kut teh – Mushrooms are often used as the primary protein source in place of pork or chicken. Tofu bak kut teh – Firm tofu stands up well against the flavors of the soup broth and spices. Seitan bak kut teh – For those looking for something extra filling, seitan has the texture of meat but contains no animal products at all. Soybean curd rolls bak kut teh - These soybean curd rolls provide an interesting texture when added to the soup. Vegan fish ball bak kut teh - This vegan version of fish balls mimics their traditional non-vegan counterparts perfectly.