Sauces & Condiments
This steamed spareribs recipe with black bean sauce delivers melt-in-your-mouth tenderness that rivals hours of slow cooking—using just a steamer basket and 45 minutes. The secret lies in the sauce: fermented black beans and soy sauce work together to break down collagen while infusing deep umami flavor.
I developed this method after years of testing, and it consistently produces ribs that fall apart with minimal effort.
The beauty of this technique is its simplicity: no marinades, no dry rubs, just the ribs and sauce steaming together. The black bean sauce isn't just flavorful—it's the tenderizing agent, transforming tough spareribs into silky, fork-tender bites.
Professional chefs use similar methods for restaurant-quality results, but this version streamlines the process for home cooks without sacrificing quality.
What you'll end up with is a dish where every bite offers perfect balance: tender meat that practically dissolves, rich black bean sauce clinging to each piece, and a satisfying depth of flavor that comes from natural fermentation.
The ribs maintain their shape while becoming effortlessly tender, making this an impressive yet approachable recipe for weeknight dinners or special occasions.
The sauce doubles as a dipping sauce for leftovers, and the technique works equally well with pork belly or chicken thighs. Let's get started on creating ribs that taste like they've been slow-cooked all day—without the wait.
Ingredients for steamed spareribs with black bean sauce
Fourteen ingredients transform tough spareribs into melt-in-your-mouth perfection using just a steamer basket.
| Ingredient | Amount | Notes |
|---|---|---|
| Spareribs 🍖 | 2 lb | Bone-in, cut into individual ribs |
| Fermented Black Beans 🫘 | 1 cup | Drained and rinsed thoroughly |
| Light Soy Sauce 🍶 | ½ cup | Kosher salt reduced variety preferred |
| Dark Soy Sauce 🍶 | ¼ cup | For color depth and umami |
| Shaoxing Wine 🍷 | ¼ cup | Substitute dry sherry if unavailable |
| Fresh Ginger 🌿 | 2 tbsp | Finely minced, peeled |
| Garlic Cloves 🧄 | 6 cloves | Minced, peeled |
| Green Onions 🧅 | ¼ cup | White and green parts separated |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Water 💧 | 1 ½ cups | Filtered preferred |
| White Sugar 🍚 | 1 tbsp | Balances acidity |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning ribs |
The fermented black beans are the cornerstone of this recipe—look for the dark, salty variety labeled for cooking, not the sweetened canned kind. Asian markets carry the best quality, but most grocery stores stock them near the soy sauce. Fresh ginger and garlic should be bright and firm, with no signs of sprouting or mold. For Shaoxing wine, Trader Joe's carries a decent substitute if you can't find it at specialty stores. The ribs should be bone-in and well-marbled, with a rich pink color throughout. If you can't find spareribs, pork belly cut into strips works beautifully as a substitute, though the texture will differ slightly.
No fermented black beans? Substitute 1 cup of black soybeans soaked overnight and drained, though the flavor will be milder. Running short on Shaoxing wine? Dry sherry or even a splash of balsamic vinegar can stand in, though the sauce will have a slightly different profile. The sesame oil is non-negotiable for aroma—toast it briefly in a dry pan before adding to maximize its flavor. For a spicier version, increase the red chili flakes to 1 teaspoon, or add 1 teaspoon of gochujang for depth. The cornstarch should be lightly toasted in a dry pan for 30 seconds to remove any raw taste before mixing into the sauce.
This recipe reheats beautifully—simply steam the ribs again with a splash of water for 5-7 minutes until heated through. The sauce can be stored separately in an airtight container for up to 5 days in the refrigerator, though it's best used within 3 days. For longer storage, freeze the sauce in ice cube trays and transfer to a bag once solid. The ribs themselves keep well in the fridge for 3 days, though they're best enjoyed within 2 days for peak tenderness. The sauce doubles as a dipping sauce for leftovers, making this a perfect meal prep option for busy weeks.
Why You'll Love This Recipe
- Steam-and-Save Magic: I swear by this method—no oven, no babysitting, just a steamer basket and 20 minutes. The ribs stay tender without drying out, and the black bean sauce clings like it was made for them.
- Umami Bomb Combo: That fermented black bean paste? It’s where the flavor party happens. Sweet, funky, and salty all at once, with Shaoxing wine cutting through the richness—every bite’s a little taste explosion.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Reheat slices with a splash of water, and they’re just as good cold in wraps or over rice. (Yes, even on a Tuesday night.)
- Budget Meal Stretch: A pound of ribs and a bag of black beans feed four for way less than takeout. Plus, leftovers reheat like a dream—no sad, rubbery ribs here. My wallet thanks me every time.
Step-by-step instructions for steamed spareribs with black bean sauce
Here's how to achieve perfectly tender spareribs with a velvety black bean sauce that infuses flavor into every bite.
Prepare the Spareribs for Maximum Tenderization
Begin by separating the 2 lb spareribs into individual ribs, removing any excess membrane from the bone side using a sharp knife. This step is crucial as it prevents the ribs from curling during cooking and allows the sauce to penetrate deeply. Place the ribs in a large bowl and massage them with 1 teaspoon diamond crystal kosher salt and 0.5 teaspoon red chili flakes until evenly coated. Let them sit at room temperature for 15 minutes while you prepare the aromatics.
The salt works here as both a seasoning and a tenderizer, breaking down the muscle fibers. Don't skip this step—it's what transforms tough spareribs into melt-in-your-mouth perfection. After the resting period, you'll notice the surface of the ribs becoming slightly tacky, which indicates the salt has begun its magic.
Create the Flavor Base for the Black Bean Sauce
In a separate bowl, combine 1 cup fermented black beans (thoroughly drained and rinsed), 0.5 cup light soy sauce, 0.25 cup dark soy sauce, 0.25 cup shaoxing wine, 2 tablespoons finely minced fresh ginger, and 6 cloves minced garlic. Mix well to create a homogeneous paste. The dark soy sauce will provide that signature deep color while the light soy sauce adds umami depth. Let this mixture sit for 10 minutes to allow the flavors to meld together.
While the marinade develops, heat 1 tablespoon sesame oil in a wok or large skillet over medium heat. Add the white and green parts of 0.25 cup separated green onions and sauté for 1 minute until fragrant. This quick cooking preserves their freshness while building aromatic complexity. Remove from heat and set aside—you'll use this later to finish the sauce.
Steam the Spareribs with Aromatic Infusion
Set up a steaming apparatus using a large pot with a steamer basket. Bring 1.5 cups water to a gentle simmer—you want to see small bubbles but no vigorous boiling. Arrange the seasoned spareribs in a single layer in the steamer basket, leaving space between each rib for even steam circulation. Cover and steam for 45 minutes, then carefully flip each rib and steam for another 45 minutes.
During steaming, the ribs will release their natural juices and absorb the aromatic compounds from the marinade. The gentle heat breaks down collagen without drying out the meat. You'll know they're nearly done when they pull apart easily with tongs and the meat slides off the bone with minimal resistance. The ribs should be fork-tender but still hold their shape.
Build the Silky Black Bean Sauce
In the same skillet used for the green onions, add the black bean marinade and cook over medium heat for 5 minutes, stirring constantly. The alcohol from the shaoxing wine will evaporate, concentrating the flavors. Add 1 tablespoon white sugar and 1 tablespoon cornstarch, stirring until the cornstarch dissolves completely. This creates a slurry that will thicken the sauce beautifully.
Pour in 1 cup fresh water (from the 1.5 cups total) and bring to a gentle simmer. The sauce should reduce to a velvety consistency in about 3 minutes. Taste and adjust seasoning—you might need a touch more light soy sauce for saltiness or a splash of water if it becomes too thick. Return the sautéed green onions to the sauce and stir to combine.
Finish the Ribs and Assemble the Dish
Transfer the steamed spareribs to a serving platter and generously ladle the black bean sauce over them, coating each rib thoroughly. The sauce should cling to the meat like a silky blanket, infusing it with rich umami and slight sweetness. Let the ribs rest for 5 minutes while you prepare to serve.
To serve, arrange the spareribs on a platter with the sauce pooled around them. Garnish with the remaining green onion tops for freshness and color contrast. Each bite should deliver perfectly tender meat with a burst of fermented black bean sauce that's both savory and slightly sweet. The ribs should be so tender they practically melt in your mouth while maintaining their structural integrity.
Pro Tips For Making Steamed Spareribs With Black Bean Sauce
- Parboil First: Skip the raw steam—blanch the spareribs in boiling water for 3-4 minutes first. This loosens the connective tissue so they stay tender, not chewy, even after hours of steaming. I learned this the hard way when my ribs turned out rubbery after a full session.
- Soak Black Beans: Rinse fermented black beans in cold water for 10 minutes before using—this cuts the saltiness and prevents the sauce from tasting like a brine bomb. My grandmother swore by this, and she was right: the flavor balances better with the ribs.
- Layer Sauce Gradually: Don’t dump all the soy sauce and wine at once—add half at the start, then the rest in the last 15 minutes of steaming. This keeps the ribs from absorbing too much liquid and turning soggy. (Yes, even if you’re impatient like me.)
- Use Dark Soy Last: Save the dark soy sauce for the final 5 minutes of steaming—it’s not just for color. The high heat brings out its deep, caramelized notes, giving the sauce that glossy, restaurant-worthy finish. Skip this, and you’ll miss the real payoff.
Make-ahead tips for steamed spareribs with black bean sauce
Sauce Prep Ahead
The black bean sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. I recommend prepping it the night before—it develops deeper flavor as the components meld together.
When ready to use, simply reheat the sauce in a saucepan over medium-low heat for 5-7 minutes, stirring occasionally, until warmed through. For a smoother texture, strain it through a fine-mesh sieve before reheating. 💫
Rib Prep for Later
Season the spareribs with salt and chili flakes, then store them in a ziplock bag in the refrigerator for up to 24 hours before steaming. This allows the salt to begin tenderizing the meat in advance.
When ready to cook, simply remove them from the bag, pat them dry, and proceed with the steaming process as directed. The ribs will be more pliable and easier to handle after this resting period. ⏰
Complete Meal Prep
For a fully prepped meal, steam the ribs ahead of time and store them in the refrigerator for up to 2 days. Reheat them by steaming for another 5-7 minutes until warmed through.
Keep the sauce separate until ready to serve, then reheat it in a saucepan and toss the ribs in it just before eating. This method ensures the sauce stays silky and clings perfectly to the meat. 🔥
Freezing Options
Both the ribs and sauce can be frozen for up to 3 months. For the ribs, wrap them tightly in plastic wrap followed by a layer of aluminum foil to prevent freezer burn.
For the sauce, freeze it in ice cube trays and transfer the cubes to a freezer bag once solid. To serve, thaw the ribs in the refrigerator overnight, then steam them as directed. Thaw the sauce in the refrigerator and reheat it gently before using. 🧊
Sauce Variations
Make the sauce spicier by adding 1 teaspoon of gochujang or ½ teaspoon of cayenne powder to the base mixture. For a sweeter profile, increase the sugar to 2 tablespoons and add 1 teaspoon of honey.
These variations can be prepped ahead just like the original sauce, ensuring you have flavor options ready for any occasion. 🌶️
Portioning for Leftovers
Divide the cooked ribs and sauce into individual portions before storing. Place each serving in a microwave-safe container with a small amount of sauce, then seal tightly. Reheat individual portions in the microwave for 1-2 minutes or steam for 5 minutes for best results.
This makes it easy to grab a quick meal without reheating everything at once. ✨
Nutrition facts
Frequently asked questions
Can I use baby back ribs instead of spareribs?
Yes, but with adjustments! Baby back ribs are leaner and cook faster. Reduce steaming time to 30 minutes per side (total 60 minutes) and monitor closely to prevent overcooking. The sauce will still work beautifully, but the meat will be more delicate. For extra tenderness, add 1 tablespoon honey to the sauce.
What if I don't have fermented black beans?
Use 1 cup black soybeans soaked overnight and drained, or substitute with ½ cup black bean paste (like gochujang) mixed with ½ cup soy sauce. The flavor will be milder but still delicious. For depth, add 1 teaspoon miso paste to the sauce base.
Why do my ribs turn out dry when steamed?
Oversteaming or insufficient sauce causes dryness. Keep water at a gentle simmer (small bubbles only) and ensure ribs are coated with sauce during cooking. For extra moisture, add 2 tablespoons water to the sauce before steaming. The ribs should be fork-tender but still juicy.
Can I make this in an Instant Pot?
Use the steamer basket in your Instant Pot with 1 cup water. Steam ribs for 25 minutes on high pressure, then quick-release. Prepare the sauce separately and toss with ribs before serving. The pressure cooking cuts time by half while maintaining tenderness.
How do I serve these ribs for a crowd?
Double the recipe and use two steamer baskets. Serve family-style with extra sauce in a slow cooker on the table. Garnish with sesame seeds and cilantro for freshness. Pair with steamed jasmine rice or noodles to soak up the sauce.
