Cao Lau

Cao Lau
⏱️ cook time 1 hour 15 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Iconic Hoi An specialty of chewy rice noodles, five-spice braised pork, fresh herbs, crisp greens, and light savory broth, topped with crunchy fried croutons.

Ingredients

Fresh Cao Lau rice noodles 400 grams
Boneless pork shoulder 300 grams
Bean sprouts 150 grams
Baby bok choy 120 grams, halved lengthwise
Mixed fresh herbs (mint, Thai basil, perilla) 150 grams
Pork stock 500 ml
Soy sauce 3 tablespoons (45 ml)
Fish sauce 2 tablespoons (30 ml)
Five-spice powder 1 teaspoon (3 grams)
Brown sugar 2 tablespoons (25 grams)
Garlic 3 cloves (15 grams, minced)
Shallot 1 small (20 grams, thinly sliced)
Vegetable oil 1 tablespoon (15 ml)
Fried Cao Lau noodle croutons 60 grams
Lime wedges 4 wedges (60 grams)

Steps

1

Marinate the pork

Pat 300g boneless pork shoulder dry, cut into 2 equal 150g thick pieces. Combine in a glass bowl with 2 tablespoons soy sauce, 1 tablespoon fish sauce, 1 tablespoon brown sugar, 1 teaspoon five-spice powder, half the minced garlic, and half the sliced shallot. Toss to coat evenly, cover, and refrigerate to marinate for 45 minutes.

Step 1
step1:Marinate the pork
2

Braise the marinated pork

Heat 1 tablespoon vegetable oil in a small heavy-bottomed pot over medium heat. Add the remaining minced garlic and sliced shallot, sauté for 30 seconds until fragrant. Remove pork from the marinade, reserve all leftover marinade, then add pork to the pot and sear for 2 minutes per side until deep golden brown on all surfaces. Pour in reserved marinade and 200ml pork stock, bring to a gentle simmer, reduce heat to low, cover, and cook for 25 minutes until pork is tender when pierced with a fork. Remove pork, let rest 10 minutes, then slice into 5mm thick pieces.

Step 2
step2:Braise the marinated pork
3

Prepare the light broth

Pour the remaining 300ml pork stock into the same pot used for braising, add the remaining 1 tablespoon soy sauce, 1 tablespoon fish sauce, and 1 tablespoon brown sugar. Stir over medium-low heat for 3 minutes until sugar fully dissolves, then keep broth at a bare simmer (do not boil rapidly) until ready to assemble bowls.

Step 3
step3:Prepare the light broth
4

Blanch noodles and greens

Bring a large pot of water to a rolling boil over high heat. First blanch 150g bean sprouts and 120g halved baby bok choy for 30 seconds, remove with a slotted spoon and drain well. Add 400g fresh Cao Lau noodles to the boiling water, cook for 45 seconds (do not overcook—noodles should remain chewy and springy, not mushy), then drain thoroughly and divide evenly between 4 serving bowls.

Step 4
step4:Blanch noodles and greens
5

Layer bowl toppings

Top each bowl of drained noodles with equal portions of blanched bean sprouts and baby bok choy, fanned slices of rested braised pork, a small handful of mixed fresh herbs, and 15g of crispy fried Cao Lau noodle croutons per bowl.

Step 5
step5:Layer bowl toppings
6

Add broth and serve

Ladle 75ml of the hot simmered broth over each assembled bowl—note that Cao Lau is not a soupy noodle dish, so use only enough broth to moisten the noodles, not fully submerge them. Serve immediately with lime wedges on the side for squeezing to taste.

Step 6
step6:Add broth and serve

Tips

1.Authentic Cao Lau uses thick, chewy rice noodles traditionally made with mineral-rich well water from Hoi An’s ancient town; if fresh Cao Lau noodles are unavailable, substitute thick fresh wheat udon for a similar chewy bite, and avoid thin rice vermicelli which is too soft.
2.Add the fried noodle croutons immediately before serving—if they sit in broth for too long, they will turn soggy and lose their signature crunchy texture.
3.Do not over-blanch the noodles: 45 seconds in boiling water is enough for fresh noodles, as they will continue to soften slightly from the heat of the broth when served.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Cao Lau:Frequently Asked Questions

1.What can I use as a substitute if I can’t find authentic fresh Cao Lau rice noodles locally?
If you can’t source fresh Cao Lau noodles (traditionally made with local Hoi An well water for their signature springy, chewy bite), the closest swap is thick fresh udon blanched for 90 seconds, or thick dried rice noodles soaked until al dente. Skip thin rice vermicelli, as it won’t hold up to the braised pork and light broth properly.
2.Why does my five-spice braised pork turn out tough instead of tender?
Tough braised pork almost always stems from too-high heat or too little cook time. After searing your pork shoulder, simmer it on the lowest possible heat in the five-spice braising liquid for 90 minutes to 2 hours, until it pierces easily with a fork. Rapid boiling will make muscle fibers seize up, leading to chewy, dry pork instead of melt-in-your-mouth slices.
3.Can I make the braised pork ahead of time for meal prep or easier serving?
Absolutely! In fact, the five-spice braised pork tastes even better after resting in its braising liquid in the fridge for 1 to 2 days, as the flavors deepen and meld. When you’re ready to serve, gently reheat thin pork slices in a small amount of strained braising liquid to keep them from drying out before assembling bowls.
4.What’s the purpose of the fried croutons, and can I make a gluten-free version?
Those signature crisp croutons add a toasty, crunchy textural contrast to the chewy noodles, rich tender pork, and soft fresh herbs that defines great Cao Lau. To make them gluten-free, cut day-old gluten-free white bread into ½-inch cubes, pan-fry in neutral oil until golden, and toss with a tiny pinch of salt right off the heat.
5.Do I need all three listed fresh herbs, or can I skip or swap some?
The mix of bright mint, anise-tinged Thai basil, and nutty perilla is core to Cao Lau’s signature bright, balanced flavor, but you can adjust based on availability. If you can’t find perilla, swap in a small amount of cilantro, but don’t skip fresh herbs entirely—they cut through the rich pork to keep the dish feeling light.
6.How much broth should I add per bowl? I’ve seen versions that are almost dry.
Authentic Hoi An Cao Lau is not a soupy noodle dish like pho! You only need 2 to 3 tablespoons of warm, savory braising liquid per bowl, just enough to lightly coat the noodles without pooling at the bottom. Too much broth will make your crispy croutons go soggy fast and dilute the bright fresh herb flavors.
7.Can I blanch the bean sprouts and baby bok choy ahead of serving time?
I don’t recommend blanching these veggies more than 10 minutes before serving, as they’ll lose their bright, snappy crispness as they sit. When you’re ready to assemble bowls, blanch bean sprouts and halved baby bok choy in boiling water for 30 seconds, then shock briefly in ice water to lock in color and crunch before draining well.

Comments (20)

2 weeks ago

OMG I had Cao Lau when I visited Hoi An 3 years ago and have been chasing that flavor ever since!!! This recipe is dead on, I made it for our weekly family dinner last Sunday and even my super picky teen went back for seconds. The char siu pork came out so juicy, and the herb combo is *chef’s kiss*. Total game changer for my weeknight rotation tbh.

1 week ago

Wait did you use fresh rice noodles or the dried ones? My local Asian market only has dried wide rice noodles and I’m worried it won’t be the same texture!

6 days ago

Great question! If you can only find dried wide rice noodles, soak them in cold water for 1 full hour before blanching for 90 seconds, that gets you super close to the fresh noodle texture traditional to Cao Lau. So glad you loved the recipe, Mia!

3 days ago

Solid recipe! Took me a little longer than 1hr15 because I prepped all the herbs and pork the night before for meal prep, but the end result was SO good. Only knock is I wish there was a note about how salty the Cao Lau broth base is, I over-salted my first batch before tasting. Will definitely make again though, already planning to bring it to my office potluck next month.

5 days ago

I grow my own mint, Thai basil, and perilla in my backyard garden so this recipe was made for me!!! The crispy pork cracklin topping is addictive, I ate half of it straight off the baking sheet before I even assembled the bowls lmao. My partner said it’s better than the Cao Lau we got at our local Vietnamese spot in Seattle.

4 days ago

Homegrown herbs make such a huge difference in this dish—so jealous of your perilla! That crispy crackling is definitely a fan favorite, I always make extra because it disappears so fast. So happy you two enjoyed it!

1 week ago

My kids loved it!!! I was worried the herbs would be too strong for my 7 and 9 year old, so I let them pick which ones to add to their bowls and they both crushed a full serving. The pork is sweet and savory enough that even without all the toppings it’s a hit. 10/10 will be making this at least once a month now.

5 days ago

Same! I let my 6 year old load up on bean sprouts and mint and he thought it was the coolest build-your-own noodle night ever. Way better than takeout.

3 days ago

Wait has anyone tried making this with tofu instead of pork? I’m vegetarian and curious if the marinade works well for tofu!

2 days ago

Just got back from a 2 week trip to Vietnam last month and I can confirm this is the most authentic Cao Lau recipe I’ve tried making at home. Most recipes skip the specific noodle soak note and the little bit of five spice in the pork, but this nails it. I paid extra to ship the correct Cao Lau noodles from a specialty shop online and it was 100% worth every penny.

yesterday

Taste was great, but this felt way harder than medium difficulty for me? I burned the first batch of pork because the heat was too high, and my noodles got mushy when I boiled them too long. Maybe I’m just a bad cook lmao, but I feel like a couple more troubleshooting tips would go a long way.

30 minutes ago

Girl I did the exact same thing my first try! Second time I turned the stove down to medium-low for the pork and set a timer for the noodles and it came out perfect. Don’t give up on it!

2 weeks ago

Brought this to our neighborhood block party potluck last weekend and people were begging me for the recipe before I even set the bowl down!!! I doubled the recipe to feed 12 people and it stretched perfectly, only thing I added was a little side of sriracha for folks who like extra heat. Will absolutely be making this for every summer gathering from now on.

1 week ago

So happy it was a potluck hit! Doubling works beautifully for crowds, and sriracha is such a great add for heat lovers—we love having it on the side too for people to customize their bowls. Thanks for sharing!

3 days ago

Really solid noodle dish! I’m used to super brothy Vietnamese noodle soups so I was surprised by how little broth there is, but the flavor is so concentrated it totally works. I swapped the regular soy sauce for low-sodium because I’m watching my salt intake and it still came out super flavorful. Only reason it’s not 5 stars is I wish there was a little more veggie content, I added some sautéed bok choy on the side.

2 days ago

The low-sodium soy swap is genius! I’m also watching my blood pressure and was worried this would be too salty, I’ll definitely do that next time.

1 day ago

Love the bok choy addition, that’s such a tasty way to add extra veggies! Traditional Cao Lau is pretty light on broth since it’s more of a noodle bowl than a soup, but you can always add a splash more of the pork stock if you prefer a brothier consistency. So glad you enjoyed it even with the swaps!

5 minutes ago

Just finished making this in my tiny studio apartment kitchen and it came out insane!!! I was worried I wouldn’t have enough counter space for all the herb platters and prep, but I just prepped each component one at a time and it worked out. The smell of the five spice pork cooking had my neighbor knocking on my door asking what I was making lmao.

1 week ago

Meal prepped this for my work lunches this week and it held up so much better than I thought it would! I kept the noodles, pork, herbs, and broth in separate containers and just assembled it each day when I was ready to eat. Even on day 4 the pork was still juicy and the herbs were fresh. Total meal prep win.

5 days ago

Oh smart, I was worried it wouldn’t hold up for meal prep! I’m totally stealing that separate container trick for next week’s lunches. Thanks for the tip!

2 days ago

Flavor is 10/10, but I wish this had more of a kick! I added a whole chopped Thai bird chili to my bowl and it still felt like it was missing that heat level I love. Also, I couldn’t find perilla leaves anywhere near me so I used a little extra shiso and mint, which worked pretty well as a substitute.

1 day ago

I added a spoonful of chili oil to the broth while it was simmering and it gave it the perfect slow burn without overpowering the pork and herb flavors! You should try that next time.

20 hours ago

If you have a H-Mart near you they usually carry frozen perilla leaves that work really well in this! I keep a bag in my freezer for recipes like this when fresh isn’t available.

2 hours ago

Made this for my partner’s birthday dinner tonight because it’s his favorite dish from our trip to Hoi An, and he said it was better than the versions he had when we were traveling!!! I was so nervous I’d mess it up, but the step-by-step instructions were super easy to follow, even for someone like me who doesn’t cook pork that often. He already asked when we can make it again.

30 minutes ago

This makes my day! What a perfect birthday dinner pick—there’s no better compliment than it beating the travel version, honestly. So happy it turned out great for your special night!

30 minutes ago

Made this in my dorm kitchen with a couple of my roommates and we all loved it! We had to split the cost of the ingredients because some of the herbs and specialty noodles were a little pricy on a college budget, but splitting it between 4 of us made it cheaper than getting takeout. We ate straight out of the pot because we don’t have enough bowls lmao.

5 days ago

Gluten free win!!! I swapped the regular soy sauce for tamari and used gluten free wide rice noodles, and it didn’t feel like a compromise at all. The flavor was still so rich and deep, I didn’t miss the gluten one bit. So hard to find good Asian noodle recipes that are easy to adapt for GF, this is going into my permanent rotation.

3 days ago

Thank you for sharing this swap! My son has celiac so I’m always looking for GF friendly meals the whole family will eat, I’m adding this to next week’s menu now.

2 weeks ago

I smoked the pork shoulder for this instead of pan searing it because I love using my smoker on the weekends, and HOLY COW that was the best call I’ve ever made. The smoke flavor paired so perfectly with the five spice and soy marinade, it took the whole dish to the next level. Even my father in law, who hates ‘fancy foreign food’, went back for thirds.

1 week ago

Oh my god that smoked pork idea is genius. I’m making this for my next cookout and doing the same thing, I bet it slaps with a little hickory smoke.

6 days ago

Smoking the pork is such a creative twist! I’ve never tried that but I can already imagine how incredible that smoky flavor pairs with the fresh herbs and light broth—you might have just inspired my next test batch. So glad the father in law approved, that’s the ultimate seal of approval!

yesterday

First time making any kind of Vietnamese noodle dish and it was way easier than I thought it would be! I had to run to three different stores to find all the herbs, but it was worth the hunt. The only thing I messed up was the crispy pork cracklings—mine burned in the oven because I walked away to answer a work call. Next time I’ll camp out by the oven for those!

2 hours ago

So proud of you for giving it a go! Those cracklings cook fast, don’t feel bad—even I burn a batch every now and then if I get distracted. Next time set a timer for 8 minutes and check them every 2 minutes after that, they’ll be perfect. Can’t wait to hear how your next batch turns out!

3 days ago

I’ve been making Vietnamese food at home for 40 years and this is one of the most accurate Cao Lau recipes I’ve come across online. Most home recipes cut corners with the pork marinade or skip the crispy topping, but this hits all the traditional notes. I added a little extra annatto oil to give the noodles that classic golden hue, which worked beautifully.

2 days ago

Taste was really good, but 1 hour 15 minutes cook time feels a little optimistic? I spent almost 2 hours total between running to the store for missing ingredients, prepping all the herbs, and cooking the pork. Maybe I’m just slow, but I wish the prep time was called out more clearly so I could plan better.

1 day ago

Thanks for the honest feedback! The 1hr15 time assumes you have all your ingredients pre-measured and ready to go, but I totally get that hunting down specialty ingredients and prepping all the fresh herbs can add extra time. I’ll add a note to the top of the recipe mentioning that extra prep time for herbs and specialty ingredient runs, that’s a great call.

20 hours ago

Pro tip: I pre-wash and chop all my herbs the night before and keep them in damp paper towels in the fridge, it cuts down cook time by like 30 minutes for this recipe! Total game changer for weeknights.

1 week ago

Hosted a little build-your-own Cao Lau brunch last weekend and it was such a hit!!! I laid out all the toppings, herbs, noodles, and pork in separate bowls so people could make their bowls exactly how they wanted, paired it with iced Vietnamese coffee, and everyone left so full and happy. Way more fun than my usual pancake brunch spread.

5 days ago

That build-your-own brunch idea is so cute!!! I’m stealing this for my next girls’ night, the iced coffee pairing is chef’s kiss. Thanks for the inspo!

just now

SO good. I was worried this would be too carb heavy for my post-workout meal, but the lean pork and tons of fresh herbs made it feel light but still filling enough to hit my protein goals. I added extra bean sprouts for crunch and it was perfect. Will be making this every Sunday after my long run from now on.