Go Back
+ servings
steamed Chinese spareribs with black bean sauce

Steamed Spareribs with Black Bean Sauce (豉汁蒸排骨)

Chinese style steamed pork spareribs is one of the dim sum items that serve in Chinese dim sum restaurants. Often, Chinese steamed pork spareribs is prepared with garlic and fermented black soybeans. 
Course Main Course
Cuisine Chinese
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6
Calories 316kcal
Author Tracy O.


  • 2 pounds Spareribs 2 long strips around 2 pounds
  • 4 cloves Garlic (minced)
  • 2 tablespoons Fermented black soybeans
  • 1 stick Green onion
  • 1-2 Chilies Optional (Depends on if you can handle spicy food)


  • 2 tablespoons Oyster sauce
  • 1 tablespoon Soy sauce
  • 1 teaspoon Sugar
  • teaspoon Salt
  • ½ teaspoon Sesame oil


  • Mince 4 cloves of garlic.  
  • Cut a stick of green onion.
  • Then, cut 2 pieces of chili peppers. (You can add one or not add them if you cannot handle spicy food.)
  • Next, cut 2 long strips of spareribs (around 2 pounds) into pieces.
  • Put the cut spare ribs into a container and add minced garlic and 2 tablespoons fermented black soybeans (rinse it before using) and chili peppers. 
  • After that, add 1 tablespoon soy sauce, 2 tablespoons oyster sauce, ⅛ teaspoon salt, 1 teaspoon sugar and ½ teaspoon sesame oil. Then, mix it well.
  • The following, steam for 15 minutes when water is boiling. 
  • You can serve with rice or noodles. The best is to serve with rice.



Cooking tips for how to cook steam pork ribs:

  • After water boiling, put the pork ribs into the steamer and steam it for 15 minutes. 
  • Most of the time, I will steam it with the rice in a regular rice cooker. Once the rice is done, the steamed pork spareribs will be cooked as well. 
  • I have tried to use an instant pot to make this dish in a short time. However, it turns out the meat is very tough. Therefore, I suggest using a traditional steaming method to cook this dim sum steam pork ribs. 


Calories: 316kcal | Carbohydrates: 4g | Protein: 17g | Fat: 25g | Saturated Fat: 8g | Cholesterol: 85mg | Sodium: 648mg | Potassium: 295mg | Fiber: 1g | Sugar: 2g | Vitamin A: 71IU | Vitamin C: 11mg | Calcium: 21mg | Iron: 1mg