These Thai Style Sweet Chili Ribs are melt‑off‑the‑bone tender, slow‑cooked in a sticky, balanced glaze made with Thai sweet chili sauce, fish sauce, lime, honey, garlic and ginger. With a perfect mix of sweet, savory, sour, and spicy flavors, they offer a dramatic fusion of Thai flair and classic BBQ comfort. Ideal for slow cooking and finishing under the broiler for caramelized edges, this recipe delivers bold, gourmet taste with minimal effort.
Ribs & Seasoning
2 lb pork ribs (baby back or spare ribs)
1 Tbsp olive oil
1 tsp salt
½ tsp black pepper
Thai Sweet Chili Glaze
½ cup Thai sweet chili sauce
2 Tbsp fish sauce
1 Tbsp soy sauce
1 Tbsp honey or brown sugar
2 Tbsp lime juice
2 cloves garlic, minced
1 Tbsp minced ginger
½ tsp red pepper flakes (optional, adjust heat)
1 Tbsp cornstarch (optional, for thickening)
Season & Sear (optional): Season ribs with salt and pepper. Heat olive oil in a skillet and sear ribs until golden, about 2–3 minutes per side (adds flavor but isn't required).
Prepare Glaze: In a bowl, whisk together sweet chili sauce, fish sauce, soy sauce, honey, lime juice, garlic, ginger, and red pepper flakes until well combined. Add cornstarch slurry if thicker glaze is desired.
Slow Cook: Place ribs in a slow cooker and pour the glaze evenly over them. Cover and cook on Low for 6–7 hours or High for 3–4 hours, until ribs are tender and meat pulls away from bones.
Caramelize (Broil): Transfer ribs to a baking sheet, brush generously with glaze, and broil on high for 3–5 minutes until caramelized and sticky. Watch carefully to avoid burning.
Garnish & Serve: Optionally sprinkle with chopped roasted peanuts and fresh cilantro, and serve with lime wedges for extra zing.
Calories: ~400–500 kcal
Protein: ~30–38 g
Fat: ~20–30 g (including from ribs and glaze)
Carbohydrates: ~20–25 g
Sugar: ~15–20 g (from sweet chili sauce & honey)
Sodium: moderate to high (particularly from fish sauce and soy sauce)