Picture this: a chilly evening, the aroma of simmering herbs wafting through the house, and a warm bowl of Thai Glass Noodle Soup in my hands. This dish is like a hug in a bowl, a cherished family recipe passed down through generations. Each spoonful evokes fond memories of gatherings filled with laughter and shared stories. What makes my version of Thai Glass Noodle Soup truly special is the depth of flavor and simplicity wrapped in this humble dish. Unlike many restaurant versions that can be overly salty or heavy, this one strikes the perfect balance with fresh ingredients and a light broth that warms the soul. Today, I’m excited to share a recipe that honors tradition while inviting you to add your own touch. You’ll learn how to craft this comforting soup bursting with flavors and textures, making it a winning choice for any night. Trust me, once you taste it, you’ll want to make it again and again!
What are Thai Glass Noodle Soups?
Thai Glass Noodle Soup, or “ขนมจีนน้ำยา” as we call it in Thailand, is a delightful dish, rich in history and flavor. Originating from Thailand, glass noodles, made from mung bean starch, bring a silky, slightly chewy texture that harmonizes beautifully with the broth. The taste is a balance of savory, sweet, and umami, offering a unique experience with every bite. This soup shines with its flexibility; you can customize it with various proteins and vegetables based on your preferences.
This dish is not just for special occasions—it’s also an approachable comfort meal, ideal for weeknight dinners. With vibrant herbs and hearty noodles, Thai Glass Noodle Soup is a lovely way to warm up, whether you’re reminiscing about family traditions or creating new memories around the dinner table.
Why You’ll Love This Recipe
Authentic Flavor with a Personal Touch: Unlike store-bought versions that can lack authenticity, this homemade Thai Glass Noodle Soup captures the essence of Thailand right in your kitchen. With my own twist, it stays true to the traditional flavor while allowing for personal customization.
Cost-Effective and Nourishing: Eating out can quickly add up, but this soup is not only cheaper than restaurant versions, it’s incredibly nourishing too. With fresh ingredients, you get a hearty meal without breaking the bank.
Quick and Easy to Make: Perfect for those busy weeknights, this recipe requires minimal prep time yet delivers big on flavor. You can have it ready in under an hour!
Endless Customization Options: Not a fan of pork? No problem—swap it out for chicken or go vegetarian with an array of hearty veggies. You can make it as spicy or mild as you’d like, tailoring it to your family’s taste.
Comforting and Satisfying: After one bowl, you’ll feel nurtured and satisfied. The heartiness of the noodles and the rich broth will leave you with the warmth of home-cooked goodness.
With this recipe, you’re not just cooking; you’re creating a dish that fits your lifestyle and palate while taking your taste buds on a journey.

Ingredients Section
- 5 cups water
- 12 oz Chinese-style chopped pork spare ribs or chicken wings drumettes
- 1 2-inch section daikon or 1/4 onion, peeled and large diced (optional)
- 5-6 cilantro stems
- 1 tablespoon fish sauce (look for high-quality brands for deeper flavor)
- 1 tablespoon soy sauce (I love using Kikkoman for its balance)
- 1/2 teaspoon sugar
- 1/2 teaspoon ground white pepper
- 1.4 oz dried glass noodles (ensure they are made from mung bean for authenticity)
- 250 g egg tofu or soft tofu (adds creaminess, feel free to substitute with extra veggies for a vegan option)
- 4 cups napa cabbage, bite-sized pieces
- Chopped cilantro and/or green onions for garnish
- Fried garlic and garlic oil for topping (optional but highly recommended)
Notes on Ingredients
- Use fresh ingredients whenever possible for the best flavor.
- If you can’t find glass noodles, a thin rice noodle can be a good substitute.
- Make sure the tofu is at room temperature before adding it to the soup to prevent it from breaking apart too easily.

Step-by-Step Instructions
Prep the Pork Ribs/Wings: If using pork ribs, start by cutting them down so the meaty part is no more than about 1/2 inch thick. This helps them cook through evenly.
Simmer the Base: Add the ribs or wings to a large pot, and cover with the 5 cups of water. Season the water with fish sauce, soy sauce, sugar, and white pepper. Simmer for 5-10 minutes and skim off any foam that rises to the top, ensuring a clear broth.
Add Aroma: Toss in the cilantro stems and daikon/onion, then cover loosely. Let it simmer until the meat is fork-tender. Expect about 20 minutes for wings and 30-40 minutes for ribs.
Prepare the Glass Noodles: Soak the glass noodles in room temperature water for at least 7 minutes, then drain and cut them into 2-3 sections for easier eating.
Make Meatballs: In a small bowl, combine the ground pork or chicken with soy sauce, fish sauce, sugar, and pepper. Form into small meatballs.
Combine and Cook: Once the ribs/wings are tender, scoop the meatballs into the soup. Allow the soup to come back to a boil.
Veggie Time: Add the napa cabbage and egg tofu to the pot, stirring gently.
Final Noodle Addition: When the soup is boiling again, add in the soaked glass noodles and cook for an additional 3 minutes until everything is heated through and the noodles are soft.
Season to Taste: Adjust seasoning as needed; you can add more fish sauce or a splash of soy sauce based on your preference.
Serve and Enjoy: Finish with chopped green onions and/or cilantro, and sprinkle with fried garlic if desired. Enjoy it as is or alongside a bowl of rice!
Chef’s Tips
- For the best flavor, allow the soup to simmer longer if you can—it deepens the broth’s taste.
- Use a slotted spoon to serve the meat and noodles, allowing some broth for extra flavor in each bowl.
Expert Tips & Tricks
- Storage Recommendations: This soup is best enjoyed fresh, but if you have leftovers, store them in an airtight container in the fridge for up to 3 days. Note that the noodles will absorb broth, so you may need to add a splash of water when reheating.
- Make-Ahead Instructions: You can prepare the broth ahead of time and refrigerate it, then add the fresh noodles and vegetables when ready to eat.
- Troubleshooting: If your soup tastes too salty, add a splash of water or a pinch of sugar to balance it.
- Common Mistakes: Avoid boiling the soup vigorously with the glass noodles; they need a gentle heat to keep their texture.
Serving Suggestions
Serve this delectable Thai Glass Noodle Soup with a side of jasmine rice for a complete meal. For a beautiful presentation, garnish your soup with extra greens and bright red chili slices. This dish is perfect for cozy family dinners, impressing guests, or even meal prepping for an easy lunch throughout the week.
Variations & Substitutions
Protein Alternatives: Feeling adventurous? Try shrimp or beef instead of chicken or pork. Vegetarian options with mushrooms or other veggies are fantastic too.
Spice Levels: Want to kick things up a notch? Add sliced fresh chilies or a dash of chili oil before serving.
Seasonal Ingredients: Use seasonal veggies like spinach in the winter or fresh herbs in the summer to keep your soup vibrant and fresh.
Nutrition & Storage Info
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4-6
- Estimated Calories per Serving: Approximately 350 calories (without rice)
- Storage Instructions: Store leftovers in the fridge for up to 3 days, or freeze the broth separately for longer storage (up to 2 months).
FAQ Section
Can I use other noodles?
Yes! While glass noodles are traditional, you can substitute them with rice noodles or even udon noodles.Is this recipe gluten-free?
You can make it gluten-free by using tamari instead of regular soy sauce and ensuring your fish sauce is also gluten-free.What’s the best way to store leftovers?
Allow the soup to cool completely, then transfer to an airtight container and refrigerate. Consume within 3 days.Can I make this vegan?
Absolutely! Use vegetable broth, swap the meat for tofu or other veggies, and use soy sauce and mushrooms for extra umami flavor.How can I thicken the broth?
While the broth is typically light, you can add a cornstarch slurry (1 tablespoon of cornstarch mixed with water) towards the end of cooking.What are some good side dishes?
Thai spring rolls, a fresh papaya salad, or even some Thai sticky rice pair well with this soup.How can I make it spicier?
Add chili oil, fresh chilies, or even a splash of sriracha at the end!Can I use frozen broth?
Yes! Just remember to thaw and reheat it gently on the stove.What’s the difference between glass noodles and rice noodles?
Glass noodles are made from mung bean starch and have a chewy texture, while rice noodles are made from rice flour and generally have a softer consistency.How can I enhance the flavors?
Consider adding a dash of lime juice or zest for a fresh twist, or incorporate fresh herbs like basil or mint right before serving!

Conclusion
This Thai Glass Noodle Soup: A Staple in Thai Family Meals is not just a recipe; it’s an experience filled with warmth, tradition, and love. Embrace the opportunity to share it with friends and family, bringing everyone together around the table, just like I did. I’d love to hear your feedback and any creative touches you made to the recipe! For more comforting recipes that make your kitchen a happy place, be sure to check out my blog.
Happy cooking!

Thai Glass Noodle Soup
Ingredients
Method
- If using pork ribs, start by cutting them down so the meaty part is no more than about 1/2 inch thick.
- Add the ribs or wings to a large pot, and cover with the 5 cups of water. Season the water with fish sauce, soy sauce, sugar, and white pepper. Simmer for 5-10 minutes and skim off any foam that rises to the top.
- Toss in the cilantro stems and daikon/onion, then cover loosely. Let it simmer until the meat is fork-tender.
- Prepare the glass noodles by soaking them in room temperature water for at least 7 minutes, then drain and cut them into 2-3 sections.
- In a small bowl, combine the ground pork or chicken with soy sauce, fish sauce, sugar, and pepper. Form into small meatballs.
- Once the ribs/wings are tender, scoop the meatballs into the soup and allow it to come back to a boil.
- Add the napa cabbage and egg tofu to the pot, stirring gently.
- When the soup is boiling again, add in the soaked glass noodles and cook for an additional 3 minutes until everything is heated through and the noodles are soft.
- Adjust seasoning as needed.
- Finish with chopped green onions and/or cilantro, and sprinkle with fried garlic if desired.
- Enjoy the soup as is or alongside a bowl of rice.







