This Vietnamese Pork Bowl combines sweet and crispy roasted pork, crunchy veggies, rice, and a sweet and tangy sauce called Nuoc Cham! 

One of my favorite dishes in the entire world is a Vietnamese dish called Bún Thịt Nướng. My office is near an area that has several Vietnamese markets and restaurants, and I’ve eaten my way through each of their menus over the last six years.

This dish, a combination of delicious marinated grilled pork, crispy (and pickled) garnishes, and rice noodles in a sweet and vinegary dressing, is a complete punch to the taste buds. The pork is sticky and sweet, and a bit caramelized and crunchy. The garnishes add either sour (if pickled) or fresh crunch (if not).Vietnamese Pork Bowl

The sauce, called Nuoc Cham, that you pour over the top is hard to describe. I thought for a long time that it was a vinegar based sauce, but was surprised to find that there isn’t a stitch of vinegar in it! It’s made of water, lime, juice, sugar, and fish sauce. Garlic and diced chiles are added for extra flavor.

Basically, this is heaven in a bowl, and I’m hard pressed to order anything else when I visit one of these restaurants! At home, I typically make rice for the family, since my son loves it. So, I came up with these Vietnamese Pork Bowl as an easy weeknight meal that the whole family will enjoy!

Vietnamese Pork Bowl

The pork in this Vietnamese Pork Rice Bowl does need to be marinated for at least 45 minutes. You can either do this the night before, and keep it in the fridge, or do it first thing when you start cooking. Please don’t skip the marinade, as it’s what gives the pork such incredible flavor. When slicing the pork, get it as thing as you can, less than 1/4 inch slices if possible! I used pork tenderloin for a leaner cut, but pork shoulder works just fine too. 

Vietnamese Pork Bowl

For the rice, I recommend using white or jasmine rice, but it is truly your preference! You can also choose to make this traditional Bún Thịt Nướng and serve this over cold rice noodles!

Vietnamese Pork Bowl

Vietnamese Pork Rice Bowl

Yield: Serves 5
Prep Time: 1 hour
Cook Time: 20 minutes
Total Time: 1 hour 20 minutes

A delicious Vietnamese dish you can make at home! Quick marinated, roasted pork with AMAZING caramelization! Served over rice with veggies and topped with an irresistable nuoc cham sauce.


  • 2 pounds pork tenderloin or shoulder, sliced thinly
  • 3 cups cooked rice


  • 1 shallot, finely minced
  • ⅓ cup sugar
  • 3 tablespoons vegetable oil or sesame oil
  • 2 tablespoons fresh garlic, finely minced
  • 1.5 tablespoons fish sauce
  • 1 tablespoon soy sauce
  • 1 teaspoon black pepper

Dipping sauce

  • ¾ cup water
  • ¼ cup sugar
  • ¼ cup lime juice
  • ¼ cup fish sauce
  • 1 teaspoon garlic, chopped
  • 1 teaspoon Thai chiles (dried), chopped

For garnish:

  • 1 carrot, sliced into coins or matchsticks
  • 2 radishes, sliced into coins or matchsticks
  • 2 green onions, diced thinly
  • cilantro, to taste
  • crushed peanuts, to taste


  1. Add pork and marinade ingredients into a large mixing bowl. Mix to coat. Cover, and allow to marinate in the fridge for an hour, or overnight.
  2. Meanwhile, mix up the dipping sauce. Add lime juice slowly, tasting continuously until the taste is to your preference. Cover and place in fridge.
  3. Preheat oven to 350F. When the pork has marinated long enough, remove from the fridge and place on a lightly greased baking sheet.
  4. Bake pork for 15 minutes, then switch oven to broil on high. Allow to broil for 3-5 minutes, or until the pork begins to caramelize.
  5. Layer rice, pork and garnishes in a bowl. Pour cold dipping sauce over the top, to taste.
Nutrition Information
Yield 5 Serving Size 5
Amount Per Serving Calories 733Total Fat 20gSaturated Fat 4gTrans Fat 0gUnsaturated Fat 14gCholesterol 166mgSodium 2528mgCarbohydrates 71gFiber 2gSugar 32gProtein 65g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

If you love this Vietnamese Pork Bowl, I think you’ll also enjoy: