Pork Rib Claypot Rice
豉汁排骨煲仔飯
There’s nothing like claypot rice when you want a proper Hong Kong dinner at home. I usually go for pork ribs with black bean sauce because it’s the version I grew up ordering: rice on the bottom, ribs on top, bok choy added at the end, and sauce poured over right before eating.
- Total
- about 1 hour 15 minutes
- Serves
- 2

Recipe
Pork Rib Claypot Rice
- Prep
- 30 minutes
- Cook
- 45 minutes
- Total
- about 1 hour 15 minutes
- Serves
- 2
Ingredients
Rice
Pork ribs
Claypot rice sauce
To finish
Instructions
- 1
Marinate the ribs
Mix the pork ribs with fermented black beans, garlic, ginger, light soy sauce, oyster sauce, Shaoxing wine, sesame oil, sugar, cornstarch, white pepper, dark soy sauce if using, and 1 tablespoon oil. Marinate for at least 30 minutes — a few hours is better.
- 2
Rinse and soak the rice
Rinse the rice until the water runs mostly clear. Soak for 20 to 30 minutes, then drain well.
- 3
Start the rice
Add the drained rice, 1 cup water, 1 teaspoon oil, and a pinch of salt to a claypot or small heavy pot. Bring to a boil over medium heat.
- 4
Add the ribs
When the water is mostly absorbed and little steam holes appear on the surface of the rice, spread the marinated ribs over the top in one layer. Cover the pot, turn the heat to low, and cook for 15 minutes.
- 5
Add the bok choy
Add the bok choy on top of the ribs. Cover again and cook for another 4 to 5 minutes, until the greens are bright and the ribs are cooked through.
- 6
Crisp the rice
Drizzle 1 to 2 tablespoons oil around the inside edge of the pot. Keep the heat on low to medium-low for another 5 to 8 minutes. You should hear the rice crackling lightly at the bottom.
- 7
Rest
Turn off the heat and let the pot sit, covered, for 10 minutes. This finishes steaming the rice and pork.
- 8
Make the sauce
Stir together the light soy sauce, hot water, dark soy sauce, oyster sauce, sugar, and sesame oil.
- 9
Serve
Pour the sauce over the rice right before eating. Add scallions, then mix everything together at the table, scraping up the crisp rice from the bottom.
Estimated nutrition
Per serving (1 of 2)
- Calories
- 838 kcal
- Protein
- 26.8 g
- Carbs
- 85.9 g
- Fat
- 41.7 g
Calculated from the listed amounts. Optional or unmeasured additions are excluded; brands, substitutions, and cooking losses can change the result.
Shopping list
Produce
Meat & seafood
Spices
Pantry
Other

Pork Rib Claypot Rice
Nutrition · Per serving (1 of 2)
- Protein
- 26.8 g
- Carbs
- 85.9 g
- Fat
- 41.7 g
838 Cal
Estimated · optional extras excluded
Pork Rib Claypot Rice
Marinate the ribs
Mix the pork ribs with fermented black beans, garlic, ginger, light soy sauce, oyster sauce, Shaoxing wine, sesame oil, sugar, cornstarch, white pepper, dark soy sauce if using, and 1 tablespoon oil. Marinate for at least 30 minutes — a few hours is better.
For this step
All ingredients · 26
Your recipes, wherever you find them.
Social posts
Photos
Cookbooks
Recipe cards
Your cookbook
Recipe notes
Cook’s notes
- Use small chopped spare ribs from a Chinese butcher if you can. Large ribs will not cook evenly on top of the rice.
- If your ribs are cut larger than 1½ inches, steam them separately for 10 minutes first, then add them to the rice when the surface water has mostly absorbed.
Equipment & shortcuts
- A claypot gives the best crust, but a small Dutch oven or heavy saucepan works too.






