Suon Kho (Pork Ribs in Savory Caramel Sauce)

Suon Kho (Pork Ribs in Savory Caramel Sauce)

A richness permeates these ribs, which are first marinated, then grilled until charred and finally simmered in a bittersweet caramel sauce. They become so dark and savory that some people mistake them for beef. For Tet festivities in northern Vietnam, pigs are often slaughtered to celebrate the Lunar New Year, and this preparation is among the best ways to use the ribs. It reheats and freezes well, a perfect make-ahead dish for the holiday since it’s a time when everyone is supposed to relax rather than work hard in the kitchen. Pair the ribs with a side of dua hanh to cut their richness, and serve with rice and stir-fried greens to round out the meal.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Cut each rib strip between the bones or cartilage into individual ribs. In a large bowl, combine the onion, pepper, 3 tablespoons fish sauce and 1 tablespoon sugar. Mix well. Add the ribs and use your fingers or a large spoon to mix well, coating all the ribs evenly. Cover with plastic wrap and refrigerate for at least 2 hours or up to overnight. (Set out at room temperature for 45 minutes before proceeding.)
  2. Step 2

    When ready to cook, heat an outdoor grill or broiler with a rack set 4 inches away from the heat source to high. When the grill is ready, you should be able to hold your hand over the grate for only 2 to 3 seconds.
  3. Step 3

    Meanwhile, make the caramel sauce: In a large pot, stir together the vinegar, remaining 6 tablespoons sugar and 1 tablespoon water over medium heat until the sugar nearly dissolves, 60 to 90 seconds. Cook without stirring until champagne yellow, about 3 minutes, then continue cooking for another 1 to 2 minutes, frequently picking up the pan and swirling it to control the caramelization. When the mixture is a dark tea color (expect faint smoking), turn off the heat and keep the pan on the burner. Let the caramelization continue until the mixture is burgundy in color, 1 to 2 minutes. Slide the pan to a cool burner and add 3 tablespoons water, stirring to dissolve the sugar. (If needed, rewarm over medium heat to loosen.)
  4. Step 4

    Remove the ribs from the marinade, reserving the onion, and sear the ribs on the grill, turning as needed, so they pick up some charred edges and grill marks on all sides, 10 to 15 minutes total. (Or broil the ribs on a foil-lined rimmed baking sheet until tinged brown and a bit charred, 6 to 8 minutes per side.)
  5. Step 5

    Add the ribs with any cooking juices to the pot with the caramel sauce. Add the reserved onion, the remaining 3 tablespoons fish sauce and enough water to almost cover the ribs, about 4 cups. Bring to a boil over medium-high heat. Don’t skim the scum that rises to the surface or you will remove some of the seasoning.
  6. Step 6

    Lower the heat to maintain a simmer, cover and cook for 45 minutes. Uncover, stir the ribs and adjust the heat so that the liquid simmers vigorously. Cook until the ribs feel tender when pierced with the tip of a sharp knife, about 20 minutes. Lower the heat if you need to cook longer. The sauce will have reduced somewhat, but there will still be a generous amount.
  7. Step 7

    Remove from the heat and let stand for a few minutes so that the fat collects on the surface, then use a ladle or spoon to skim it off. (Or, to make the task much easier, let cool, cover and refrigerate overnight. Discard the congealed chilled fat.) Return to a simmer and taste the sauce. Add extra fish sauce to create a deeper savory flavor, or water to lighten the flavor. Transfer to a shallow bowl and sprinkle the scallion greens on top. Serve immediately.