Shanghainese pork chops with vegetable rice
A member of the SCMP family
swiper image

Shanghainese pork chops with vegetable rice

1 hour
to marinate the meat

Susan says

Shanghainese pork chop and vegetable rice is an all-in-one dish: you get everything you need on a plate (or in a bowl) – carbs, vegetables and meat. I make the rice with as much vegetable as grain, so it is lighter than what you find in restaurants. I also like to mix in a bit of lard (or rendered chicken fat) at the end, which makes the rice more fragrant and delicious. If you don’t have either fat on hand, mix in a small amount of sesame oil.

Marinate the pork chops for at least an hour, although longer (three to four hours) is better. To tenderise the pork, you need a meat mallet (also called a meat tenderiser), a heavy, handheld implement made of metal or wood (I prefer metal) that resembles a large hammer with dull spikes on one side and a flat surface on the other.

Some people claim you can use other hard objects, such as a rolling pin, small metal pan or wine bottle, as a substitute. They are wrong. Both surfaces of the meat mallet are small enough to get into the contours of most bones, unlike a rolling pin or metal pan. And unlike a wine bottle, you don’t have to worry about it breaking. (Do you really want to pound some­thing with glass?) I use both sides of the mallet to pound the chops – the spiked surface, which tenderises, and the flat surface, which tenderises and also flattens the meat so it cooks quickly.

Of the several types of coating I have tried for the pork chops, my favourite is Gogi (or Kogi) powder from Thailand. On the label it states that it is tempura flour, but it is not the same as Japanese tempura flour. Buy the unseasoned type that contains just plain flour, tapioca flour and leavening. I also like water chestnut flour (or starch), but that is difficult to find outside Chinese markets. Panko – Japanese breadcrumbs – are good too, as is cracker meal. Flour and cornstarch are acceptable in a pinch.

For the pork chops
8, weighing about 125g (4½oz) each
bone-in pork chops, about 8mm (⅜in) thick
75ml (¼ cup and 1 tbsp)
light soy sauce
60ml (¼ cup)
rice wine
25g (2tbsp)
granulated sugar
fine sea salt
five-spice powder
finely ground white pepper
large garlic cloves, peeled
coating of choice, preferably Gogi (or Kogi) powder, water chestnut flour, panko or cracker meal
cooking oil, for frying
1 or 2
spring onions
For the vegetable rice
300g (10½oz)
long-grain rice
300g (10½oz)
pak choi
15g (½oz)
lard or rendered chicken fat, or 1tsp sesame oil
fine sea salt

Lay a paper towel on a cutting board and put a pork chop on the towel (this prevents the meat from sliding around). Pound the pork with the spiked side of the meat mallet. Flip over the pork chop and pound the other side with the spiked surface. Flip it over again and use the flat side of the mallet to pound the pork chop so it’s about half its original thickness. Do the same with the remaining pork chops then place them in a large bowl.


Put the soy sauce, rice wine, sugar, salt , five-spice powder and white pepper in a small bowl and stir to combine. Finely mince the garlic, add it to the bowl and mix well.. Pour this marinade into the bowl with the pork chops and mix, making sure the marinade coats the surface of the meat. Leave at room temperature for at least an hour (and up to four, although refrigerate it if it’s warm). Mix occa­sion­ally so the pork chops are evenly coated.


While the meat is marinating, pour the rice into your rice cooker of choice (a Chinese clay pot is best, but you can also use an electric cooker or cook the rice on the stove in a medium-size pan). Wash the rice in several changes of water, then drain. Add enough water to the rice so the total weight is 660g (23⅓oz). Leave it to soak for at least 30 minutes.


While the rice is soaking, prepare the pak choi. Wash the vegetable, rinsing thoroughly between the outer leaves, where dirt tends to collect. Thinly slice the vegetable. Bring a large pot of salted water to the boil, add the pak choi and stir immediately. Leave for 30 seconds, then drain, rinse with cold water and drain again. Squeeze out as much water as possible from the pak choi.


instructions image

Cook the rice, either in an electric rice cooker or in a pot on the stove. When the rice is about five minutes from being done, lift the lid, quickly spread the vegetable over the rice, then replace the lid and finish cooking. Keep the rice hot until the pork chops are done.


While the rice is cooking, fry the pork chops. Pour oil to the depth of 5mm (¼ in) in a 30cm (12in) skillet and place it over a medium-high flame. Heat the oil to 180°C (350°F).


instructions image

Spoon some of your coating of choice into a flat pan. Take one chop and dredge it in the coating to cover the entire surface, pressing on it firmly so it adheres. Shake the pork chop to remove any excess coating.


Carefully lay the chop into the hot skillet – you should be able to fry two in each batch. Fry the pork chops for three to five minutes, or until fully cooked, turning them over twice. Drain on paper towels. Add more oil to the skillet, if necessary.


After frying all the chops, lift the lid on the rice cooker, then add the lard (or chicken fat or sesame oil) and sprinkle in the salt. Stir well with the rice paddle, then scoop into bowls.


Cut the pork chops into strips about 8mm ( ⅜ in) wide, slicing around the bones as necessary. Put the pork on a serving platter or place the pieces on top of the rice in bowls. Mince the spring onion and scatter the pieces on top then serve.


Liking this recipe?
Now you can save the recipe you into your own collection.
Welcome to SCMP Cooking

We'll be showing you a whole range of Asian dishes for you to cook at home. We're starting small but are thinking (and planning) big - we'll be adding recipes to the site every week, and will expand to include international dishes, cooking videos, interviews with famous chefs and much more. Be sure to sign up to receive our weekly newsletter!