⏱ Marinate: 4 hrs, overnight 🔥Bake: 2.5–3 hrs 👤Serves: 4–6 🌶Heat: Adjustable
Thai ribs with red curry marinade take a familiar comfort food in a completely different direction, pork ribs soaked in a marinade of red curry paste, coconut milk, fish sauce and ginger, then baked low and slow until the meat pulls away from the bone, finished with a glossy, slightly charred glaze. The marinade does double duty: most of it tenderizes the ribs overnight, and the reserved portion gets simmered down into a sticky glaze for the final broil. Worth the wait, and most of it is hands-off.
Ingredients
- 3 pounds pork spare ribs, well-marbled for the best tenderness
- 3 tablespoons Thai red curry paste
- 1 cup unsweetened coconut milk
- 1 tablespoon fresh ginger, grated
- 4 garlic cloves, minced
- 1 tablespoon brown sugar
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- ½ teaspoon ground white pepper
- 1 tablespoon lime juice
- 1 teaspoon cornstarch, optional, for thickening the glaze
Step by step
- Make the marinade. In a medium bowl, whisk together the red curry paste, ginger, garlic, brown sugar, fish sauce, soy sauce, sesame oil, white pepper, coconut milk, and lime juice.
- Marinate. Place the ribs in a large resealable bag or non-reactive dish. Pour about two-thirds of the marinade over the ribs, reserving the rest. Massage it into the meat so every inch is coated. Refrigerate for at least 4 hours, ideally overnight.
- Bake. Preheat the oven to 300°F (150°C). Line a baking sheet with foil and place the ribs meat-side up. Cover tightly with another layer of foil. Bake for 2.5 to 3 hours, until the ribs are fork-tender and the meat pulls easily from the bone.Keep the foil sealed tight throughout the bake, this traps steam and keeps the ribs moist over the long cook time.
- Make the glaze. While the ribs bake, simmer the reserved marinade in a small saucepan over medium-low heat. If you want a thicker glaze, whisk the cornstarch into a little water and stir it in, cooking until thickened.
- Glaze and broil. Once the ribs are done, brush them generously with the glaze. Broil on high for 3–5 minutes, watching closely, until caramelized and lightly charred in spots.

The two-part marinade trick
Splitting the marinade, most of it for soaking overnight, a reserved portion for glazing is what gives these ribs their depth. The overnight soak tenderizes and flavors the meat all the way through, while the reserved marinade, simmered down separately, becomes a concentrated glaze that’s never touched raw pork, so it’s safe to brush on generously at the end.
Make it your own
Claire’s note
These ribs can also go on the grill instead of the broiler for the final char, just watch them closely since the sugar in the glaze burns fast. For a milder version, use less curry paste; for more heat, add a spoonful of sriracha to the glaze. Leftovers keep refrigerated for up to 3 days and reheat well in a low oven, covered, until warmed through.
Serve with
Thai ribs with red curry marinade pair beautifully with coconut rice, a spicy green papaya salad, or grilled vegetables. For more from the Thai collection the complete Asian recipes guide has it all.
Add Thai ribs with red curry marinade to your weekly meal planner, marinate the night before for an easy, mostly hands-off dinner. And for more recipes, follow us on Pinterest.
Print
Thai Ribs with Red Curry Marinade
- Total Time: 390 minutes
- Yield: 4–6 servings 1x
- Diet: Paleo
Description
Pork ribs marinated in a flavorful red curry sauce, baked low and slow to achieve tender, juicy meat with a sticky glaze.
Ingredients
- 3 pounds pork spare ribs, well-marbled
- 3 tablespoons Thai red curry paste
- 1 cup unsweetened coconut milk
- 1 tablespoon fresh ginger, grated
- 4 garlic cloves, minced
- 1 tablespoon brown sugar
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- ½ teaspoon ground white pepper
- 1 tablespoon lime juice
- 1 teaspoon cornstarch, optional
Instructions
- Make the marinade: In a medium bowl, whisk together the red curry paste, ginger, garlic, brown sugar, fish sauce, soy sauce, sesame oil, white pepper, coconut milk, and lime juice.
- Marinate: Place the ribs in a large resealable bag or non-reactive dish. Pour about two-thirds of the marinade over the ribs, reserving the rest. Massage it into the meat so every inch is coated. Refrigerate for at least 4 hours, ideally overnight.
- Bake: Preheat the oven to 300°F (150°C). Line a baking sheet with foil and place the ribs meat-side up. Cover tightly with another layer of foil. Bake for 2.5 to 3 hours, until the ribs are fork-tender.
- Make the glaze: While the ribs bake, simmer the reserved marinade in a small saucepan over medium-low heat. If you want a thicker glaze, whisk the cornstarch into a little water and stir it in, cooking until thickened.
- Glaze and broil: Once the ribs are done, brush them generously with the glaze. Broil on high for 3–5 minutes, watching closely, until caramelized and lightly charred in spots.
Notes
These ribs can also be grilled instead of broiled. For a milder version, use less curry paste; for more heat, add sriracha to the glaze. Leftovers keep well in the refrigerator for up to 3 days.
- Prep Time: 240 minutes
- Cook Time: 150 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 8g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 40g
- Cholesterol: 120mg




