Vietnamese Lettuce Wraps With Braised Pork

For the longest time, Thai food has been my favourite international cuisine. I love Indian, Mexican and Japanese but, when I had the choice, I always preferred Thai. Lately, I have developed a love for Vietnamese cuisine. The food from Vietnam is quite interesting with influences from many other countries.

Since Vietnam was a province of China at one time, and due to its geographic proximity, the Chinese influence is obvious. There is a Thai influence through the use of similar herbs, spices and cooking techniques. The Indian influence is seen throughout the southern region of Vietnam with the presence of curry based dishes. There is even a significant French aspect in the local cuisine with the various forms of crepes and the classic Vietnamese sandwich, banh mi, made from a French baguette.

There are a number of Vietnamese restaurants near my house and I have frequented many of them. My first encounter was the classic Vietnamese soup called pho. I love the flavour of the broth, the tender beef, the crisp bean sprouts and the fresh Thai basil. It took me a while to try something else (when I find something I like, I stick with it!), but eventually I have tried many different Vietnamese dishes.This week though, was my first attempt to try to prepare some Vietnamese food at home. I am not sure why it took so long, but I am glad I have finally given it a go.

This coming weekend is the Canadian Thanksgiving holiday. We are spending Sunday and Monday with my wife’s side of the family and Monday is the traditional meal. I am planning to make banh mis for Sunday. They are a Vietnamese sandwich with meat, pickled daikon and carrot, cucumbers, tomatoes, fresh herbs and mayo.

I will make three kinds of meat for it; braised pork, grilled five spice chicken, and chili lime shrimp. I wanted to have a test run at the braised pork so I tried it this week. The dish I made is a traditional Vietnamese meal of braised pork and eggs. The pork is cooked ‘low and slow’ to create a tender, fall apart, meat. The broth is rich with many Asian spices and the boiled eggs are added near the end of the cooking time to soak up some of the flavour of the broth.

I was happy to do a test run with the braised pork and instead of making banh mis with them, I made classic lettuce wraps. The Vietnamese wrap many things with  lettuce before eating.

After the pork has slow cooked in the broth for 3 1/2 to 4 hours remove it and shred the meat with two forks. Add the shredded meat back into the broth. It becomes tender, juicy and full of flavour!

Julienne the carrots and daikon into matchstick pieces. Pour the boiling pickling mixture over them and let stand for at least 30 minutes.

Vietnamese Lettuce Wraps With Braised Pork

No ratings yet
Recipe for a classic Vietnamese dish of lettuce wraps with braised pork and eggs, rice, pickled daikon and carrots, fresh cilantro and Thai Basil. A wonderful fresh flavour
Prep Time: 30 minutes
Cook Time: 4 hours
Total Time: 4 hours 30 minutes
Servings: 4


  • 3 lbs pork roast
  • 1/2 cup sugar
  • 3 tbs water
  • 3 cups coconut water
  • 1/2 cup fish sauce
  • 2 thai chilies
  • 1/4 cup fresh ginger , minced
  • 5 garlic cloves , minced
  • 3 star anise
  • 1 cinnamon stick
  • 3 whole cloves
  • 1 tsp Asian five spice
  • 6 boiled eggs
  • 1 daikon , julienned
  • 3 medium carrots , julienned
  • 1/2 cup vinegar
  • 1/2 cup water
  • 1/2 cup sugar
  • 2 cups cooked rice
  • 1 head boston or romaine lettuce
  • 1 bunch cilantro , washed and chopped
  • 1/2 cup thai basil leaves


  • In a large frypan, add the 1/2 cup sugar and 3 tbsp of water. Bring to a boil and stir until the sugar is dissolved. As the syrup continues to boil, it will start to brown (you are actually making caramel here). When it turns medium brown in colour remove it from the heat element. Stir in the coconut water until the caramel is dissolved fully into the water. Put the pan back on the heating element.
  • Add the fish sauce, chilies, ginger, garlic, star anise, cinnamon stick, cloves and Asian five spice to the pan and bring back to a boil.
  • Add the pork roast and lower to a medium low heat. Cover the pan and let cook for about four hours. Every hour or so, stir the sauce and flip the meat.
  • After the four hours of cooking, remove the meat from the broth and, using two forks, shred the meat. Add the meat back to the broth and simmer for another 10-15 minutes. In the last 5 minutes add the boiled eggs.
  • To make the pickled vegetables, julienne the carrots and daikon into sticks the size of matches. Bring the 1/2 cup of vinegar, water, and sugar to a boil. With the julienned vegetables in a bowl, pour the pickling mixture over them and let stand for at least 30 minutes.
  • To assemble the lettuce wraps, use boston or romaine lettuce leaves. On the leaf add the rice, meat, pickled veggies, cilantro and thai basil. Add some sriachi sauce if you want some heat.


Did you try this recipe?

Leave a comment and let me know how it turned out. Or, take a picture to share on Instagram and tag me @theblackpeppercorn.

Leave a comment

Recipe Rating


  • Interesting dish… I love Vietnamese food but I haven’t tried this one yet…will give it a try soon.

    • Reply
    • Thanks! I hope you enjoy it.

      • Reply
  • Such a beautiful dish! I too love Thai food. I’ve eaten less Vietnamese fare but this is very enticing. I’d love to create a low sodium version, if possible. Though it’s difficult w. so much fish sauce (typically verrry salty).

    Happy Thanksgiving to you & yours!

    • Reply
    • Thanks. Yes fish sauce can be salty. So similar to soy sauce in the sodium count. The one thing about this though is that the meat goes so far that there would not likely be that much sodium with each wrap

      • Reply

Subscribe to the newsletter and never miss a recipe!