Thai Beef Noodle Soup Recipe

Asian Soups

This Thai beef noodle soup recipe is one of my absolute favorite Thai soups. It's also pretty easy to make at home and very adjustable to individual tastes.

This Thai beef noodle soup recipe is one of my absolute favorite Thai soups. It’s also pretty easy to make at home though I have to admit there’s nothing quite like getting it in Thailand itself, especially as part of the iconic Thai street food culture. You’ll find incarnations of this recipe all throughout the street of Thailand where vendors peddle their tasty versions from pushcarts which are a little bit like the hot dog carts you’ll find in American cities.

Instead of a boiling pot of hot dogs in the middle of the cart, there’s a boiling pot of bone broth.

Seriously, how cool is that? Bone broth on wheels! That’s what I call the noodle soup carts of Thailand. 

Maybe someday it will catch on here in America (but probably not). Well, in Thailand they’re found everywhere, roaming through the streets of cities and towns or parked at roadside stalls and markets.

In the middle of the cart is a large stockpot, about one-and-a-half to two feet in diameter and maybe three to four feet deep. Within the stockpot are 2-3 separate chambers, one or two for a few different types of broth and a smaller one for boiling and blanching various noodles and veggies. Next to the stockpot is a small display window showcasing different types of noodles, veggies, herbs, chilies, meats, pastes, and sauces, all of which are added to the broth in different ways to create a variety of different soups.

You’ll often hear them coming too as the vendors will tap two pieces of a bamboo block together creating a resonant sound that’s often referred to as “pok pok.” This lets people know that their noodle soup is nearby. Just the thought of that sound makes me start salivating!

Here’s a really cool YouTube video to see what I’m talking about. 

And no, not every noodle soup vendor does what she did at the 1:08 mark. But it’s certainly not uncommon either.

These soups are an iconic part of Thai street food and culture offering an almost infinite variety of different styles and flavors that blend influences from throughout Asia.  While some have evolved into uniquely Thai versions, some are not so different from what you might find in other southeast Asian countries. For example, the famous Vietnamese noodle soup, Pho, is not that different from a Thai beef noodle soup.

The Thai Soup Secret

If you like this Thai beef noodle soup recipe, you’re sure to like the dozens of other Thai soup recipes that are in my new cookbook, The Thai Soup Secret.

You’ll find 40 recipes for different types of soups, congees, broths, and more!

Other than Tom Yum Goong and Tom Kha Gai, Thailand’s two most famous soups, Thai soups are not that well known outside Thailand. There are literally hundreds of Thai soups that never make it to the menus of western Thai restaurants.  In my travels in Thailand, I collected many of these recipes and include them in the book.

In particular, I focus on broth-based Thai soups that are both healing to the body and super simple to make at home. The Thai beef noodle soup recipe is actually one of the more in-depth recipes!

Thai Soup Secret cover

Transform Your Health with Thailand’s #1 Superfood!

Includes 40 restorative recipes for broths, congees, and soups. All gluten and dairy-free!

How to Make a Thai Beef Noodle Soup

Thai beef noodle soup is complex, rich, slightly sweet, and flavored with cinnamon and star anise.  

For the beef, use any tender cut of beef and slice it into very thin, raw strips.  You could also flash fry the beef in some oil on both sides and then slice it thin.  Simply pouring the hot broth over the strips will cook them sufficiently. 

Thai Noodle Soup

Thai Beef Noodle Soup Recipe

A staple of Thai street food culture, this Thai beef noodle soup is complex, rich, slightly sweet and flavored with cinnamon and star anise.  

Course Main Course, Soup
Cuisine Thai
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Servings 8 people
Author Craig Fear


For beef broth:

For rest of soup:

  • 1 pound tender cut of beef, tenderloin, strip steak, etc., sliced against the grain into very thin strips
  • 2-3 TBSPs coconut oil or peanut or palm oil
  • 3-4 cups greens of your choice – spinach, bok choy greens, kale, etc.
  • 1 package rice noodles

Optional seasonings, to taste


  1. Simmer beef broth with spices, seasonings and everything else for 2-3 hours on a very gentle simmer to let flavors amalgamate. Strain everything out. You can also make your beef broth from scratch with the bones and all the seasonings and strain out the bones along with everything else.
  2. Prepare rice noodles according to package directions.
  3. In the last few minutes add the greens to the broth to gently wilt.
  4. In individual bowls add a handful or two of cooked rice noodles and raw beef strips and ladle with a few cups of hot broth and let sit for a minute or two to cook the meat.  Add seasonings, as much or as little of each as you prefer, to taste.

More Thai Soup Recipes to Try

This Thai beef noodle soup recipe is one of my absolute favorite Thai soups. It's also pretty easy to make at home and very adjustable to individual tastes.
Fearless Eating may receive commissions from purchases made through links in this article. As an Amazon Associate I earn from qualifying purchases. More info here.
Thai Beef Noodle Soup Recipe

About the Author

Craig Fear is the creator of Fearless Eating and the author of three books, The 30-Day Heartburn Solution, Fearless Broths and Soups and The Thai Soup Secret. After years helping clients with digestive issues, Craig decided to pursue writing full-time. He intends to write many more books on broths and soups from around the world! Click here to learn more about Craig.