“Hey, have you ever tried caramelized pork belly that’s so good it makes you pause mid-bite?” That’s exactly what happened the first time I whipped up this savory Vietnamese caramelized pork belly rice bowl. Honestly, I wasn’t even planning a big meal—just a quick fix after a day that felt like a whirlwind. I grabbed some pork belly from the fridge (leftover from a lazy weekend), tossed it into a sweet and salty caramel sauce, and paired it with steaming jasmine rice and fresh herbs. The smell alone made me forget the chaos of the day.
What surprised me most was how simple it was to pull off a dish that tasted like it belonged in a bustling street market in Hanoi instead of my cramped kitchen. The pork belly ended up tender, sticky, and bursting with flavor, while the rice bowl felt comforting and fresh all at once. This recipe stuck with me because it’s one of those meals that feels like a little escape after a long day—not fussy, but still something special that you want to savor. And let’s be honest, who doesn’t want a meal that’s both indulgent and easy to make?
Years later, I still come back to this Vietnamese caramelized pork belly rice bowl whenever I’m craving something with layers of flavor but zero stress. It’s the kind of recipe that’s forgiving, rewarding, and honestly, a little addictive. So if you’re curious about a dish that balances sweet, savory, and fresh in a way that’s just right, stick around—this might become your new favorite weeknight dinner.
Why You’ll Love This Recipe
After testing this savory Vietnamese caramelized pork belly rice bowl more times than I can count, I’ve nailed down why it’s such a standout. Trust me, it’s not just because it tastes incredible (though it totally does). Here’s what makes this recipe a keeper:
- Quick & Easy: From start to finish, you’re looking at about 40 minutes. Perfect for those “what’s for dinner?” moments when you want something satisfying but don’t have hours to cook.
- Simple Ingredients: No need for exotic pantry hunts. Most ingredients are staples or easy to find at any Asian market, and substitutions work like a charm.
- Perfect for Casual Dinners: Whether it’s a solo meal or a casual dinner with friends, this bowl hits the spot with its balance of textures and flavors.
- Crowd-Pleaser: I’ve served this to skeptical eaters who then asked for seconds. The caramelized pork belly’s rich sweetness paired with fresh herbs is a combo that almost everyone loves.
- Unbelievably Delicious: The magic is in the caramel sauce that clings to the pork belly, creating that irresistible sticky glaze that’s tender on the inside and slightly crisp on the edges.
This recipe isn’t just a basic pork bowl. The trick is in slowly caramelizing the pork belly with fish sauce, sugar, and a touch of garlic—not to mention balancing the flavors with lime juice and fresh herbs at the end. It’s authentic enough to make you feel like you’re sitting street-side in Vietnam, yet approachable enough for any kitchen. If you love dishes like the crispy pork chops from my crispy air fryer breaded pork chops recipe, you’ll appreciate the deep, nuanced flavors here, too!
What Ingredients You Will Need
This savory Vietnamese caramelized pork belly rice bowl comes together with simple, wholesome ingredients that deliver rich flavor and satisfying texture without fuss. Most are pantry staples or easy to find at any grocery store or Asian market.
- Pork belly: About 1 pound (450g), skin removed and cut into bite-sized cubes. Look for well-marbled pork belly for the best tenderness and flavor.
- Fish sauce: 3 tablespoons. Use a reputable brand like Red Boat for authentic depth.
- Granulated sugar: 1/4 cup (50g). This is the base for the caramelization, so don’t skip it.
- Garlic: 3 cloves, minced, adds savory richness.
- Shallots: 2 small, thinly sliced, for subtle sweetness and aroma.
- Black pepper: 1/2 teaspoon freshly ground, to balance the sweetness.
- Water: 1/2 cup (120ml), to help dissolve the caramel and tenderize the pork.
- Jasmine rice: 2 cups (uncooked), fluffy and fragrant, perfect for soaking up that sauce.
- Fresh herbs: A handful each of cilantro, mint, and Thai basil, roughly chopped for brightness.
- Cucumber: Thinly sliced, adds crisp freshness.
- Lime: 1, juiced, to brighten the dish just before serving.
- Chili (optional): Fresh red chili or chili flakes, if you like a little heat.
- Pickled carrots and daikon (optional): Adds a tangy crunch that cuts through the richness nicely. You can buy pre-made or quick-pickle your own.
For a gluten-free version, double-check your fish sauce, or swap with tamari. If you’re looking for a lighter touch, you can trim some fat from the pork belly, but honestly, the fat is key for that melt-in-your-mouth texture.
Equipment Needed
To get this savory Vietnamese caramelized pork belly rice bowl on your table, you don’t need fancy gear. Here’s what I use:
- Heavy-bottomed skillet or wok: Essential for even heat and proper caramelization. I prefer cast iron or stainless steel for the best results.
- Medium saucepan: For cooking jasmine rice perfectly fluffy.
- Sharp knife and cutting board: For prepping pork and herbs.
- Mixing bowls: For marinating and holding ingredients.
- Measuring spoons and cups: Accuracy matters here to balance sweet and salty.
If you don’t have a wok, a large non-stick skillet will still do the trick. For rice, if you have a rice cooker, that’s great too—it frees up stovetop space. I’ve found that a heavy pan helps prevent burning the caramel, which can happen if your pan heats unevenly. If you’re curious about different textures, try crisping up leftovers in a pan—it’s a game changer!
Preparation Method

- Prep the pork belly: Cut 1 pound (450g) of pork belly into roughly 1-inch cubes. Pat dry with paper towels to remove excess moisture—this helps the caramel form better. Set aside.
- Cook the rice: Rinse 2 cups jasmine rice under cold water until water runs clear. In a medium saucepan, combine rice with 2 1/2 cups (600ml) water, bring to a boil, then reduce to a simmer, cover, and cook for 15 minutes. Turn off heat and let steam for 10 minutes. Fluff with a fork before serving.
- Make the caramel base: In a heavy skillet over medium heat, combine 1/4 cup (50g) granulated sugar and 1/4 cup (60ml) water. Stir gently until sugar dissolves. Let it simmer without stirring until it turns a deep amber color—this takes about 6-8 minutes. Watch closely to avoid burning!
- Add pork and aromatics: Quickly add pork belly cubes, stirring to coat them in caramel. Add 3 tablespoons fish sauce, 3 cloves minced garlic, and 2 thinly sliced shallots. Stir well, then add 1/2 cup (120ml) water. Reduce heat to low and simmer gently, uncovered, for 25-30 minutes, stirring occasionally. The sauce should thicken and become glossy while pork becomes tender.
- Check seasoning: Taste and add freshly ground black pepper (1/2 teaspoon) and adjust fish sauce or sugar if needed. The balance should be sweet, salty, and savory.
- Prepare garnishes: While pork cooks, thinly slice cucumber, chop fresh cilantro, mint, and Thai basil. If using pickled carrots and daikon, have them ready.
- Serve: Spoon hot jasmine rice into bowls, top generously with caramelized pork belly, and scatter fresh herbs and cucumber slices on top. Squeeze fresh lime juice over everything and add chili if you like heat.
- Enjoy immediately: The contrast of sticky pork, fluffy rice, and crisp herbs is best fresh. Leftovers reheat well but crisping them in a pan adds a nice touch.
Pro tip: Don’t rush the caramel stage or skimp on fish sauce—it’s the backbone of the flavor. Also, stirring occasionally during simmering keeps the pork from sticking and helps the sauce cling to every bite.
Cooking Tips & Techniques
Caramelizing pork belly can feel intimidating, but a few lessons I’ve learned make all the difference:
- Pat your pork dry: Moisture is the enemy of caramelization. Drying pork belly cubes helps the sugar coat the meat instead of steaming it.
- Watch the caramel closely: Sugar can go from perfect amber to bitter black in seconds. Keep a close eye and act fast when it reaches a rich golden-brown.
- Use moderate heat: High heat can burn the caramel and toughen the pork. Medium to low heat lets the pork tenderize slowly while the sauce thickens.
- Don’t overcrowd the pan: If your pork cubes are too crowded, they’ll steam instead of caramelize. Work in batches if needed.
- Layer flavors: Adding garlic and shallots early builds a savory base, while fresh herbs and lime at the end brighten and balance the richness.
- Multitasking tip: Cook your rice before starting the pork. While pork simmers, prep your herbs and veggies. Timing feels smooth this way.
I once tried skipping the simmer to save time—big mistake. The pork was chewy, and the sauce too thin. Patience really pays off here. Also, if you want a little crispness on the pork edges (like in my crispy homemade crunch wrap supreme recipe), finishing the pork in a hot pan helps. Don’t be shy about experimenting!
Variations & Adaptations
This recipe is flexible and invites personalization. Here are some ideas I’ve tried or recommend:
- Spicy kick: Add fresh chopped bird’s eye chili or a splash of chili oil to the caramel sauce for heat that cuts through the richness.
- Low-carb option: Swap jasmine rice for cauliflower rice or serve with stir-fried greens for a lighter meal.
- Different proteins: Use pork shoulder or chicken thighs if pork belly isn’t available. Adjust cooking time accordingly.
- Vegetarian twist: Substitute pork belly with thick slices of firm tofu, marinated and caramelized similarly. Use soy sauce instead of fish sauce.
- Pickle it up: Homemade pickled vegetables (carrots, daikon, cucumber) add a tangy crunch that makes the bowl even more refreshing.
One time, I swapped jasmine rice with a fragrant coconut rice for a decadent touch, which was surprisingly good. Feel free to mix in elements from other dishes you love—like the savory notes from my savory Korean ground beef bulgogi bowl—to create your own version.
Serving & Storage Suggestions
Serving this caramelized pork belly rice bowl warm is key to enjoying the full experience. The sticky sauce tastes best fresh and slightly glossy, while the herbs and lime juice add a fresh contrast.
For presentation, pile the pork belly atop a bowl of fluffy jasmine rice, then scatter fresh herbs, cucumber slices, and optional pickled veggies. A wedge of lime on the side invites guests to add brightness to taste. Pair it with a light Vietnamese iced coffee or jasmine tea to complement the flavors.
To store leftovers, place pork belly and rice in separate airtight containers in the refrigerator for up to 3 days. Reheat pork gently in a skillet to refresh the caramelized edges or microwave covered with a damp paper towel. Rice reheats well in a microwave or steamed briefly on the stovetop.
Flavors deepen after a day, so leftovers can taste even better once the pork has soaked in the sauce overnight. Just add fresh herbs and lime before serving again to brighten it back up.
Nutritional Information & Benefits
This savory Vietnamese caramelized pork belly rice bowl is rich, flavorful, and satisfying. Here’s a rough estimate per serving (serves 4):
| Calories | 550-600 kcal |
|---|---|
| Protein | 25-30g |
| Fat | 35-40g (mostly from pork belly fat) |
| Carbohydrates | 40-45g (mainly from jasmine rice and sugar) |
| Fiber | 2-3g (from herbs and cucumber) |
The pork belly’s fat content provides energy and richness, while fresh herbs contribute antioxidants and micronutrients. Jasmine rice offers a comforting source of carbohydrates. If you want a lighter option, trimming some fat or pairing with more veggies works well.
This dish contains fish sauce and soy (if substituting), so keep allergies in mind. For gluten-free, choose gluten-free fish sauce. Overall, it’s a balanced meal that satisfies cravings without being overly complicated.
Conclusion
This savory Vietnamese caramelized pork belly rice bowl has earned a permanent spot in my recipe collection because it’s straightforward, delicious, and offers a perfect balance of sweet, salty, and fresh flavors. Whether you’re cooking for yourself or a casual dinner crowd, it’s a dish that feels special without fuss.
Don’t hesitate to make it your own—add more herbs, spice it up, or try different pickles. I love how this recipe invites creativity while staying rooted in authentic flavor. If you give it a try, I’d love to hear how you tweaked it or what moments you cooked it for.
Cooking something that tastes this good and feels this cozy really makes the day better. So go ahead, make a bowl, and savor every sticky, flavorful bite.
FAQs
How do I know when the caramel is ready for the pork belly?
When the sugar-water mixture turns a deep amber color and smells nutty, it’s ready. Be careful not to let it burn—it should take about 6-8 minutes on medium heat.
Can I use a different cut of pork for this recipe?
Yes! Pork shoulder or pork butt can work well, but adjust cooking time to ensure tenderness. Pork belly is preferred for its rich fat content.
Is it possible to make this recipe gluten-free?
Absolutely. Just use gluten-free fish sauce or tamari instead of regular fish sauce to keep it safe for gluten sensitivities.
Can I prepare the pork belly in advance?
Yes. You can cook the pork belly up to a day ahead and store it in the fridge. Reheat gently in a pan before serving to refresh the caramelized edges.
What should I serve with this Vietnamese caramelized pork belly rice bowl?
Fresh herbs, pickled vegetables, and a wedge of lime are classic accompaniments. It pairs nicely with light soups, such as a simple broth or even a side of crispy garlic chicken for a heartier meal.
Pin This Recipe!

Savory Vietnamese Caramelized Pork Belly Rice Bowl
A quick and authentic Vietnamese dish featuring tender, sticky caramelized pork belly served over fluffy jasmine rice with fresh herbs and a bright lime finish.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Vietnamese
Ingredients
- 1 pound pork belly, skin removed and cut into bite-sized cubes
- 3 tablespoons fish sauce
- 1/4 cup granulated sugar (50g)
- 3 cloves garlic, minced
- 2 small shallots, thinly sliced
- 1/2 teaspoon freshly ground black pepper
- 1/4 cup water (60ml) for caramel base
- 1/2 cup water (120ml) for simmering pork
- 2 cups jasmine rice (uncooked)
- A handful each of cilantro, mint, and Thai basil, roughly chopped
- Thinly sliced cucumber
- 1 lime, juiced
- Fresh red chili or chili flakes (optional)
- Pickled carrots and daikon (optional)
Instructions
- Cut 1 pound (450g) of pork belly into roughly 1-inch cubes. Pat dry with paper towels to remove excess moisture and set aside.
- Rinse 2 cups jasmine rice under cold water until water runs clear. In a medium saucepan, combine rice with 2 1/2 cups (600ml) water, bring to a boil, then reduce to a simmer, cover, and cook for 15 minutes. Turn off heat and let steam for 10 minutes. Fluff with a fork before serving.
- In a heavy skillet over medium heat, combine 1/4 cup (50g) granulated sugar and 1/4 cup (60ml) water. Stir gently until sugar dissolves. Let it simmer without stirring until it turns a deep amber color, about 6-8 minutes. Watch closely to avoid burning.
- Quickly add pork belly cubes, stirring to coat them in caramel. Add 3 tablespoons fish sauce, 3 cloves minced garlic, and 2 thinly sliced shallots. Stir well, then add 1/2 cup (120ml) water. Reduce heat to low and simmer gently, uncovered, for 25-30 minutes, stirring occasionally until sauce thickens and pork is tender.
- Taste and add 1/2 teaspoon freshly ground black pepper and adjust fish sauce or sugar if needed to balance sweet, salty, and savory flavors.
- While pork cooks, thinly slice cucumber and chop fresh cilantro, mint, and Thai basil. Prepare pickled carrots and daikon if using.
- Spoon hot jasmine rice into bowls, top generously with caramelized pork belly, and scatter fresh herbs and cucumber slices on top. Squeeze fresh lime juice over everything and add chili if desired.
- Enjoy immediately. Leftovers reheat well; crisping them in a pan adds a nice texture.
Notes
Pat pork dry before caramelizing to ensure proper caramel formation. Watch the caramel closely to avoid burning. Use moderate heat to tenderize pork and thicken sauce. Do not overcrowd the pan. Leftovers can be crisped in a pan for added texture. For gluten-free, use gluten-free fish sauce or tamari. Optional pickled vegetables add a refreshing crunch.
Nutrition
- Serving Size: 1 bowl (approximatel
- Calories: 575
- Fat: 37.5
- Carbohydrates: 42.5
- Fiber: 2.5
- Protein: 27.5
Keywords: Vietnamese, pork belly, caramelized pork, rice bowl, easy dinner, authentic Vietnamese, caramel sauce, jasmine rice, fresh herbs


