Nutrition Facts for Thai barbecue ribs

Thai Barbecue Ribs

Image of Thai Barbecue Ribs
Nutriscore Rating: 53/100

Elevate your barbecue game with these irresistible Thai Barbecue Ribs, a tantalizing fusion of bold Asian flavors and smoky charred perfection. These succulent pork baby back ribs are marinated in a zesty mix of soy sauce, fish sauce, honey, and Thai red curry paste, accented with fresh ginger, garlic, and lime juice for a vibrant depth of flavor. Wrapped in foil and slow-cooked until tender, they’re finished on the grill with a coating of sticky-sweet glaze for a delightful caramelized crust. Garnished with fresh cilantro and green onions, these ribs are perfect for serving alongside steamed jasmine rice or a crisp cucumber salad. Whether you're hosting a summer cookout or craving a unique twist on classic barbecue, these Thai-inspired ribs are guaranteed to impress.

Log this recipe in SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Get your calorie requirement
βœ“ Log your nutrition in seconds
βœ“ Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
πŸ”₯
Cook Time
3 hr
πŸ•
Total Time
3 hr 20 min
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

16 items
  • 2 racks Pork baby back ribs
  • 4 pieces Garlic cloves, minced
  • 2 tablespoons Fresh ginger, grated
  • 0.25 cup Soy sauce
  • 2 tablespoons Fish sauce
  • 3 tablespoons Honey
  • 2 tablespoons Brown sugar
  • 2 tablespoons Rice vinegar
  • 2 tablespoons Lime juice
  • 1 tablespoon Thai red curry paste
  • 0.25 cup Coconut milk
  • 1 teaspoon Sriracha (optional)
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Chopped cilantro (for garnish)
  • 2 tablespoons Sliced green onions (for garnish)
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

12 steps
1

Preheat your oven to 300Β°F (150Β°C).

2

Remove the membrane from the back of the ribs for better flavor absorption. Rinse the ribs and pat them dry with paper towels.

3

In a small bowl, mix the minced garlic, grated ginger, soy sauce, fish sauce, honey, brown sugar, rice vinegar, lime juice, Thai red curry paste, coconut milk, salt, and black pepper. If you like extra heat, stir in the optional Sriracha.

4

Divide the marinade into two portions. Reserve half for basting later, and use the other half as a marinade for the ribs.

5

Place the ribs in a large resealable plastic bag or a shallow dish. Pour the marinade over the ribs, ensuring they are evenly coated. Seal the bag or cover the dish with plastic wrap, then refrigerate for at least 2 hours or overnight for maximum flavor.

6

Place the marinated ribs on a large sheet of aluminum foil. Seal the ribs in the foil to create a packet, which will help them steam and stay moist during cooking. Place the packet on a baking sheet.

7

Bake in the preheated oven for 2.5 hours, or until the ribs are tender and cooked through.

8

While the ribs are baking, prepare your grill or preheat a grill pan to medium-high heat.

9

Remove the ribs from the oven and carefully open the foil packet. Discard the liquid and transfer the ribs to the grill.

10

Brush the reserved marinade generously over the ribs and grill for about 5-7 minutes per side, or until the ribs are slightly charred and sticky.

11

Transfer the ribs to a cutting board and let them rest for 5 minutes. Slice into individual ribs.

12

Garnish with chopped cilantro and sliced green onions before serving. Enjoy with steamed jasmine rice or a fresh cucumber salad for a complete meal.

⚑
Cooking Tip: Take your time with each step for the best results!
4498
cal
303.5g
protein
97.6g
carbs
337.2g
fat

Nutrition Facts

1 serving (1797.4g)
Calories
4498
% Daily Value*
Total Fat 337.2 g 432%
Saturated Fat 123.5 g 618%
Polyunsaturated Fat 0.1 g
Cholesterol 1316 mg 439%
Sodium 8826 mg 384%
Total Carbohydrate 97.6 g 35%
Dietary Fiber 3.1 g 11%
Total Sugars 78.2 g
Protein 303.5 g 607%
Vitamin D 0.0 mcg 0%
Calcium 416 mg 32%
Iron 18.4 mg 102%
Potassium 4440 mg 94%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

8.4%%
26.2%%
65.4%%
Fat: 3034 cal (65.4%%)
Protein: 1214 cal (26.2%%)
Carbs: 390 cal (8.4%%)