Chocolate and chipotle glazed pork ribs

Add an unexpected flavour twist to your ribs game

Chocolate is usually reserved for dessert, but it has its place in your main meal dishes, too. With such a bold and versatile flavour, chocolate can actually be the perfect pair with meat. Chocolate and chipotle also work beautifully together: the richness from the chocolate teams well with smoky chipotle notes to create an unusual but undeniably delicious combination. Mix them together for a basting sauce that’s perfect for ribs. It adds a flavour punch you never saw coming…but will have you coming back for more!

Top tip: Use American style pork ribs with a bit of fat still on them to keep the meat moist while it cooks.



1.5 kg pork spare ribs (American style)

2 tbsp Cajun spice

2 tbsp olive oil

2 cloves garlic, finely chopped

1 small white onion, finely chopped

¾ cup boiling water

2 tsp instant coffee powder

1 cup tomato sauce

¼ cup honey

2 chipotle chillies in adobo, finely chopped

1 ½ tbsp apple cider vinegar

30g dark chocolate



Preheat oven to 160°C. Rub half the Cajun spice into the ribs and season to taste. Place ribs flesh side up in a deep baking tray and cover with foil. Cook for 1 hour and 15 minutes.

Meanwhile, heat oil in a saucepan over medium heat, add onion, garlic and Cajun spices and cook, stirring occasionally for 5 minutes until the mixture darkens slightly.

Combine the boiling water and coffee and add to the saucepan along with the remaining ingredients except the chocolate. Bring to the boil, reduce the heat and simmer for 8-10 minutes until thickened and saucy. Season to taste and remove from the heat.

Remove the ribs from the oven and discard the foil. Generously baste the ribs with the barbecue sauce. Return the ribs to the oven and cook for a further 45-55 minutes, basting with sauce every 10-15 minutes until the ribs are tender.

Cut ribs into portions and serve with the remaining barbecue sauce to the side. 

Serve with coleslaw or baked potatoes.


Serves: 2

Prep: 30 mins

Cook: 120 mins

Total: 150 mins

Difficulty: Medium