Dark Mode Light Mode

Authentic Chinese Braised Pork Ribs with Dried Bean Curd Sticks (Doubang) Recipe

Authentic Chinese Braised Pork Ribs with Dried Bean Curd Sticks (Doubang) Recipe Authentic Chinese Braised Pork Ribs with Dried Bean Curd Sticks (Doubang) Recipe

Authentic Chinese Braised Pork Ribs with Dried Bean Curd Sticks (Doubang) Recipe

Okay, let’s cut to the chase—if you haven’t tried braised pork ribs with dried bean curd sticks (or “doubang” as we call it in Chinese), you’re missing out on one of life’s most satisfying comfort foods. I’m talking fall-off-the-bone ribs, chewy-yet-tender bean curd sticks that soak up every drop of savory sauce, and a flavor profile that’s equal parts sweet, salty, and aromatic. Trust me, once you make this, it’ll be your go-to weekend dinner for months. Let’s dive in!

Braised Pork Ribs with Dried Bean Curd Sticks in a pot

What’s So Special About Dried Bean Curd Sticks (Doubang)?

First off, let’s give a shoutout to the star of the show: dried bean curd sticks (doubang). These aren’t your average tofu sticks—they’re made by rolling up layers of soy milk skin, then drying them until they’re tough and chewy. When you soak them, they plump up into these amazing, porous sticks that act like little flavor sponges. Unlike other tofu products, they have a unique texture that’s chewy but not rubbery, and they hold their shape even after hours of braising. Total game-changer for this recipe!

Ingredients You’ll Need (No Fancy Stuff, Promise!)

Let’s break down what you need to make this magic happen. I’ve listed everything in both metric and imperial measurements because, let’s be real, not everyone uses grams. Also, most of these are pantry staples—no weird specialty items required!

For the Braised Ribs & Bean Curd Sticks:

        • 1 kg (2.2 lbs) pork ribs (I prefer spare ribs, but baby back works too)

        • 300 g (10.5 oz) dried bean curd sticks (doubang)

        • 10 dried shiitake mushrooms

        • 2 tbsp corn oil (or any neutral cooking oil)

        • Salt to taste

        • 1-inch piece ginger, sliced (about 10 thin slices)

        • 3 tbsp rock sugar (or brown sugar if you don’t have rock sugar)

        • 3 tbsp Chinese cooking wine (or dry sherry if you’re out)

        • 2 tbsp dark soy sauce (for color—don’t skip this!)

        • 1 tsp Sichuan peppercorns (optional, but adds a nice numbing kick)

        • 3 dried chili peppers (adjust for heat—we’re going mild here)

        • 3 star anise (essential for that classic braised flavor)

Step-by-Step: How to Make the Perfect Braised Ribs

Okay, let’s get cooking! I’ve broken this down into simple steps—no culinary degree required. Just follow along, and you’ll have restaurant-worthy ribs in no time.

Soaked dried bean curd sticks and shiitake mushrooms

Step 1: Prep the Dried Ingredients First

First things first—you need to soak the dried bean curd sticks and shiitake mushrooms. I usually do this the night before, but if you’re in a hurry, 2-3 hours works too. Here’s how:

        • Put the dried bean curd sticks in a large bowl and cover them with warm water. Let them soak until they’re soft and pliable (about 2-3 hours). Squeeze out any excess water once they’re done.

        • For the shiitake mushrooms: Rinse them quickly, then soak them in warm water until they’re plump (about 1 hour). Save the soaking water—we’ll use it later for braising! Squeeze out excess water from the mushrooms, then remove the stems (they’re tough, so we don’t want them in the dish).

Spices: star anise, Sichuan peppercorns, dried chilies, sliced ginger

Step 2: Prep Your Aromatics & Spices

While the dried stuff is soaking, let’s get the rest of our ingredients ready. This is called “mise en place” (fancy chef talk for “get everything ready before you start cooking”), and it’ll save you from panicking mid-cook.

        • Slice the ginger into thin pieces (about 10 slices).

        • Gather your spices: star anise, Sichuan peppercorns, and dried chilies. If you don’t have Sichuan peppercorns, you can skip them, but they add a nice “mala” (numbing-spicy) flavor that’s super authentic.

Blanching pork ribs in a pot with water and cooking wine

Step 3: Blanch the Ribs to Remove Blood Foam

Okay, let’s talk about blanching the ribs. This step is non-negotiable—it removes the blood foam and impurities that make the dish taste gamey. Here’s how:

        • Fill a large pot with water and bring it to a boil. Add the pork ribs and 2 tbsp of Chinese cooking wine (this helps cut through the gamey flavor).

        • Let it boil for 5 minutes. You’ll see a bunch of gray foam rise to the top—gross, but necessary to remove.

        • Turn off the heat, drain the ribs, and rinse them under cold water until they’re clean. Pat them dry with paper towels (dry ribs = crispy ribs when you fry them later).

Rinsed pork ribs on a plate

Step 4: Cut the Bean Curd Sticks & Mushrooms

Now that the ribs are blanched and the dried ingredients are soaked, let’s cut everything into manageable pieces. This makes sure they cook evenly and are easy to eat.

        • Cut the soaked bean curd sticks into 5cm (2-inch) pieces. If they’re too long, they’ll be hard to handle.

        • Cut the shiitake mushrooms into halves or quarters (depending on their size). We want them to be similar in size to the rib pieces.

Chopped dried bean curd sticks and shiitake mushrooms

Step 5: Fry the Ribs Until Golden Brown

This is my favorite part—frying the ribs until they’re crispy on the outside. It adds so much depth of flavor to the dish. Here’s how:

        • Heat 2 tbsp of corn oil in a large Dutch oven or heavy-bottomed pot over medium heat. (A Dutch oven is perfect because it retains heat well for braising later.)

        • Add the dried ribs and fry them for 5-7 minutes, stirring occasionally, until they’re golden brown all over. Don’t overcrowd the pot—if you have too many ribs, cook them in batches. (I usually do two batches because 1kg is a lot!)

        • Once they’re golden, transfer the ribs to a plate and set them aside. We’ll add them back later.

Frying pork ribs in a pot

Step 6: Make the Sugar Syrup (The Secret to That Glistening Color)

Okay, let’s talk about the sugar syrup. This is what gives the ribs that beautiful, dark red color and a subtle sweetness that balances out the saltiness. Here’s how to make it:

        • Leave about 1 tbsp of oil in the pot (we don’t need all the oil from frying). Add the rock sugar and turn the heat to low.

        • Stir the sugar constantly with a wooden spoon until it melts and turns into a light amber color. Important: Don’t let it burn! If it turns dark brown or smells burnt, start over—burnt sugar will ruin the whole dish.

Melting rock sugar in a pot

Step 7: Sauté the Aromatics to Build Flavor

Now that we have our sugar syrup, it’s time to add the aromatics. This is where the dish starts to smell amazing—trust me, your neighbors will be knocking on your door asking what you’re cooking!

        • Add the sliced ginger, dried chilies, Sichuan peppercorns, and star anise to the pot. Stir them around for 30 seconds until they’re fragrant.

        • Be careful not to burn the ginger—it’ll turn bitter if you cook it too long.

Sautéing ginger, chilies, peppercorns, and star anise

Step 8: Add the Ribs, Bean Curd Sticks, & Mushrooms

Now it’s time to bring all the ingredients together! Add the fried ribs, soaked bean curd sticks, and cut shiitake mushrooms back to the pot.

        • Stir everything around for 1-2 minutes to coat the ingredients with the sugar syrup and aromatics. This helps the flavors meld together.

Adding ribs, bean curd sticks, and mushrooms to the pot

Step 9: Season with Soy Sauce & Wine

Now let’s add the seasonings. This is where we get that classic braised flavor.

        • Add 2 tbsp of dark soy sauce (for color) and 1 tbsp of Chinese cooking wine (for depth). Stir everything around to coat.

        • Add a pinch of salt—remember, dark soy sauce is salty, so don’t overdo it! You can always add more salt later.

Adding soy sauce and cooking wine to the pot

Step 10: Braise Until the Ribs Are Fall-Off-the-Bone Tender

Now for the slow part—braising! This is where the magic happens. The ribs will get tender, and the bean curd sticks will soak up all the delicious sauce.

        • Add enough hot water to the pot to just cover the ingredients. (Use the reserved shiitake mushroom soaking water if you have it—it adds extra umami!) Pro tip: Don’t use cold water—cold water will shock the ribs and make them tough.

        • Bring the water to a boil, then turn the heat to low. Cover the pot with a lid and let it simmer for 1.5-2 hours. Check on it every 30 minutes to make sure there’s still enough liquid—if it’s getting too dry, add a little more hot water.

Braising the ribs and bean curd sticks in a pot

Step 11: Thicken the Sauce (Optional, But Recommended)

After 1.5-2 hours, the ribs should be fall-off-the-bone tender, and the bean curd sticks should be chewy and flavorful. Now let’s thicken the sauce to make it cling to the ingredients.

        • Turn the heat to medium-high and let the sauce simmer for 5-10 minutes, stirring occasionally, until it’s thickened to your liking. If you want it thicker, you can mix 1 tsp of cornstarch with 2 tbsp of water and stir it into the sauce (this is called a slurry).

Thickening the sauce in the pot

Step 12: Serve & Enjoy!

Finally! Your braised ribs with dried bean curd sticks are ready. Serve them over steamed rice—trust me, the rice soaks up the leftover sauce perfectly. You can also garnish with some fresh cilantro if you want a pop of color.

Finished braised pork ribs with dried bean curd sticks on a plate

Pro Tips to Make This Recipe Even Better

Let me share a few of my secret tips that I’ve learned over the years. These will take your dish from “good” to “OMG, this is restaurant-quality!”

Tip 1: Don’t Skip the Rock Sugar

Rock sugar is key here—it gives the dish a subtle, caramelized sweetness that’s way better than white sugar. If you don’t have rock sugar, you can use brown sugar, but rock sugar is preferred.

Tip 2: Use a Dutch Oven (Or a Heavy-Bottomed Pot)

A Dutch oven retains heat so well, which is perfect for braising. If you don’t have a Dutch oven, use a heavy-bottomed pot—just make sure it has a tight-fitting lid.

Tip 3: Let It Rest (Yes, Really!)

After you’re done braising, let the dish rest for 10-15 minutes before serving. This allows the flavors to meld together even more, and the sauce will thicken slightly.

Tip 4: Adjust the Heat to Your Taste

If you love spicy food, add more dried chilies or even a fresh chili pepper. If you don’t like spicy, skip the Sichuan peppercorns and dried chilies—you’ll still get tons of flavor from the star anise and ginger.

Why This Recipe Is a Must-Try

Let’s be real—there are a million braised rib recipes out there. But this one? It’s special. Here’s why:

        • The dried bean curd sticks add a unique texture that you can’t get with other ingredients. They’re chewy, absorbent, and just plain delicious.

        • The combination of sweet, salty, and aromatic flavors is perfectly balanced—no one flavor overpowers the others.

        • It’s a one-pot meal! Less cleanup, more time to enjoy your food.

        • It’s budget-friendly! Pork ribs are relatively cheap, and dried bean curd sticks are affordable too.

Okay, I think that’s everything! Now go grab your ingredients and give this recipe a try. I promise you won’t regret it. And if you do make it, tag me on Instagram or Facebook—I’d love to see your creations! Happy cooking!

Previous Post
Easy Braised Tofu Recipe: Perfect Winter Comfort Food for Lazy Cooks

Easy Braised Tofu Recipe: Perfect Winter Comfort Food for Lazy Cooks

Next Post
Spicy Grilled Shrimp Skewers Recipe: Easy Oven-Baked Snack with Cumin & Chili

Spicy Grilled Shrimp Skewers Recipe: Easy Oven-Baked Snack with Cumin & Chili