Irresistibly Delicious Thai Glass Noodle Soup: A Heartwarming Recipe You’ll Love
Imagine coming home after a long day, where the air is thick with nostalgia and comfort, and all you want is a warm, hearty bowl of soup. That’s precisely how I feel each time I prepare Thai Glass Noodle Soup, a dish that fills my kitchen with a fragrant melody of herbs and spices. Growing up, my grandmother used to whip up this soul-soothing soup on chilly evenings, wrapping us in warmth with every sip. The delicate, slurp-worthy glass noodles paired with tender pork and light broth always seemed to vanish faster than I could serve it!
What sets my Thai Glass Noodle Soup apart? It’s the little secrets I’ve learned along the way – from choosing fresh ingredients to grandmothers’ tricks that infuse depth without effort. Unlike store-bought options or even what you might find in restaurants, my tweak on this classic keeps both your health and your wallet in mind. Plus, it’s super easy to customize, allowing you to make it truly your own!
In this post, I promise to guide you through each step to create your very own comforting bowl of Thai Glass Noodle Soup. Ready to dive in? Let’s get cooking!
What are Thai Glass Noodle Soup?
Thai Glass Noodle Soup, or "Kuy Teav," has roots deep in Southeast Asian cuisine, with variations found across Thailand, Laos, and Vietnam. The magic of this dish lies in the translucent glass noodles made from mung bean starch, which perfectly absorb the flavors of the broth without overpowering it. The texture is a heavenly combination of slurpy and chewy, an absolute delight for noodle lovers.
Traditionally, the soup is light yet filled with comforting flavors from the bones of pork or chicken, often accompanied by aromatic herbs. It’s an adaptive dish, perfect for both a quick weekday meal and an elaborate family gathering. Whether you want a cozy night in or a dish to impress guests, Thai Glass Noodle Soup is there for you!
Why You’ll Love This Recipe
Fresh and Flavorful: Unlike those bland, pre-packaged soups, my homemade Thai Glass Noodle Soup explodes with flavor from fresh herbs and spices — a taste you can’t replicate!
Budget-Friendly: It’s easy on your wallet! Making this soup at home not only saves money compared to ordering takeout but also allows you to control the quality of ingredients you use.
Customizable: Whether you’re vegan, vegetarian, or a bona fide carnivore, this recipe is adaptable to suit everyone’s palate. Swap in tofu for a plant-based option, or switch up the protein as you like!
Easy-to-Follow: Despite its rich flavors, this Thai Glass Noodle Soup is surprisingly simple to prepare. If you’ve got about an hour, you’re all set to impress.
Comfort in a Bowl: This soup is more than just food; it’s an experience. Each spoonful warms your heart and brings back cherished memories, making it the ultimate comfort food.

Ingredients
- 5 cups water: For the perfect broth, use filtered water.
- 12 oz Chinese-style chopped pork spare ribs or chicken wings drumettes: Fresh meat adds so much flavor! If you prefer chicken, drumettes are great for simmering.
- 1 2-inch section daikon or 1/4 onion, peeled and large diced (optional): Daikon adds a subtle sweetness, but onion works too.
- 5-6 cilantro stems: Use stems for extra flavor; don’t throw them away!
- 1 tablespoon fish sauce: Opt for high-quality brands like Three Crabs for authentic flavor.
- 1 tablespoon soy sauce: A good soy sauce elevates the dish; consider Kikkoman or Tamari for gluten-free options.
- 1/2 teaspoon sugar: Just a hint to balance the flavors.
- 1/2 teaspoon ground white pepper: If you’re like me and enjoy a bit of heat, feel free to experiment!
- 1.4 oz dried glass noodles: Check for rice or mung bean varieties, as they provide the best texture.
- 250 g egg tofu or soft tofu: Egg tofu adds creaminess; however, any soft tofu will be a great substitute.
- 4 cups napa cabbage, bite-sized pieces: For a pop of color and crunch.
- Chopped cilantro and/or green onions: For garnish — these brighten up the soup!
- Fried garlic and garlic oil (optional): I often add this for an extra layer of flavor; trust me, you’ll want it!
Notes:
- Ensure the meat is fresh for the best results. If you’re unable to find pork spare ribs, chicken thigh works just as well.
- Prepare all ingredients in advance to streamline cooking.
Step-by-Step Instructions
Prep the Meat: Begin by cutting the pork ribs into pieces no thicker than 1/2 inch. Place them in a pot with 5 cups of water. Add the fish sauce, soy sauce, sugar, and white pepper. Bring this to a gentle simmer over medium heat, skimming off any foam that rises for about 5-10 minutes.
Add More Flavor: Toss in the cilantro stems and daikon (if using), cover loosely, and let it simmer until the meat becomes fork-tender. This usually takes about 20 minutes for wings and 30-40 minutes for ribs. Feel free to taste-test the broth along the way!
Soak the Noodles: While the soup simmers, soak the glass noodles in room temperature water for about 7 minutes. Drain and cut the noodles into smaller sections for easier eating.
Mix the Meatballs: Combine your meatball ingredients in a bowl and mix until well-combined. Using wet hands helps form the best meatballs!
Add Everything Together: Once the meat is tender, scoop meatball portions into the soup. Allow the soup to return to a lively boil before adding in the napa cabbage and egg tofu. Bring everything back to a boil and add the glass noodles, cooking for another 3 minutes until warmed through.
Final Touches: Adjust the seasoning with more soy sauce or fish sauce to taste. Garnish generously with chopped green onions and cilantro, topped with fried garlic for added crunch. Serve hot, alone or alongside a bowl of fluffy rice.
Chef’s Tip: If you’re making fried garlic, chop the garlic until pieces are about 1/8 inch, fry in oil until golden, and strain. Store the garlic and oil separately for optimal freshness!
Expert Tips & Tricks
Storage: Store any leftovers in an airtight container in the fridge for up to three days. The flavors will meld and enhance over time!
Make-Ahead: If you want to prepare ahead, you can make the broth and ingredients the night before. Just add noodles when ready to serve.
Troubleshooting: If your soup tastes too salty, you can balance it out with a splash of water or coconut milk!
Serving Fresh: Always serve the soup fresh for the best taste. If the noodles soak up too much broth, just add a bit of boiling water when serving.
Richer Broth: For a richer taste, you can roast the pork ribs before adding them to the pot.
Serving Suggestions
Love to elevate your dining experience? This soup pairs perfectly with jasmine rice or a side of steamed greens sprinkled with sesame seeds. If you’re feeling festive, you can serve it with a refreshing Thai-style salad, featuring mango and mint!
For presentation, serve in wide, shallow bowls for that authentic street food vibe, and don’t forget to set out extra cilantro and lime wedges for guests to customize their bowls.
Variations & Substitutions
Herb Variations: Try swapping cilantro with Thai basil or even mint for a different flavor profile.
Spicy Kick: If you’re in the mood for heat, add sliced Thai chilis or some chili oil while cooking.
Vegetarian Option: Replace the meat with mushrooms and add a splash of light vegetable broth for a hearty vegetarian version.
Seasonal Variations: Incorporate seasonal vegetables like bok choy in winter or fresh pea shoots in spring for added nutrients and freshness.
Nutrition & Storage Info
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4-6 servings
- Estimated Calories: Approximately 420 calories per serving
- Storage Instructions: Can be kept at room temperature for a couple of hours, but store leftovers in the fridge to last up to 3 days.
FAQ Section
Can I freeze Thai Glass Noodle Soup?
Yes, freeze broth separately and add the noodles when ready to serve for best results.What if I can’t find glass noodles?
You can use rice vermicelli or even egg noodles as a substitute.Is there a vegetarian version?
Absolutely! Substitute meat with firm tofu and add more veggies for a delicious vegetarian soup.How spicy is this soup?
The level of spice can be adjusted. This recipe is mild – feel free to add more chili for heat!How do I keep the noodles from getting mushy?
Add the noodles towards the end of cooking time right before serving to keep their texture.Can I use leftover meat?
Yes! Using leftover cooked pork or chicken is a great way to save time.What is the best way to serve this soup?
Serve immediately for the best texture and flavor. Garnish with fresh herbs!Is this soup gluten-free?
Ensure to use gluten-free fish sauce and soy sauce, as some brands may contain gluten.How can I enhance the flavor?
Adding fresh lime juice or a hint of fresh ginger can provide an exquisite twist!What’s the best way to reheat this soup?
Reheat gently on the stove, adding a splash of water or broth as needed.

Conclusion
This recipe for Thai Glass Noodle Soup is not just a dish; it’s a journey into comforting flavors and personal memories. With tender meat, slurpy noodles, and aromatic herbs, it’s impossible not to fall in love with each and every spoonful. I encourage you to try it out and maybe even make a few cherished memories of your own while doing so. If you do make it, drop a comment or share your feedback — I love hearing from fellow food enthusiasts! And be sure to check out some of my other recipes on the blog, like my Stuffed Thai Basil Chicken or Coconut Curry Noodles, for more delicious inspirations. Happy cooking!
Print
Irresistibly Delicious Thai Glass Noodle Soup
- Total Time: 60 minutes
- Yield: 4-6 servings 1x
- Diet: Non-Vegetarian
Description
A comforting bowl of Thai Glass Noodle Soup filled with fragrant flavors and tender meat, perfect for any occasion.
Ingredients
- 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
- 1 tablespoon soy sauce
- 1/2 teaspoon sugar
- 1/2 teaspoon ground white pepper
- 1.4 oz dried glass noodles
- 250 g egg tofu or soft tofu
- 4 cups napa cabbage, bite-sized pieces
- Chopped cilantro and/or green onions for garnish
- Fried garlic and garlic oil (optional)
Instructions
- Prep the meat by cutting the pork ribs into pieces no thicker than 1/2 inch, placing them in a pot with 5 cups of water.
- Add the fish sauce, soy sauce, sugar, and white pepper, and bring to a gentle simmer over medium heat, skimming off any foam that rises for about 5-10 minutes.
- Toss in the cilantro stems and daikon (if using), cover loosely, and let it simmer until the meat becomes fork-tender for about 20 minutes for wings and 30-40 minutes for ribs.
- Soak the glass noodles in room temperature water for about 7 minutes, drain, and cut them into smaller sections.
- Combine your meatball ingredients in a bowl and mix until well combined.
- Add meatball portions into the soup, allow to return to a boil, then add napa cabbage and egg tofu, cooking for another 3 minutes until warmed through.
- Adjust the seasoning with more soy sauce or fish sauce to taste, and garnish with chopped green onions and cilantro, topped with fried garlic. Serve hot.
Notes
Ensure the meat is fresh for the best results. Prepare all ingredients in advance to streamline cooking.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 1g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 45mg
🥗 Free Custom Keto Meal Plan?
Do you want to lose weight while still enjoying delicious Asian & Thai Fusion meals? Take this quick quiz to get your personalized Keto plan based on your favorite foods!
- ✅ No more guessing what to eat
- ✅ Delicious & easy-to-make recipes
- ✅ Tailored to your body type
Get My Custom Plan Now! →
*Over 100,000+ people have transformed their lives with this quiz.







