Go Back

Cantonese Roast Crackling Pork

Course Main Dish
Prep Time 1 hour
Total Time 1 hour
Servings 4 servings



  • 850 g pork belly
  • 3 spring onions cut into 3cm lengthways
  • 3 slices ginger


  • 2 tbsp salt
  • 1 tbsp Sichuan pepper
  • 1 tsp five spice powder
  • Soy sauce a small but no exact amount
  • 1 tsp caster sugar
  • 1/2 tsp bicarbonate soda


  1. Wash the pork belly and cook in boiling water with spring onion and ginger. Cook pork belly for 5 minutes and prod a skewer inside pork. If no blood comes out it’s cooked. Soak in cold water immediately and dry it with a clean tea towel or napkin.
  2. Use a dry frying pan to sauté the Sichuan pepper until the aroma comes out. Then use a pestle and mortar to grind the Sichuan peppers into a powder.
  3. Prod the skin part with a skewer or the tool that I have pictured in this post. I bought this tool from local Chinese supermarket for about £5.
  4. Brush the soy sauce on every side of pork belly. Mix all the seasonings together evenly and gently rub the seasonings on pork belly. Leave the pork belly marinade for 2 hours.
  5. Tin foil wrap the side and bottom of the pork belly. Only leave the skin part unwrap. Put the pork belly on the middle oven shelf. Pre-heat the oven to 230 degrees and roast for 20~30 minutes.
  6. Take out the pork and brush a thin layer of oil. Roast in oven (temperature 180 degree C) for another 20 minutes.