Go Back

Vietnamese Caramelized Pork - Sweet, Savory, and Comforting

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • Pork: 1.5 pounds pork shoulder or pork belly, cut into 1 to 1.5-inch pieces
  • Sugar: 1/3 cup white sugar (or use palm sugar for a deeper flavor)
  • Water: 1/2 cup for the caramel, plus more as needed
  • Fish Sauce: 1/4 cup, good quality
  • Garlic: 4 cloves, minced
  • Shallots: 2 medium, thinly sliced
  • Black Pepper: 1 teaspoon freshly ground (adjust to taste)
  • Chili: 1–2 Thai chilies or 1/2 teaspoon chili flakes (optional)
  • Coconut Water (optional but traditional): 1 cup, unsweetened
  • Neutral Oil: 1 tablespoon (can be omitted if using pork belly)
  • Hard-Boiled Eggs (optional): 4, peeled
  • Green Onions: 2 stalks, sliced for garnish
  • Steamed Jasmine Rice: for serving

Method
 

  1. Prep the pork: Pat the pork dry and cut it into even chunks. This helps it brown better and cook evenly.
  2. Make the dry caramel: In a heavy pan or pot, add the sugar in an even layer. Heat over medium without stirring until it melts and turns a deep amber. If it darkens too fast, lower the heat. Avoid burning—it should be deep amber, not black.
  3. Quench with water: Carefully add 1/2 cup water to the caramel. It will sputter. Stir until smooth. If the caramel seizes, keep stirring over low heat until it dissolves.
  4. Sauté aromatics: In the same pot, add a tablespoon of oil if using. Add shallots and garlic. Cook 30–60 seconds until fragrant but not browned.
  5. Add pork and sear: Add the pork pieces. Toss to coat with the caramel mixture. Let them sear for 3–4 minutes, turning once or twice for some color.
  6. Season: Pour in fish sauce and add black pepper. For extra depth, swap some of the water with coconut water. If using chilies, add them now.
  7. Simmer: Reduce heat to low, cover partially, and simmer for 30–40 minutes, stirring occasionally. Add small splashes of water if the sauce reduces too quickly.
  8. Optional eggs: Nestle hard-boiled eggs into the pot for the last 10–15 minutes so they absorb the sauce and take on color.
  9. Reduce the sauce: Uncover and let the sauce thicken to a glossy, syrupy consistency that coats the pork. Taste and adjust with more fish sauce for saltiness or sugar for sweetness.
  10. Finish and serve: Turn off the heat. Sprinkle with sliced green onions. Serve hot over jasmine rice with a side of steamed greens or pickled vegetables.