Chinese Dry Fried Ribs Recipe: Crispy Cornstarch Crunch With Smoky-Sweet Glaze

Main Courses

Chinese Dry Fried Ribs Recipe: Crispy Cornstarch Crunch With Smoky-Sweet Glaze

This Chinese dry fried ribs recipe delivers the perfect balance of crispy cornstarch crunch and smoky-sweet glaze that rivals your favorite takeout. After years of perfecting the technique, I’ve cracked the code for achieving that signature texture and flavor at home—no deep-fryer required.

The secret lies in the double-frying method and a precise blend of spices that transform tough ribs into melt-in-your-mouth perfection.

The process begins with marinating the ribs in a soy-based mixture that tenderizes and infuses flavor, followed by a cornstarch coating that ensures that signature crunch.

What sets this recipe apart is the smoky-sweet glaze, a blend of honey, soy sauce, and spices that caramelizes beautifully during the final crisping step. This isn’t just another rib recipe—it’s a method that delivers restaurant-quality results with a professional touch.

By the time you’re done, you’ll have ribs that are golden-brown, irresistibly crispy on the outside, and tender with a hint of smokiness throughout. The glaze clings to every bite, offering a perfect balance of sweet and savory that’s hard to resist.

Serve them with steamed rice and pickled vegetables for the full Chinese dining experience, or enjoy them as a standout appetizer or main course.

This recipe is designed for those who appreciate the art of frying and the satisfaction of a perfectly executed dish. Whether you're hosting a dinner party or simply craving a taste of authentic Chinese cuisine, these ribs will impress.

Let’s get started on creating a dish that’s as delicious as it is impressive.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
High Cal

Ingredients for chinese dry fried ribs

Fourteen ingredients. Two frying stages. Restaurant-quality crispy ribs at home.

Ingredient Amount Notes
Pork Baby Back Ribs 🍖 3 lb Meaty portion, cut into 2-inch pieces
Cornstarch 🌾 1 cup For crispy coating, not flour
All-Purpose Flour 🌾 ½ cup Light, not heavy flour
Soy Sauce 🥢 ½ cup Light or dark, not low-sodium
Honey 🍯 ¼ cup Thick variety for better caramelization
Sesame Oil 🫒 1 tbsp Toasted, not flavored
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Ginger Root 🌿 1 tbsp Freshly grated, not powdered
Green Onions 🧅 3 whole White and green parts, chopped
Vegetable Oil 🫒 2 cups High smoke point, like peanut oil
White Vinegar 🍶 1 tbsp For tenderizing marinade
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Black Pepper 🌶️ ½ tsp Freshly ground, not pre-ground
Five-Spice Powder 🌶️ 1 tsp Authentic Chinese blend
Red Chili Flakes 🔥 ½ tsp Adjust for heat preference

The ribs are non-negotiable—baby back delivers the best meat-to-bone ratio. Look for thick-cut portions at Whole Foods or your local butcher, where they’ll often trim the meaty sections for you. If you’re using store-bought, Costco’s vacuum-sealed packs are my go-to—they’re consistently high quality. Cut each piece into 2-inch chunks for even cooking. Five-spice powder is a game-changer here; Penzeys or local Asian markets carry the best blends. The sesame oil? Toasted makes all the difference—skip the flavored kind, which tastes artificial.

No cornstarch? Arrowroot powder at the same amount works in a pinch, but texture won’t be identical. Subbing flour for the coating? Use half the amount and add 1 tsp baking powder for lift. The honey in the glaze can be swapped for brown sugar dissolved in 1 tbsp water, though it won’t caramelize as beautifully. Fresh ginger and garlic are ideal, but if you’re using powdered, double the amount—though it lacks the depth. For the oil, peanut oil is my top pick, but any neutral oil with a high smoke point (like canola) will do. The ribs marinate best overnight, but even 1 hour makes a noticeable difference.

Marinated ribs keep 3 days in the fridge, covered tightly. The glaze ingredients stay fresh 3 months in the pantry, except sesame oil—which lasts 6 months if stored in a cool, dark place. Cooked ribs reheat best in a 350°F oven for 10 minutes, wrapped in foil to retain moisture. Freeze cooked ribs for up to 2 months; thaw overnight in the fridge before reheating. Pro tip: Portion into single servings before freezing for easy meals later.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I swear by this method—just trim the ribs, toss them in cornstarch and flour, and let the pan do the work. No brining, no marinating overnight, just 20 minutes of hands-off frying.
  • Sweet-Savory Magic: That honey-soy glaze? It’s the star—sticky, caramelized, with a deep umami kick from the ribs. The cornstarch gives it that perfect crispy crunch while staying tender inside.
  • Weeknight Hero: Between us, this is my go-to when I need something impressive but actually doable. Serve it with steamed rice and a quick cucumber salad—done. Even my picky teen clears his plate.
  • Budget-Friendly Feast: A full rack of ribs costs less than takeout, and the leftovers? Chef’s kiss. Reheat in the oven or air fryer, and they taste just as good the second time—no sad, dry meat here.

Step-by-step instructions for Chinese dry fried ribs

Here's how to achieve that signature crispy exterior and tender interior with a smoky-sweet glaze.

1

Prepare the Tenderizing Marinade

In a medium bowl, whisk together the 0.5 cup soy sauce, 0.25 cup honey, 1 tbsp white vinegar, 1 tbsp sesame oil, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp five-spice powder, and 0.5 tsp red chili flakes. The vinegar helps break down the meat fibers, while the honey and soy sauce create that signature sweet-savory balance. Add the 6 cloves minced garlic and 1 tbsp freshly grated ginger root to the marinade and mix well.

Place the 3 lb pork baby back ribs in a large resealable plastic bag and pour the marinade over them. Gently massage the marinade into the meat, ensuring it coats all surfaces evenly. Seal the bag and refrigerate for at least 4 hours, or preferably overnight. This long marinating time is crucial for maximum tenderness and flavor penetration. The ribs should develop a subtle sheen from the marinade, indicating they're ready for cooking.

2

Create the Double-Coating Mixture

In a separate large bowl, combine the 1 cup cornstarch and 0.5 cup all-purpose flour. This double-coating technique creates an ultra-crispy exterior that's the hallmark of dry fried ribs. Add the 3 whole chopped green onions to the flour mixture and stir to distribute evenly. The green onions will add freshness that cuts through the richness of the ribs.

Remove the ribs from the marinade (reserve the marinade for later) and pat them dry thoroughly with paper towels. This step is critical—any moisture left on the ribs will prevent the coating from adhering properly. Working in batches, shake each rib in the flour mixture until completely and evenly coated. Tap off any excess flour, but don't worry about getting it all off—some flour will remain to create that perfect crunch.

3

Deep-Fry for Maximum Crispiness

Fill a deep pot or Dutch oven with 2 cups vegetable oil and heat it to 350°F using a deep-fry thermometer. The oil should be hot enough to maintain this temperature consistently—if it's too cool, the ribs will absorb oil instead of developing that crispy crust. I use peanut oil for its high smoke point and neutral flavor, but any high-quality vegetable oil will work.

Working in batches to avoid overcrowding (which lowers oil temperature), carefully lower the coated ribs into the hot oil. Fry for 4-5 minutes per side until they reach an internal temperature of 160°F and develop a deep golden brown color. You'll know they're ready when the coating is uniformly crispy and the meat is just cooked through. Use tongs to transfer the ribs to a wire rack set over a baking sheet—this allows air to circulate and keeps them crispy while you finish the next batch.

4

Glaze and Finish

Return the reserved marinade to the pot you used for frying (after straining out any solids) and bring it to a gentle simmer over medium heat. Add the cooked ribs to the marinade and spoon the sauce over them, ensuring they're fully coated. Cover the pot and let the ribs simmer for 5-7 minutes, turning occasionally, until the sauce thickens slightly and forms a glossy glaze.

Transfer the ribs to a serving platter and let them rest for 5 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. The exterior should be perfectly crispy with that signature cornstarch crunch, while the interior remains tender and juicy. Garnish with additional chopped green onions if desired, and serve immediately with steamed rice or cucumber salad to balance the richness.

👨‍🍳

Pro Tips For Making Chinese Dry Fried Ribs

  • Trim the Fat First: Cut the membrane off the ribs before slicing them—it’s the thin, papery bit between the bones. I learned this the hard way when my ribs turned chewy instead of tender. Use kitchen shears for speed, then slice into 1-inch chunks for even cooking.
  • Double-Coat the Ribs: Toss the ribs in flour first, then cornstarch—this locks in moisture while the outer layer crisps. Skip the double-dip, though; just shake off excess flour between coats. My grandmother swore by this, and she was right: the crust stays crispy without turning gummy.
  • Start Hot, Finish Low: Fry the ribs over medium-high heat until golden (about 3 minutes per side), then drop the heat to medium-low to render fat without burning. After burning three batches, I finally figured out: patience here means less smoke, more caramelization.
  • Marinate in Soy-Honey Mix: Toss the ribs in a 1:1 soy sauce to honey mix before coating—let them sit for 10 minutes while you prep. Sounds weird, but it works: the honey tenderizes, and the soy adds depth that just flour and cornstarch can’t match. (Yes, even if you’re impatient like me.)

Flavor customization for these flavors

Smoky-Sweet Glaze

For a deeper smoky flavor, swap the honey for 1 tbsp hoisin sauce and 1 tbsp dark soy sauce in the glaze. This creates a richer, more complex sauce with a hint of fermented depth.

I’ve found that adding ½ tsp Chinese five-spice powder directly to the glaze before simmering enhances the smokiness even further. The result is a glossy, caramelized coating that clings beautifully to the ribs. 🔥

Spicy Sichuan Twist

Transform this dish into a fiery Sichuan-style version by adding 1 tbsp Sichuan peppercorns (toasted and ground) and 1 tsp doubanjiang (chili bean paste) to the marinade. The numbing spice from Sichuan peppercorns pairs perfectly with the crispy texture.

For extra heat, toss the fried ribs in 1 tsp chili crisp before glazing. Serve with a side of pickled mustard greens to balance the intensity.

Honey-Garlic Fusion

For a sweeter, more aromatic profile, boost the garlic in the marinade to 12 cloves (minced) and add 1 tbsp grated ginger. After frying, drizzle the ribs with a mixture of 2 tbsp honey, 1 tbsp soy sauce, and 1 tsp rice vinegar while they’re still hot.

This creates a sticky, glossy finish that’s irresistibly addictive. Garnish with extra toasted sesame seeds for crunch.

Lighter Herb Version

Cut back on the richness by replacing half the honey in the glaze with 2 tbsp reduced balsamic vinegar. Add 1 tbsp chopped cilantro and 1 tsp lime zest to the marinade for brightness.

After frying, toss the ribs in a mix of 1 tbsp cornstarch and ½ tsp salt for an extra crisp. Serve with a side of mint-cucumber salad to keep the dish fresh and light.

Umami Bomb

For a deeper umami kick, stir 1 tbsp fish sauce into the marinade and add 1 tsp black vinegar to the glaze. The fish sauce adds a savory depth that complements the crispy texture perfectly.

I also like to sprinkle 1 tsp dried shrimp (optional) into the flour coating before frying—it dissolves slightly, infusing the ribs with an extra layer of umami. 💡

Sweet Chili Glaze

Swap the honey for a sweet chili sauce (like Cholula Sweet Chili) and add ½ tsp cayenne pepper to the marinade. This creates a vibrant, slightly tangy glaze that’s perfect for those who love a balance of sweet and heat.

For extra flair, drizzle the ribs with a mix of 1 tbsp honey and 1 tsp lime juice after glazing to create a colorful, glossy finish.

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 15g75%
Cholesterol 145mg48%
Sodium 1850mg79%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 32g
Protein 52g104%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do Chinese dry fried ribs need double-frying?

The double-frying technique is key to achieving that signature crispy-yet-tender texture. First frying cooks the meat through while building the initial crust, then a second crisping in the glaze seals in flavors and creates that irresistible crunch. Skipping this step often results in soggy ribs or uneven cooking.

2

Can I use beef ribs instead of pork?

While pork baby back ribs are traditional, beef short ribs can work with adjustments. Use 1.5 hours marinating time instead of 4+ hours, and increase frying time to 6-7 minutes per side since beef is denser. The flavor profile will be richer but slightly less tender.

3

How do I prevent the ribs from getting greasy?

Greasy ribs usually mean the oil wasn't hot enough or the ribs weren't drained properly. Always use a deep-fry thermometer to maintain 350°F oil, and pat ribs completely dry before coating. For extra crispiness without grease, let fried ribs rest on a wire rack for 10 minutes before glazing.

4

What's the best way to reheat leftover ribs?

Reheat in a 350°F oven for 10-12 minutes wrapped in foil to restore moisture, then crisp again uncovered for 2-3 minutes. Air fryers work too at 375°F for 5 minutes. Avoid microwaving—they'll lose their crispy texture. For maximum crisp, broil for 1-2 minutes at the end.

5

Can I make this recipe air fryer-friendly?

Yes! Preheat air fryer to 375°F, spray ribs lightly with oil after coating, and cook in batches for 12-15 minutes shaking halfway. For glaze, brush on after air frying and broil for 2 minutes to set. You'll lose some deep-fry crispiness but get a lighter version with similar flavor.

★★★★★5.0(10 reviews)
Categories Main Courses