• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cooking With Chun
  • Home
  • About Us
  • Navigation Menu: Social Icons

    • Pinterest
Home » Sweet and Sour Recipes » Homemade Sweet & Sour Pork Ribs

Homemade Sweet & Sour Pork Ribs

May 27, 2025 by admin Leave a Comment

Jump to Recipe Print Recipe

I love making this dish when I want something that’s both comforting and vibrant. The crispy ribs, coated in a tangy and fruity glaze, are so satisfying and always a hit at the dinner table!

Sweet and Sour Spare Ribs (with Pineapple and Tomato)

I made this sweet and sour ribs recipe with the perfect balance of savory, sweet, and tangy flavors. It’s got crispy fried pork ribs, a glossy sauce, and a refreshing twist from pineapple, tomato, and cucumber. It’s simple, vibrant, and absolutely delicious!Sweet and Sour Spare Ribs (1)

Why you‘ll love this recipe

  • The ribs are crispy on the outside and juicy inside.
  • The sweet and sour sauce is bright, rich, and full of flavor.
  • It’s a beautiful balance of textures with the tender meat, soft pineapple, and crisp veggies.
  • No fancy equipment is needed—just your stovetop and a good frying pan.
  • It’s restaurant-level delicious, made right at home!

Ingredients:

Main Ingredients:

  • 600g pork ribs, cut into 3cm pieces

Marinade:

  • 1 tsp Shaoxing wine
  • 1 tsp light soy sauce
  • 1 tsp oyster sauce
  • 2 tsp cornstarch
  • 1 egg

Fruity Vegetables:

  • 1 tomato, diced
  • 150g pineapple (about 1/4 of a pineapple), cut into 2cm cubes
  • 1/4 cucumber, deseeded and diced

Sweet and Sour Sauce:

  • 3 tsp ketchup
  • 3 tsp white vinegar
  • 2 tsp sugar
  • 1 tsp cornstarch
  • 80ml water

Others:

  • 500ml cooking oil (about 50ml actually used for frying)
  • Cornstarch, as needed for coating the ribs

Instructions

  1. Marinate the Ribs
    Place the drained pork ribs in a bowl. Add 1 tsp Shaoxing wine, 1 tsp soy sauce, 1 tsp oyster sauce, 2 tsp cornstarch, and 1 egg. Mix thoroughly with your hands until evenly coated. Cover with plastic wrap and refrigerate for 30 minutes(or 15 minutes at room temperature if short on time).
  2. Prep the Vegetables
    Dice the tomato, pineapple, and cucumber(remove the seeds from the cucumber before dicing).
  3. Fry the Ribs (Key Step!)
    Remove any ginger slices from the marinated ribs. Coat each piece evenly in cornstarch, gently pressing to help it stick. Shake off any excess.
    Heat oil in a deep pan to 160°C(medium heat). You’ll know it’s ready when a chopstick inserted into the oil causes small bubbles to form around it.
    Fry the ribs on medium-low heat for 5–7 minutes, until golden and cooked through. Remove and drain the oil.
  4. Make the Sweet and Sour Sauce
    In a bowl, combine ketchup, vinegar, sugar, cornstarch, and water. Mix well.
  5. Stir-Fry and Coat the Ribs
    Heat a small amount of oil in a pan. Add diced tomato and cook until it releases juice. Pour in the sweet and sour sauce and bring it to a simmer until thickened.
    Add the fried ribs, pineapple, and cucumber. Toss everything together quickly, stir-frying for about 1 minute until evenly coated. Serve hot.

Frequently Asked Questions

Can I make this ahead of time?
You can marinate the ribs ahead, but for the best texture, fry and stir-fry them just before serving.

Can I use canned pineapple?
Yes! Just make sure to drain it well so the sauce doesn’t get watery.

What‘s a good substitute for Shaoxing wine?
You can use dry sherry or skip it entirely if needed—it helps remove any gaminess from the ribs.

Is this dish spicy?
No, it’s tangy and sweet with no heat. But you can add chili flakes if you like a spicy kick.

Sweet and Sour Spare Ribs (1)

Sweet and Sour Ribs with Pineapple – Just Like Takeout!

These crispy pork ribs are coated in a glossy sweet and sour sauce with pineapple, tomato, and cucumber. Easy to make at home with everyday ingredients—better than takeout!
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 20 minutes mins
Marinating time 30 minutes mins
Course Main Course
Servings 4

Ingredients
  

Main Ingredients:

  • 600 g pork ribs cut into 3cm pieces

Marinade:

  • 1 tsp Shaoxing wine
  • 1 tsp light soy sauce
  • 1 tsp oyster sauce
  • 2 tsp cornstarch
  • 1 egg

Fruity Vegetables:

  • 1 tomato diced
  • 150 g pineapple about 1/4 of a pineapple, cut into 2cm cubes
  • 1/4 cucumber deseeded and diced

Sweet and Sour Sauce:

  • 3 tsp ketchup
  • 3 tsp white vinegar
  • 2 tsp sugar
  • 1 tsp cornstarch
  • 80 ml water

Others:

  • 500 ml cooking oil about 50ml actually used for frying
  • Cornstarch as needed for coating the ribs

Instructions
 

Marinate the Ribs

  • Place the drained pork ribs in a bowl. Add 1 tsp Shaoxing wine, 1 tsp soy sauce, 1 tsp oyster sauce, 2 tsp cornstarch, and 1 egg. Mix thoroughly with your hands until evenly coated. Cover with plastic wrap and refrigerate for 30 minutes(or 15 minutes at room temperature if short on time).

Prep the Vegetables

  • Dice the tomato, pineapple, and cucumber(remove the seeds from the cucumber before dicing).

Fry the Ribs (Key Step!)

  • Remove any ginger slices from the marinated ribs. Coat each piece evenly in cornstarch, gently pressing to help it stick. Shake off any excess.
  • Heat oil in a deep pan to 160°C(medium heat). You'll know it's ready when a chopstick inserted into the oil causes small bubbles to form around it.
  • Fry the ribs on medium-low heat for 5–7 minutes, until golden and cooked through. Remove and drain the oil.

Make the Sweet and Sour Sauce

  • In a bowl, combine ketchup, vinegar, sugar, cornstarch, and water. Mix well.

Stir-Fry and Coat the Ribs

  • Heat a small amount of oil in a pan. Add diced tomato and cook until it releases juice. Pour in the sweet and sour sauce and bring it to a simmer until thickened.
  • Add the fried ribs, pineapple, and cucumber. Toss everything together quickly, stir-frying for about 1 minute until evenly coated. Serve hot.
Made this recipe? I’d love to see it!Tag @cookingwithchun and share it with #cookingwithchun on Instagram.

 

 

Filed Under: Sweet and Sour Recipes

Previous Post: « Easy Watermelon Coconut Sago Dessert
Next Post: Silky Matcha Panna Cotta (No-Bake!) »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

We’ve all been there. Your stomach rumbles, your energy drops, and suddenly… everything is annoying. That was me, all the time. My name is Chun, and this blog is my cure. I channeled my hunger into a passion for cooking. Here, you’ll find my favorite recipes—the ones that reliably bring joy back to the table.

More about me

Latest Recipes

chocolate chip cookies (1)

Molten Chocolate Chip Cookies

brownie in a mug (3)

Brownie in a Mug (Quick & Indulgent)

Peanut Sweet Soup (2)

Creamy Peanut & Glutinous Rice Dessert Soup

Easy One Pan Egg Chicken Rice — My Weeknight Favorite! (2)

Super Tender Chicken Rice Bowl

Double Layer Coffee Basque Cheesecake (1)

Coffee Basque Cheesecake with Silky Coconut Topping

Thai Tea Panna Cotta (1)

Thai Tea Panna Cotta — Silky, Aromatic, Foolproof Dessert

Footer

Info

  • About
  • Privacy Policy
  • Contact

© 2025 · COOKINGWITHCHUN · ALL RIGHTS RESERVED