Rad Na | Thai Noodles with Gravy
By Sho @ Hungry for Thai
on
Apr 22nd 2025
Rad Na is a delicious Thai street food favorite that can be customized with your favorite protein and vegetables. Serve it with crispy rice noodles or wide rice noodles for a truly mouth-watering meal.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases—at no extra cost to you. Thanks for supporting Hungry For Thai!
Table of Contents
ราดหน้า (Rad Na) is a popular Thai dish made with wide rice noodles (sen yai) stir-fried in a savory, thick gravy.
The dish is typically served with a choice of meat, like pork, chicken, or beef, along with vegetables such as Chinese broccoli (kale) or mushrooms.
The gravy is made from a combination of soy sauce, oyster sauce, and a bit of sugar, giving it a balanced flavor that’s both salty and slightly sweet.
It’s a comforting, hearty meal, often enjoyed as street food in Thailand.
What You'll Need
Pork Marinade (for 30 minutes)
- Pork Shoulder – Provides the rich, tender base for the dish.
- Tapioca Starch – Helps to create a smooth texture in the gravy.
- Oyster Sauce – Adds a savory, umami depth of flavor.
- Light Soy Sauce – Contributes a mild, salty flavor.
- Sesame Oil – Offers a nutty aroma and enhances the richness.
- Palm Sugar – Balances the savory flavors with a touch of sweetness.
- Pepper – Adds a mild spiciness to the marinade.
- Egg – Helps bind the marinade and adds moisture.
Arrowroot Flour/ Tapioca Starch Mix
- Arrowroot Flour/ Tapioca Starch – Acts as a thickener for the gravy.
- Palm Sugar – Adds sweetness and helps balance the savory elements.
- Black Soy Sauce – Gives the dish a darker color and deeper flavor.
- Water – Used to dissolve the flour and create the sauce base.
- Kale – Adds a fresh, slightly bitter taste that balances the richness of the gravy.
- Garlic – Infuses the dish with aromatic, savory flavor.
Noodles
- Wide Rice Noodles – The base of the dish, providing a chewy texture.
- Black Soy Sauce – Adds color and enhances the savory flavor of the noodles.
Seasoning Sauce
- Water – Forms the liquid base of the seasoning sauce.
- Vegetable Oil - Used for stir-frying the noodles, garlic, and sauce ingredients. It helps carry flavor and prevents sticking.
- Garlic – Provides a fragrant, savory kick to the sauce.
- Salted Soya Bean– Adds a salty, umami-rich element to the sauce.
- Light Soy Sauce – Enhances the overall saltiness and umami.
- Oyster Sauce – Deepens the savory flavor of the sauce.
- Pepper – Adds a hint of spiciness to the seasoning.
- Egg (optional) – Gives the sauce a silky, rich texture.
- Water – Used to dilute the seasoning for the right consistency.
Why You'll Loe This Rad Na (Thai Noodles with Gravy) Recipe 🩷
- Mouth-watering Flavor – Savory gravy, tender marinated pork, and garlicky goodness come together in every bite.
- Customizable – Use your favorite protein like chicken, beef, tofu, or plant-based alternatives. It’s easy to make it your own!
- Better Than Takeout – Tastes just like the Rad Na you’d get at a Thai street stall—maybe even better!
- Great for Meal Prep – Make ahead and reheat the gravy and noodles separately for a quick, satisfying meal.
- Loaded with Texture – Chewy rice noodles, crisp-tender Chinese broccoli, and silky gravy—yum!
- One-Pan Wonder – Minimal cleanup since everything comes together in just one pan.
- Vegetable-Friendly – Swap in any veggies you like: broccoli, carrots, bok choy, or mushrooms.
- Authentically Thai – Brings you the real flavors of Thailand without needing a plane ticket.
- Family Favorite – A dish both kids and adults will happily devour.
- Comforting and Satisfying – That thick, glossy gravy over warm noodles hits all the cozy feels.
How to Make Rad Na
- Mix sliced pork with tapioca starch, oyster sauce, soy sauce, sesame oil, palm sugar, pepper, and egg. Marinate 30 mins.
- Toss wide rice noodles with black soy sauce until evenly coated. Set aside.
- Stir together arrowroot flour, palm sugar, black soy sauce, and water until dissolved. Set aside.
- Stir-fry the noodles in a hot pan with oil for 3–5 mins until slightly smoky. Set aside.
- In the same pan, sauté minced garlic in oil until fragrant. Add salted soya beans and stir-fry until aromatic.
- Add water or stock. Bring to a boil.
- Add marinated pork. Cook until done. Season with oyster sauce, soy sauce, and pepper.
- Toss in Chinese broccoli (or veggies of choice) and cook briefly.
- Stir in the gravy mix slowly. Cook until thick and glossy. You can add extra egg in this step.
- Pour the gravy over noodles. Sprinkle with pepper and enjoy!
If you’re a fan of pad see ew, think of this as a supercharged version—with charred, chewy noodles, a thick, silky gravy, and perfectly cooked meat that takes comfort food to the next level.
Known by other names like Lad Na or Rat Na, Rad Na is one of Thailand’s most famous street foods.
It’s incredibly versatile, with different types of noodles to choose from—crispy egg noodles, wide flat noodles, sen-mee, sen lek, or woon sen.
Whether you’re craving chicken, pork, beef, or a plant-based option, Rad Na allows you to customize it to your liking, making it a dish that’s always fresh, exciting, and satisfying.
FAQs
Pork shoulder is popular for its tenderness, but chicken thighs, sliced beef, shrimp, or tofu all work well.
Plant-based meat alternatives can also be used.
Yes! Swap the meat for tofu or plant-based protein and use mushroom sauce instead of oyster sauce.
Make sure your soy sauce and bean paste are vegan-friendly too.
Traditionally, it’s not spicy. But feel free to add chili flakes or serve it with pickled chili vinegar (prik nam som) on the side for a spicy kick.
Cornstarch or tapioca starch can be used as substitutes to thicken the gravy.
Rad Na is a mouth-watering noodle dish that’s a staple on Thai street food menus.
Imagine soft, wide rice noodles stir-fried with fresh vegetables and tender meat, all smothered in a rich, savory gravy.
Rad Na | Thai Noodles with Gravy
Prep time
50 minutes
Cook time
30 minutes
Serves
4
Ingredients
-
Pork Marinade (for 30 minutes)
-
Arrowroot/ tapioca Starch Flour Mix
-
Noodles
-
Seasoning Sauce
Steps
-
Cooking Rad na - Thai Noodles with Gravy:
-
Mix sliced pork with tapioca starch, oyster sauce, soy sauce, sesame oil, palm sugar, pepper, and egg. Stir well to coat the pork evenly and marinate for at least 30 minutes.
-
In a separate bowl, combine the wide rice noodles with black soy sauce. Toss them together until the noodles are evenly coated and have a rich brown color. Set them aside.
-
Heat a wok over medium heat until hot. Add a bit of oil and stir-fry the noodles with the soy sauce for 3-5 minutes until fragrant and slightly charred, with a smoky aroma. Set the noodles aside.
-
In a cup, combine arrowroot flour (or cornstarch), palm sugar, black soy sauce, and water. Stir well until the sugar and flour dissolve completely. Set this aside for the gravy.
-
In the same wok, add a little more oil and stir-fry the minced garlic until it becomes aromatic.
-
Add the salted soya beans and stir-fry until they release a savory aroma.
-
Pour in the water (you can use stock or Pork Bone Broth if you have it), and bring to a boil.
-
Add the marinated pork to the boiling water and cook until the pork is fully cooked.
-
Add oyster sauce, light soy sauce, and pepper to the pan. Stir well to combine all the flavors.
-
Taste the sauce and adjust the seasoning as needed. Once the pork is cooked through, add the kail (or your choice of greens) to the wok.
-
Once the mixture begins to boil again, slowly add the arrowroot flour gravy mix from step 4. Stir in one direction until the gravy thickens to your desired consistency. (You can also add an extra egg at this step for a silky texture in the gravy.)
-
Once the gravy has thickened and the flour is cooked, serve the dish by pouring it over the stir-fried noodles. Garnish with freshly ground pepper, and enjoy!
-
Tips
🔥 Char those noodles! - Stir-frying the noodles until slightly smoky gives that signature street-food flavor. Don’t skip this step!
⏲ Marinate the meat - Letting the pork soak in the marinade for at least 30 minutes tenderizes it and packs in flavor.
🥬 Use fresh greens - Chinese Broccoli is traditional, but feel free to use broccolini, carrot, babay corn, or cauliflower.
🥚 Want silky gravy? - Add a beaten egg when thickening the gravy—it gives it that luxurious, velvety texture.
🧄 Don’t burn the garlic - Sauté on medium heat and stir constantly to bring out the aroma without burning it.
🌟 Taste and adjust - Always taste your gravy before serving! Add more soy sauce, oyster sauce, or sugar to suit your preference.
Leave A Comment
More recipes to try…

Homemade Roasted Chicken with Thai Herb
10th July 2024
It's a delightful combination of savory and herbal notes, perfect for bringing a taste of Thailand to your dining table.

Stuffed Cucumber Soup
27th December 2024
This is one of my favorite soups, especially when I have a cold or during the winter. It’s very easy to eat and helps soothe throat irritation during frequent coughing. It’s also perfect for young children who are starting to resist eating vegetables, as well as for those who can’t tolerate spicy food.

Ginger Steamed Fish | 25-Minute Healthy Recipe
18th March 2025
You’ve got to try this! 😍 Master the art of making Steamed Fish with Soy Sauce that tastes just like a fancy restaurant dish. This recipe features tender steamed sea bass drizzled with sizzling hot oil, followed by a perfectly balanced soy sauce blend.