Cola Braised Spare Ribs

Here is my favorite spare ribs recipe, with a sweet and tangy cola marinade that includes ginger, garlic, rosemary, and a blend of warm spices like cumin and smoked paprika.

These ribs are always a hit at our summer cookouts. I love how the cola tenderizes the meat while creating this sticky, caramelized glaze that everyone goes back for seconds of. Plus, they’re way easier to make than you’d think!

spare ribs in cola marinade
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love These Spare Ribs

  • Unique, sweet and tangy flavor – The cola marinade creates a caramelized glaze that’s perfectly balanced with apple cider vinegar and warm spices, making these ribs stand out from your typical barbecue fare.
  • Ready in about an hour – You can have tender, flavorful ribs on the table in 50-70 minutes, making this a great option for weeknight dinners or last-minute gatherings.
  • Crowd-pleasing recipe – The combination of familiar ingredients like Coca-Cola and ketchup with aromatic spices creates a flavor profile that appeals to both kids and adults alike.
  • No special equipment needed – You don’t need a smoker or grill to make restaurant-quality ribs—just your oven or stovetop and a few pantry staples.

What Kind of Spare Ribs Should I Use?

You’ve got a few options when it comes to spare ribs for this recipe. Traditional pork spare ribs are the classic choice – they’re meatier and fattier than baby back ribs, which means they stay juicy and tender when cooked in this cola marinade. Baby back ribs will also work great if that’s what you prefer or what’s available at your butcher, they’ll just be a bit leaner and cook slightly faster. Whether you go with a full rack or pre-cut individual ribs is totally up to you, though keeping them in a rack can make them easier to handle on the grill or in the oven. Just make sure your ribs are fresh or properly thawed if frozen, and consider asking your butcher to remove the membrane from the back of the ribs if it’s still attached – this helps the marinade penetrate better.

spare ribs in cola marinade
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options if you need them:

  • Coca-Cola: Regular Coke is really important here – don’t use diet or light versions as they won’t give you the same caramelization and flavor. If you’re out of Coke, try Dr. Pepper or root beer for a similar sweet, spiced effect.
  • Treacle sugar: Can’t find treacle sugar? Use dark brown sugar instead, or mix regular brown sugar with a tablespoon of molasses to get that deep, rich sweetness.
  • Fresh ginger and garlic: In a pinch, you can use 1 teaspoon of ground ginger and 2 teaspoons of garlic powder, but fresh really does make a difference in this marinade.
  • Apple cider vinegar: White wine vinegar or red wine vinegar work well as substitutes. You’ll still get that tangy balance to cut through the sweetness.
  • Fennel seeds: If fennel isn’t your thing, you can leave it out or swap it with anise seeds for a similar licorice-like flavor, though using less (about 2 teaspoons).
  • Fresh rosemary: Dried rosemary works too – just use 1 teaspoon instead of the tablespoon, as dried herbs are more concentrated.

Watch Out for These Mistakes While Cooking

The biggest mistake when making cola-glazed ribs is rushing the marinade reduction – if you don’t simmer it long enough to reduce from 4 cups down to 3 cups, you’ll end up with a thin, watery glaze that won’t stick to your ribs properly. Another common error is applying the marinade while it’s still hot, which can cause the sugar to burn quickly under the grill, so always let it cool for the full 30 minutes before brushing it on. Watch your ribs carefully under the grill since the sugar content in both the cola and treacle can go from perfectly caramelized to burnt in just a minute or two – keep them about 6 inches from the heat source and turn them every 2-3 minutes. For extra flavor, save some of the reduced marinade before grilling to serve as a dipping sauce on the side, and if you notice any spots getting too dark, simply move those sections away from direct heat.

spare ribs in cola marinade
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Spare Ribs?

These cola-glazed spare ribs are pretty rich and sweet, so I like to balance them out with some fresh, crunchy sides. Coleslaw is always a winner – the tangy dressing cuts through the sticky glaze perfectly, and you can make it creamy or vinegar-based depending on what you’re in the mood for. I also love serving these ribs with corn on the cob (either grilled or boiled with butter), baked beans, or crispy potato wedges. If you want to keep things lighter, a simple cucumber salad or grilled vegetables like zucchini and bell peppers work great too.

Storage Instructions

Store: Keep your leftover ribs in an airtight container in the fridge for up to 4 days. I like to store them with some of the extra marinade spooned over top to keep them moist and flavorful. They actually taste even better the next day once all those flavors have had more time to soak in.

Freeze: These ribs freeze really well for up to 3 months. Let them cool completely, then wrap them tightly in plastic wrap and then in foil, or use a freezer-safe container. You can freeze them with or without the sauce, whatever works best for you.

Reheat: For the best results, reheat the ribs in the oven at 300°F covered with foil until warmed through, about 20-25 minutes. You can also use the microwave in a pinch, but the oven keeps them from drying out and helps maintain that nice texture on the outside.

Preparation Time 30-40 minutes
Cooking Time 20-30 minutes
Total Time 50-70 minutes
Level of Difficulty Medium
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 5800-6300
  • Protein: 330-370 g
  • Fat: 340-390 g
  • Carbohydrates: 380-420 g

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

Step 1: Prepare the Marinade Base

  • 4 cups cola
  • 1 cup cider vinegar
  • 0.5 cup treacle sugar
  • 0.5 cup ketchup
  • 2 tbsp soy sauce
  • 2 tsp ginger
  • 4 tsp garlic
  • 1 onion
  • 1 tbsp rosemary
  • 1 tsp fennel seeds
  • 2 tsp cumin
  • 3 tsp smoked paprika

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.

Step 2: Reduce and Cool the Marinade

  • marinade mixture from Step 1

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.

Step 3: Prepare and Season the Ribs

  • 6.5 lb spare ribs
  • 1 tsp flaky sea salt
  • 0.5 tsp freshly ground black pepper

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.

Step 4: Coat and Grill the Ribs

  • seasoned ribs from Step 3
  • cooled marinade from Step 2

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.

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.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!