Ingredients
Scale
For the Ribs
- 2 pounds pork ribs (baby back or spare ribs)
- Salt and pepper (to taste)
- 1 tablespoon vegetable oil
For the Sweet Chili Glaze
- 1/2 cup Thai sweet chili sauce
- 2 tablespoons soy sauce
- 2 tablespoons honey
- 2 tablespoons rice vinegar
- 2 cloves garlic (minced)
- 1 teaspoon grated ginger
- 1 teaspoon lime juice
- 1/2 teaspoon red pepper flakes (adjust to taste)
- Chopped green onions (for garnish)
Instructions
Step 1: Prepare the Ribs
- Preheat your oven to 300°F (150°C) or prepare your grill for indirect heat.
- Pat the ribs dry with paper towels. Season both sides generously with salt and pepper.
- For extra tenderness, wrap the seasoned ribs in foil and bake for 2 hours at 300°F (150°C). If grilling, cook indirectly for the same time.
Step 2: Make the Sweet Chili Glaze
- In a small saucepan, combine the Thai sweet chili sauce, soy sauce, honey, rice vinegar, minced garlic, grated ginger, lime juice, and red pepper flakes.
- Cook over medium heat for about 5 minutes, stirring occasionally, until slightly thickened. Remove from heat and set aside.
Step 3: Glaze the Ribs
- Once the ribs are tender, remove them from the oven or grill and brush generously with the sweet chili glaze.
- If using the oven, return the ribs uncovered and increase the temperature to 400°F (200°C). Bake for 15–20 minutes, basting with more glaze halfway through.
- If grilling, place the ribs over direct heat and grill for 10–15 minutes, turning occasionally and basting with glaze.
Step 4: Serve
- Remove the ribs from the heat and let them rest for a few minutes. Garnish with chopped green onions.
- Slice between the bones and serve with extra sweet chili sauce on the side.
- Prep Time: 15
- Cook Time: 120