Thai Style Ribs

Fire up the grill and take a trip to Asia with this sweet, spicy, and exotic dish.
Course Main Course
Cuisine Asian, Thai
Keyword Asian ribs, gluten free dinners, grilling, pork ribs recipe
Prep Time 20 minutes
Cook Time 4 hours
marinating time 2 hours
Total Time 6 hours 20 minutes
Servings 6
Calories 612kcal
Author Bobbi @ Bobbi's Kozy Kitchen


For the Ribs:

  • 1 cup cilantro leaves
  • 1/2 cup packed light brown sugar
  • 1/4 cup honey
  • 1/4 cup low-sodium soy sauce use gluten free soy sauce or tamari, if needed
  • 2 tablespoons fish sauce
  • 4 cloves garlic cracked from skin
  • 2 Serrano peppers seeded and chopped
  • 1 Fresno pepper sliced
  • 2 tablespoons ginger paste I used Gourmet Gardens
  • 3 tablespoons lemon grass paste I used Gourmet Gardens
  • 3 pounds pork loin ribs cut into single ribs
  • 2 limes sliced

For the Sweet and Sour Sauce:

  • 1/3 cup sugar
  • 1 teaspoon ginger paste
  • 3 tablespoons rice wine vinegar
  • 2 tablespoons chopped fresh cilantro
  • 2 tablespoons Sriracha
  • 1 tablespoon fish sauce
  • 1 lime juiced


  • Combine the cilantro, brown sugar, honey, soy sauce, fish sauce, garlic, peppers, ginger and the lemongrass in a blender or food processor. Puree until a smooth, thick sauce forms.
  • Put the pork ribs in a large resealable plastic bag or shallow plastic storage container and pour the marinade over the meat, making sure it is entirely coasted. Add the lime slices to the bag and refrigerate for 1 to 4 hours.
  • Combine 1/2 cup water, the sugar and ginger paste in a small pot. Bring to a simmer, stirring to dissolve the sugar. Pour the syrup into a small bowl and let cool, then stir in the vinegar, cilantro, Sriracha, fish sauce, and lime juice.
  • Preheat oven to 250°F.
  • Place ribs on a large baking sheet lined with foil. Reserve the marinade. Cover tightly with foil and place on the middle rack of the oven. Let roast for 2 1/2 hours.
  • Preheat grill to medium.
  • Take the ribs out of the oven and place them on the grill. Cook for 20 minutes, turning and basting with the reserved marinade. Remove from grill and rest for 10 minutes.
  • Drizzle with some of the sauce and serve with the remaining sauce on the side.


Serving: 0.5pound ribs | Calories: 612kcal | Carbohydrates: 45g | Protein: 45g | Fat: 26g | Saturated Fat: 5g | Cholesterol: 167mg | Sodium: 1328mg | Potassium: 873mg | Sugar: 41g | Vitamin A: 240IU | Vitamin C: 14.5mg | Calcium: 79mg | Iron: 2.7mg