• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Travel
  • About
  • Shop
  • Contact

Cook With Dana

menu icon
go to homepage
  • Recipes
  • Travel
  • About
  • Shop
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Travel
    • About
    • Shop
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Recipes » Recipes

    Aug 22, 2023 by Cook With Dana

    Sweet and Sour Pork Ribs

    Jump to Recipe Jump to Video Print Recipe

    sticky and tender sweet and sour pork ribs inspired by ding tai fung

    Sweet and sour pork ribs is usually served as an appetizer in Chinese or Taiwanese restaurants. Typically served cold and is a fan favorite! Not only is the ribs pull apart tender, the tangy and sweet flavor is very addicting. The sauce is sticky and very fragrant from the Chinese black vinegar.

    This recipe was inspired by Din Tai Fung’s sweet and sour pork ribs. My mom and grandma are huge fans of the Din Tai Fung version so I had to make them mine at home. The only difference is that mine are baked vs theirs is fried (more juicy and more fatty). Since I eat at home, I want to be healthier. However, if you want to skip the roast part in this recipe and fry instead, go for it 😀

    Why do you wash the pork ribs?

    In Chinese cooking, we prefer to have a cleaner taste when its comes to pork. Washing the pork can rid of any gaminess smell. Soaking the ribs in water for 15-30 minutes really helps remove some bone shards and blood from the bones. After soaking, you will see blood coming from the bones. For this recipe, you will need to make the ribs extra dry with a paper towel. If they are wet, they will not roast as well in the oven.

    pork ribs soaking in water
    soak for 15 minutes
    pork ribs on baking rack with tray
    roast on wire rack for 25-30 minutes

    The sauce is the most important part!

    The sweet and sour sauce for this recipe requires patience when it comes to melting the sugar and thickening the sauce at the end. The rock sugar provides a red tint to the ribs due to the caramelization of the sugars. In addition, the sugar and collagen from the pork ribs will help thicken the sauce when the heat is on high. There’s no need for cornstarch for this recipe.

    Avoid substitutions for this recipe

    If you don’t use the rock sugar and the Zhenjiang black vinegar, the flavor and cooking methods will vary. I highly recommend the Zhenjiang black vinegar as it is less sour and it gives the ribs a darker color as well. If you really can’t use rock sugar, you can use white sugar but no subs for the vinegar ◡̈

    chinese rock sugar white
    rock sugar
    zhenjiang black vinegar
    Zhenjiang Black Vinegar

    If your sauce is not thick enough:

    After cooking on high for 10 minutes and you don’t see the sauce thickening to your likeness, take the ribs out. You will need to cook down the sauce on high heat and continue stirring for 5 to 10 minutes. This would boil the water out of the sauce the sugars and collagen of the pork would thicken it up.

    sticky and tender sweet and sour pork ribs inspired by ding tai fung

    Looking For More Delicious Chinese Appetizers?

    • Air Fryer Chicken Yakitori – Sweet and savory chicken appetizers are great for lunch and dinner
    • Shrimp Toast – the savory shrimp paste is so delicious on crispy toast!

    INGREDIENTS YOU NEED FOR YOUR SWEET & SOUR PORK RIBS:

    To roast pork ribs:

    • 2 pound pork ribs (bone-in)
    • 2 tablespoon oil, to brush
    • ½ teaspoon salt

    Cooking:

    • 2 tablespoon oil
    • ¼ cup rock sugar (recommended for the deep red color)
    • seared ribs
    • 1 cup to 1 ½ cups water (pour enough water to cover the ribs)
    • ¼ cup black vinegar (can not substitute with other vinegars)
    • ½ teaspoon salt
    • 3 tablespoon regular soy sauce
    • 3 tablespoon shaoxing cooking wine
    • 4 slices ginger
    • 3 green onions, white parts only

    After 15 minutes of cooking on low heat:

    • ½ cup rock sugar

    At the end of cooking:

    • add ⅓ cup black vinegar (adjust on how sweet and sour you like it)
    • garnish with sesame seeds and green onions

    STEPS TO MAKE THE SWEET & SOUR PORK RIBS:

    To roast pork ribs:

    1. Wash ribs with water and soak for at least 15 minutes, drain and pat until very dry. Place ribs on baking rack on top of a tray. Make sure they are evenly spaced out and not overcrowded.
    2. Add a light even layer of salt on the ribs and brush some oil on the top. Bake at 450 degrees for 25 minutes or until golden brown. Scrape off the black bits (blood) off the bones after baking. This method helps make the ribs less oily and removes the blood and impurities from the bones. Set aside ribs.

    Cooking:

    1. Start with adding sugar to cold oil in a pot on low-medium heat. Continue stirring until sugar has melted and caramelized (turned brown like soy sauce) on low-medium heat. This step is crucial and takes a lot of patience but is worth it! Cook slowly until the sugar melts and turns golden like a soy sauce color. Add roasted pork ribs and coat the ribs in sugar.
    2. Then, add the following sauces: 1 cup to 1 ½ cup water (pour enough water to cover the ribs), ¼ cup black vinegar (can not substitute with other vinegars), ½ teaspoon salt, 3 tablespoon regular soy sauce, 3 tablespoon shaoxing cooking wine, 4 slices ginger, and 3 green onions (white parts only). Turn heat to medium and bring the sauce to a boil and boil for 2 minutes. Then, cover and turn heat to low for 15 minutes.
    3. After simmering on low heat for 15 minutes, add ¼ cup rock sugar. If you like extra sweet flavor add 2 more tablespoons of rock sugar. Stir everything together until sugar has melted. Simmer with a lid on low for 15 more minutes. Take out the ginger and green onion out after 30 minutes.
    4. Remove the lid and cook on high for 5-10 minutes until sauce has thickened. Once the sauce has thickened to your desired likeness, add ⅓ cup of black vinegar. We add at the end of cooking because the flavor of the vinegar has changed while cooking. Give it a few stirs and you’re done! If the sauce has not thickened, look in ‘If you sauce is not thick enough’ section of the blog above.
    5. The ribs are meant to eat at room temperature. You can eat along with rice or noodles and some green vegetables. Garnish with sesame seeds and green onions and hope you enjoy!
    sweet and sour pork ribs with green onions on top
    Print Recipe Pin Recipe
    No ratings yet

    Sweet and Sour Pork Ribs

    Ding Tai Fung inspired pork ribs are tender and taste like an explosion of sweet, salty and sour.
    Prep Time45 minutes mins
    Cook Time45 minutes mins
    Course: Main Course

    Ingredients

    To roast ribs:

    • 2 pounds pork ribs (bone-in)
    • 2 tablespoon neutral oil (avocado or vegetable) to brush
    • ½ teaspoon salt

    Cooking

    • 2 tablespoon neutral oil
    • ¼ cup rock sugar recommended for the deep red color
    • seared ribs
    • 1 to 1½ cup water pour enough to cover the ribs
    • ¼ cup black vinegar cannot substitute with other vinegars
    • ½ teaspoon salt
    • 3 tablespoon regular soy sauce
    • 3 tablespoon shaoxing cooking wine
    • 4 slices ginger
    • 3 green onions white parts only

    After 15 minutes of cooking on low heat:

    • ½ cup rock sugar

    At end of cooking:

    • ⅓ cup black vinegar adjust on how sweet and sour you like it
    • sesame seeds and green onions for garnish

    Instructions

    to roast ribs

    • Wash ribs with water and soak for at least 15 minutes, drain and pat until very dry. Place ribs on baking rack on top of a tray. Make sure they are evenly spaced out and not overcrowded.
    • Add a light even layer of salt on the ribs and brush some oil on the top. Bake at 450 degrees for 25 minutes or until golden brown. Scrape off the black bits (blood) off the bones after baking. This method helps make the ribs less oily and removes the blood and impurities from the bones. Set aside ribs.
      2 tablespoon neutral oil (avocado or vegetable), ½ teaspoon salt

    cooking

    • Start with adding sugar to cold oil in a pot on low-medium heat. Continue stirring until sugar has melted and caramelized (turned brown like soy sauce) on low-medium heat. This step is crucial and takes a lot of patience but is worth it! Cook slowly until the sugar melts and turns golden like a soy sauce color. Add roasted pork ribs and coat the ribs in sugar.
      2 tablespoon neutral oil, ¼ cup rock sugar, seared ribs
    • Then, add the following sauces: 1 cup to 1 ½ cup water (pour enough water to cover the ribs), ¼ cup black vinegar (can not substitute with other vinegars), ½ teaspoon salt, 3 tablespoon regular soy sauce, 3 tablespoon shaoxing cooking wine, 4 slices ginger, and 3 green onions (white parts only). Turn heat to medium and bring the sauce to a boil and boil for 2 minutes. Then, cover and turn heat to low for 15 minutes.
      ½ teaspoon salt, 1 to 1½ cup water, ¼ cup black vinegar, 3 tablespoon regular soy sauce, 3 tablespoon shaoxing cooking wine, 4 slices ginger, 3 green onions
    • After simmering on low heat for 15 minutes, add ¼ cup rock sugar. If you like extra sweet flavor add 2 more tablespoons of rock sugar. Stir everything together until sugar has melted. Simmer with a lid on low for 15 more minutes. Take out the ginger and green onion out after 30 minutes.
      ½ cup rock sugar
    • Remove the lid and cook on high for 5-10 minutes until sauce has thickened. Once the sauce has thickened to your desired likeness, add ⅓ cup of black vinegar. We add at the end of cooking because the flavor of the vinegar has changed while cooking. Give it a few stirs and you’re done! If the sauce has not thickened, look in 'If you sauce is not thick enough' section of the blog above.
      ⅓ cup black vinegar
    • The ribs are meant to eat at room temperature. You can eat along with rice or noodles and some green vegetables. Garnish with sesame seeds and green onions and hope you enjoy!
      sesame seeds and green onions

    Video

    @cookwithdana

    I could eat 100 of these din tai fung inspired pork ribs 😍 #learnontiktok #tiktokrecipes #pork #dintaifung

    ♬ Ghibli-style nostalgic waltz(806744) – MaSssuguMusic
    Facebook Share Twitter Share
    Did you make this?Please give it a 5-star rating, or leave a comment to share your experience! Tag @cookwithdanaa on Instagram to show me your beautiful creations! 😊

    More Recipes

    • curry chicken on a plate with cucumbers, chili, lime, fork and rice
      One Pot Coconut Curry Chicken and Rice
    • beef, spinach, bean sprouts, carrots, mushrooms and a fried egg in a stainless steel bowl
      Easy One Pot Bibimbap
    • creamy chicken on top of white rice on a grey plate with a spoon
      One Pot Creamy Garlic Chicken
    • rice with ground meat mixed with red bell pepper on a plate. fresh basil leaves on top
      One Pot Pad Kra Pao (Thai Basil Pork)

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. T says

      August 22, 2022 at 2:43 am

      Looks amazing. Can we roast the ribs in the oven ahead of time like a day before?

      Reply
      • Cook With Dana says

        August 22, 2022 at 3:59 pm

        Hi! Yes you can do it advance. Be mindful that you will need to add additional cooking time because the ribs will be cold from the fridge ◡̈

        Reply

    Primary Sidebar

    Hi there, I'm Dana and I create Asian recipes that are yummy and easy for everyone to make! I hope my food reminds you of a little taste of home.

    More about me →

    • Facebook
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    Popular Recipes

    • Easy One Pot Beef and Rice
    • Soy Cured Egg Yolks
    • chinese chicken rice with sausage
      Easy One Pot Chinese Chicken and Rice
    • mango dessert with cream, graham cracker, and ripe yellow mangoes
      Filipino Mango Float

    Featured Recipes

    • creamy chicken on top of white rice on a grey plate with a spoon
      One Pot Creamy Garlic Chicken
    • chicken and rice with cucumbers, spicy sweet and sour red sauce, green onions ginger
      One Pot Chicken Rice – Hainanese Chicken Rice

    Sign up & never miss a recipe from cook with dana!

    Footer

    Sign up to receive the latest recipes from Cook With Dana ◡̈



    ↑ back to top

    • Facebook
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Cook With Dana

    Privacy Policy