Black bean steamed spare ribs (豉汁蒸排骨, chǐ zhī zhēng pái gǔ) is a beloved steamed dish where pork ribs are marinated with fermented black beans, garlic, and chili, then steamed until the meat is so tender it nearly falls off the bone. The black beans (豆豉, dòuchǐ) lend a deep, salty, umami funk that permeates every rib, while the garlic and a little chili add brightness and warmth. Steaming keeps the meat incredibly juicy and lets the bold bean flavor shine without oiliness. Though its roots are Cantonese dim sum, it is hugely popular across Hunan, where cooks add more chili and garlic for a punchier version. It is one of the most ordered steamed dishes in Chinese restaurants worldwide for good reason.
Fermented black beans (豆豉, dòuchǐ) are one of China's oldest condiments, made by salting and fermenting soybeans until they turn dark, soft, and intensely savory. They predate soy sauce by centuries and carry a complex umami flavor that is saltier, earthier, and more pungrant than liquid soy. Hunan has its own tradition of fermented beans — Yangjiang-style and Hunan-style douchi both appear in local cooking. The classic pairing with pork ribs for steaming shows off the ingredient perfectly: the gentle, even heat of steam coaxes the bean flavor into the meat, while the meat juices mellow the beans' saltiness. This dish is a bridge between Cantonese dim sum precision and Hunan's love of bold, garlicky, beany depth.
In Black Bean Steamed Spare Ribs, steaming preserves the natural flavors while allowing Hunan's signature fermented chilies to infuse the dish from top to bottom. What sets it apart is the combination of the fermented black beans that add savory depth and the fermented black beans that are a key Hunan seasoning. For Hunan families, dishes like this are daily fare — a testament to the region's belief that every meal should be vibrant and memorable.
Ingredients
Ask the butcher for 'rib tips' or small rib pieces cut across the bone into 3 cm strips. Fermented black beans are sold in jars at Asian markets.
- 500 g pork spare ribs, cut into small pieces
- 2 tbsp fermented black beans (douchi), rinsed
- 6 garlic cloves, minced
- 1 tbsp ginger, minced
- 2 red chilies, minced (optional)
- 1 tbsp cooking wine
- 1 tbsp light soy sauce
- 1 tsp sugar
- 1/2 tsp salt
- 1 tsp cornstarch
- 1 tbsp cooking oil
- 1 tsp sesame oil
- 1 scallion, green for garnish
- 1 tbsp fermented black bean sauce (optional)
Step-by-Step Instructions
- Prep and soak the ribs. Soak the rib pieces in cold water for 20 to 30 minutes, changing the water once, to draw out blood and bone debris — this keeps the finished dish clean and pale, not dark and cloudy. Drain thoroughly and pat dry. Rinsing is important because bone dust and blood will otherwise discolor the sauce. If the ribs are large, chop them into 3 to 4 cm pieces so they cook evenly and absorb more marinade. Small pieces also mean faster, more tender steaming.
- Crush the black beans. Rinse the fermented black beans briefly under water to remove excess salt and grit, then drain. Use the back of a spoon or a mortar and pestle to lightly crush about half of them — this releases their flavor into the marinade. Leave the rest whole for texture. Mix the crushed and whole beans with the minced garlic, ginger, and minced red chilies. This bean-garlic mixture is the soul of the dish, so take a moment to get it fragrant and well combined.
- Marinate the ribs. In a bowl, combine the ribs with the bean-garlic mixture, cooking wine, light soy sauce, sugar, salt, cornstarch, and cooking oil. Toss thoroughly with your hands for 2 minutes, massaging the marinade into every piece — the cornstarch helps the sauce cling and keeps the meat tender. Let it marinate for at least 15 minutes (30 is better) at room temperature. The oil coats the meat and seals in moisture during steaming. Arrange the ribs in a single layer on a heatproof shallow dish that fits your steamer.
- Steam until tender. Set up a steamer with plenty of boiling water. Place the dish of ribs into the steamer, cover, and steam over high heat for 35 to 40 minutes, until the meat is tender and shrinking away from the bone. The juices will pool around the ribs and turn into a glossy, savory sauce. Check the water level halfway and top up with boiling water if needed — never let the steamer boil dry. The long steam is what makes the tough ribs turn silky and fall-off-the-bone tender.
- Finish and serve. Carefully remove the dish from the steamer — it will be very hot. Drizzle the sesame oil over the ribs and scatter with the scallion greens for color and freshness. Serve immediately, straight from the steaming dish, with rice. The pooled bean-garlic sauce at the bottom is liquid gold — spoon it over your rice. Eat the ribs with your fingers or chopsticks; the meat should pull away from the bone with barely any effort.
- Soak the ribs in water. 20-30 minutes draws out blood and bone dust for a clean, pale sauce.
- Crush half the black beans. Releasing their oils makes the marinade far more flavorful.
- Marinate with cornstarch and oil. They coat the meat, keeping it tender and locking in juices.
- Steam on high heat, full time. 35-40 minutes is what turns tough ribs silky — don't rush it.
Variations
Like most Hunan home cooking, this dish welcomes small adjustments to suit your taste and pantry.
With taro
Spread sliced taro or pumpkin on the bottom of the dish and place the ribs on top. The taro soaks up the juices and becomes a delicious, starchy base.
Spicier Hunan version
Add a tablespoon of chopped pickled chilies and a teaspoon of doubanjiang to the marinade for a fierier, more Hunan-style kick.
Nutrition
Estimated values per serving (recipe serves 3). Ribs provide protein and some fat; steaming keeps the dish lighter than fried ribs.
| Nutrient | Per serving |
|---|---|
| Calories | 380 kcal |
| Protein | 26 g |
| Total fat | 26 g |
| Saturated fat | 9 g |
| Carbohydrates | 10 g |
| Sodium | 760 mg |
| Sugar | 3 g |
Values are estimates. Actual nutrition will vary depending on specific ingredients and portion sizes.
Frequently Asked Questions
- Overcooking the main ingredient — Hunan steamed dishes rely on freshness; steam just until cooked through.
- Skipping the fermented chilies — duojiao is what makes the dish authentically Hunan, not just spicy.
- Using cold water in the steaming liquid — always start with hot water to maintain consistent steam temperature.
Steamed white rice is essential — the savory juices from the steaming process are meant to be mixed with rice. Add a simple stir-fried green vegetable like Hunan stir-fried spinach or garlic bok choy for a complete meal. A bowl of clear soup on the side helps balance the bold flavors.
What Makes It Hunan
Black Bean Steamed Spare Ribs is a quintessential Hunan dish that showcases the bold, unapologetic flavors of Xiang cuisine. Unlike Sichuan's numbing-spicy heat, Hunan cooking relies on dry, direct spiciness from fresh and dried chilies, complemented by the deep umami of fermented ingredients like duojiao (chopped salted chilies) and douchi (fermented black beans).
Hunan vegetable cooking celebrates the dry wok (gan guo) and the quick stir-fry (xiao chao). Eggplant is charred, beans are blistered, and leafy greens hit screaming-hot oil with garlic and dried chilies. The goal is vivid texture and a bright, mouth-watering sour-spicy balance.
Steaming (zheng) is one of Hunan's most refined techniques, perfected in the Dongting Lake region. It honors the ingredient's integrity while letting bold seasonings — fermented chilies, salted black beans — penetrate deeply, producing dishes that are clean, vivid, and never greasy.
This recipe represents the Hunan preparation. Many Chinese-American restaurant versions of Hunan dishes add extra sugar, use pre-made sauces, or deep-fry ingredients that are traditionally stir-fried. The key difference is that Hunan cooking uses fresh whole chilies, fermented condiments like duojiao and douchi, and high-heat wok techniques — not thick, sweet sauces.
Related Recipes
If you enjoyed this dish, try these other Hunan favorites next.