Thai Ribs with Red Curry Marinade: Fall-Off-the-Bone and Fragrant

Posted on June 24, 2026

Thai ribs with red curry marinade glazed and roasted until tender, garnished with fresh herbs and lime wedges.

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
Thai Ribs with Red Curry Marinade recipe

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Ribs with Red Curry Marinade


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Claire Bennett
  • Total Time: 390 minutes
  • Yield: 46 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

Scale
  • 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star