How to make home-style Chinese pork ribs tender without over-cooked? Today I would like to recommend this popular dish which is one of our family favorites. The recipe is super easy, the added sweet and sour taste would make your mouth water.


. (300g)pork spare ribs,cut to small pieces (2 inches)

. (about 8)small baby carrots

.  yellow onions,shredded

. yellow or green peppers,cut to strips

Seasonings and Sauces:

. 2 Tbsp. Chinese cooking wine
. 2 tsp. Chinese vinegar
. 1 piece ginger
. 1 clove garlic,crushed
. 3-4 pieces dry orange peel
. 6-8 pieces Szechwan peppercorn
. 2 pieces anise
. 2 tbsp. water
. 3 tbsp. light soy sauce
.1 tbsp. starch
.2 tbsp. vegetable oil
. 1 tsp. dark soy source
. 2 tbsp. crystal rock candy
. 3/4 cup water


  1. Combine the pork ribs with the marinade sauce (1), set about 10 mimutes.
  2. Then mix the pork ribs with the starch (2), set about 1 mimutes.
  3. Heat 2 tablespoons oil in the pan at medium-high heat. Add the ginger first then stir in onion, stir together for half a minute,or until onion is translucent.

4、Add the pork ribs and continue stirring for about 2 minutes,until the pork ribs turn lightly brown on both sides.

5、Then add the rest of remained marinade sauce (1),and sauce (4),stir a few times,then cook at medium heat with cover until one third of the sauce is left.

6、Add the carrots and peppers,stir a few times, cover then cook until the meat is tender and the sauce starts to thickene slightly, ( add 1 tsp. Chinese aromatic vinegar for better smell and taste), now it is ready to serve.