Go Back

Cola Braised Spare Ribs

Delicious Cola Braised Spare Ribs recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 6 servings
Calories 6050 kcal

Ingredients
  

For the marinade

  • 2 tsp ginger (freshly minced for best flavor)
  • 4 tsp garlic
  • 1 tbsp rosemary
  • 1 onion (finely diced into 1/4-inch pieces)
  • 1 tsp fennel seeds
  • 2 tsp cumin
  • 3 tsp smoked paprika
  • 4 cups cola (I always use Coca-Cola Classic for the right sugar balance)
  • 0.5 cup treacle sugar
  • 1 cup cider vinegar
  • 0.5 cup ketchup (I prefer Heinz for its signature tang)
  • 2 tbsp soy sauce

For the ribs

  • 6.5 lb spare ribs (cut into individual 1-bone sections)
  • 1 tsp flaky sea salt
  • 0.5 tsp freshly ground black pepper

Instructions
 

  • In a large pot, combine the cola, cider vinegar, treacle sugar, ketchup, and soy sauce over medium-high heat. Stir until the sugar dissolves completely, then add the minced ginger, garlic, diced onion, rosemary, fennel seeds, cumin, and smoked paprika. Bring the mixture to a boil, stirring occasionally to distribute the spices evenly and allow the flavors to meld together.
  • Reduce the heat to medium and simmer the marinade uncovered for 25-30 minutes, stirring occasionally, until it reduces down to approximately 3 cups. This concentration develops deeper, more complex flavors as the sugars caramelize slightly and the liquid becomes more syrupy. Transfer the marinade to a bowl and let it cool to room temperature for about 30 minutes—I always let it cool completely before using it on the ribs to ensure even flavor penetration and prevent the meat from cooking prematurely.
  • While the marinade cools, pat the spare ribs dry with paper towels and cut them into individual 1-bone sections if they haven't been already. Arrange them on a large baking sheet or roasting pan, then season both sides evenly with the flaky sea salt and freshly ground black pepper. This initial seasoning ensures the ribs are properly flavored throughout, not just on the surface where the marinade touches them.
  • Preheat your oven to the maximum grill setting (usually 450-500°F). Once the marinade has cooled completely, brush the ribs generously on both sides with the cooled cola marinade from Step 2, reserving about 1/4 cup for basting. Place the ribs under the grill, about 4-6 inches from the heat source, and cook for 8-10 minutes until they begin to char and caramelize. Turn the ribs, brush them again with the reserved marinade, and continue grilling for another 8-10 minutes. Repeat this turning and basting process 2-3 more times over the next 15-20 minutes until the ribs are deeply glazed, sticky, and charred at the edges—I find frequent basting creates that perfect sticky coating while the high heat caramelizes the sugars in the marinade for incredible depth of flavor.