Ingredients
Equipment
Method
- Place beef ribs in a large pan and cover with cold water. Bring to a boil, then immediately cover the pan, remove from heat, and let stand for 30 minutes.
- Drain the ribs thoroughly and set aside.
- Heat vegetable oil in a medium saucepan. Add sliced green onions and cook until softened, about 3 minutes.
- Add crushed garlic and cook for another minute until fragrant.
- Stir in tomato sauce, cider vinegar, treacle, peanut butter, soy sauce, and Thai sweet chili sauce. Simmer for about 10 minutes until slightly thickened.
- Reserve 1 cup of sauce for serving later.
- Preheat oven to 180°C (350°F) and line a shallow baking dish with foil.
- Arrange the drained ribs in the dish and brush both sides generously with the prepared sauce.
- Cover the dish with foil and bake for about 1 hour, brushing with more sauce and flipping the ribs every 20 minutes.
- When the ribs are fully cooked and tender, arrange on a serving platter and drizzle with the reserved sauce.
Nutrition
Notes
For the meatiest results, look for beef ribs with good marbling. The par-boiling technique is crucial for achieving that fall-off-the-bone texture, so don't skip this step.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 150°C (300°F) oven, covered with foil, until warmed through.
These ribs pair beautifully with creamy coleslaw, cornbread, or mac and cheese for a complete meal.
