BBQ pork belly ribs and vegetables

I felt like having BBQ pork belly ribs. Have not eaten it for ages. So, I went to meat supermarket looking for it and found that it has been cut individually. Green beans are a bit cheaper in a Chinese grocery and I bought it even though it’s not light bright green as long as it’s has no black spots on the skin.

I normally cook pork belly ribs in Chinese soup or Chinese style braised pork belly ribs with hardboiled eggs or potatoes. Today, I am exploring two methods of cooking my pork belly ribs. Using oven and grill. Also, two ways for more robust flavouring, rub marinade and brush BBQ sauce to coat it.

Google: “Pork Belly Ribs contain the spare ribs and the pork belly, simply put, pork belly ribs are spare ribs with the pork belly still attached. Keeping the pork belly on the spare ribs makes this cut of meat very large, usually you will find these in the grocery store with the ribs cut individually.”

Here’s my meal that curb my craving for BBQ pork belly ribs turned out perfectly well paired with green beans, carrots, tomatoes and even have sticky glossy BBQ sauce that is colourful, flavourful, spicy and delicious. Let’s bake and grill!!!


1 kg pork belly ribs, ready cut individually (pork ribs / baby back ribs)
300 g green beans, trim ends off
2-4 carrots, cut to bite size
1 punnet medley tomatoes
1 1/2 Tbs proactive margarine (OPT)
black pepper

Rub marinade

1/2 Tbs brown sugar
1/4 Tbs salt
1 Tsp paprika powder
1 Tsp cayenne powder
1 Tsp garlic powder
1 Tsp onion powder
1 c orange juice

BBQ sauce

1/4 c tomato sauce
1/8 c Worcestershire sauce
3/4 Tbs balsamic vinegar
1 Tbs brown sugar
1 Tsp paprika powder
1/2 Tsp cayenne powder
1/2 Tsp garlic powder
1/2 Tsp salt


Rinse, dry well with paper towel. Mix well rub marinade, except orange juice then wear plastic gloves and generously rub pork belly ribs all around, place in a deep big triple foil baking tray and put in fridge for about 1 hour. You can use two baking trays. Preheat oven to 160 degrees C.

Pour in orange juice after bringing ribs out from fridge to room temperature about 15-20 minutes, cover with foil and place in the oven. Bake for about 1 hour 15 minutes-1 hour 30 minutes or until the ribs are tender. Meantime, make BBQ sauce, mix well tomato sauce, Worcestershire sauce, balsamic vinegar, sugar, salt, paprika, cayenne and garlic powder in a pot. Bring to a simmer and cook for 5 minutes until the sauce is thick and smooth and sugar has dissolved. Switch off hob and let it cool to room temperature.

Check if ribs are tender after 1 hours; if not continue baking further 15-30 minutes. Check that ribs are not burnt. When ribs are tender, remove from the oven and set aside. Then turn to high grill to preheat grill for about 5 minutes. Then turn to medium high heat grill. Brush ribs with BBQ sauce then place on the grill. Grill ribs for about 4-5 minutes, brushing ribs every 1 minute. Remove the ribs from the grill, allow to rest for 5 minutes.

Bring a large pot of water to a boil and season with 2 Tsp of salt. Once the water is boiling, add carrots boil for 4 to 5 minutes until just crisp tender. Drain. Season with salt and pepper. Next green beans boil for 3 to 4 minutes or until al dente or slightly crunchy. Immediately remove them from the pot and drain. Set aside. Heat pan with margarine until melted, add green beans, season with salt and pepper and toss to coat all around about 1-2 minutes.

Assemble plate: place green beans, followed by carrots and tomatoes at the bottom of carrots and then pork belly rib. Drizzle some BBQ sauce over beans, carrots, tomatoes and pork belly rib. Serve with a glass of pinot. Enjoy!!!!

Note: Oven temperature vary. You may need less or more time. Also depending on extra pork belly ribs you buy. I suppose you can substitute orange juice with apple juice or stock. You can use hoisin sauce, oyster sauce or thick caramel soy sauce the Asian style marinade. You can use any vegetables of your choice. You can even serve it in bao.