If you are craving tender, flavorful beef that falls apart at the touch of a fork, this Juicy Slow-Cooked BBQ Short Ribs Recipe is your new best friend in the kitchen. Slow cooking ensures each bite is gloriously juicy and infused with the rich, bold flavor of a homemade cola BBQ sauce that’s tangy, sweet, and perfectly balanced. Whether you’re feeding a crowd or indulging in a comforting meal, this recipe combines simple ingredients with a rewarding technique that guarantees mouthwatering results every time.

Ingredients You’ll Need
The magic behind this Juicy Slow-Cooked BBQ Short Ribs Recipe lies in its straightforward yet essential ingredients. Each one plays a role in building layers of flavor and achieving that luscious texture you’re after.
- 1 batch Cola BBQ Sauce: This unique sauce adds sweetness, acidity, and a hint of caramelized cola flavor that elevates the ribs dramatically.
- 4 lbs boneless beef short ribs, cut into 3-inch pieces: The star of the show, these ribs are perfectly sized for even cooking and ultimate tenderness.
- Kosher salt and freshly ground black pepper, to taste: Simple seasoning to bring out the natural beef flavor and prepare the ribs for searing.
- 2-3 tablespoons avocado oil (or vegetable/canola oil), as needed: A high smoke point oil used for browning the ribs to lock in flavor and texture.
How to Make Juicy Slow-Cooked BBQ Short Ribs Recipe
Step 1: Prep the BBQ Sauce
Start by making your cola BBQ sauce according to your favorite recipe or use a pre-made batch if you prefer convenience. Setting it aside to cool allows the flavors to meld and makes it easier to coat your ribs later. This sauce is crucial for adding that sweet, tangy profile that complements the beef so well.
Step 2: Season and Rest the Ribs
Generously season your short ribs with kosher salt and freshly ground black pepper. Don’t be shy here—this seasoning forms the backbone of flavor. Let the ribs rest at room temperature for at least 30 minutes. This step helps relax the meat fibers and ensures even cooking throughout the ribs.
Step 3: Sear the Ribs
Preheat your oven to 300°F (150°C). Meanwhile, heat 2 tablespoons of avocado oil in a large skillet over medium-high heat. Sear the ribs in batches, turning to get a deep brown crust on all sides. This browning is what locks in those flavorful juices and builds a rich foundation before slow cooking.
Step 4: Braise the Short Ribs
Transfer the seared ribs to an oven-safe baking dish and pour the cola BBQ sauce over them, making sure they’re thoroughly coated. Cover the dish tightly with foil to trap steam and braise the ribs low and slow for about 3 hours. This slow braising breaks down the connective tissues, transforming the meat to meltingly tender perfection.
After 3 hours, remove the foil and continue cooking uncovered for another 30 minutes. This final step crisps and browns the exterior slightly, adding a lovely texture contrast and intensifying the BBQ flavors on top.
How to Serve Juicy Slow-Cooked BBQ Short Ribs Recipe
Garnishes
Fresh herbs like chopped parsley or cilantro offer a bright, fresh contrast to the rich ribs. A sprinkle of finely sliced green onions or a few rings of pickled jalapeños can add a pop of color and a bit of zing that complements the smoky-sweet profile beautifully.
Side Dishes
Classic sides like creamy mashed potatoes help soak up the delicious sauce, while cornbread offers a slightly sweet crumb that pairs perfectly. For a refreshing balance, tangy coleslaw adds crunch and lightness, making every bite a harmonious experience.
Creative Ways to Present
If you want to shake things up, serve your Juicy Slow-Cooked BBQ Short Ribs Recipe in soft sandwich buns for an irresistible BBQ short rib slider. Alternatively, plate the ribs atop a bed of creamy polenta or garlic mashed cauliflower for an elegant twist that still delivers comforting, hearty satisfaction.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftover ribs in an airtight container in the refrigerator. They will keep wonderfully for 3-4 days, allowing you to enjoy that tender BBQ goodness well after your initial feast without losing any flavor or texture.
Freezing
These ribs freeze beautifully! Place them in a freezer-safe container or heavy-duty zip-top bag, making sure to include plenty of the BBQ sauce to keep the meat moist. Frozen ribs will maintain their quality for up to 3 months, perfect for meal prepping or future cravings.
Reheating
Reheat gently in a covered baking dish at 300°F (150°C) until warmed through to avoid drying out the meat. Adding a splash of water or extra BBQ sauce before reheating helps maintain that juicy, tender texture that makes this Juicy Slow-Cooked BBQ Short Ribs Recipe so irresistible.
FAQs
Can I use bone-in short ribs instead of boneless?
Absolutely! Bone-in short ribs work just as well and impart even more flavor during the slow cooking process. Just adjust cooking times slightly to ensure tenderness, usually an extra 15-30 minutes.
What if I don’t have cola for the BBQ sauce?
If you don’t have cola, you can substitute with root beer, Dr Pepper, or a combination of soda and a bit of brown sugar and vinegar to mimic the sweetness and tang of cola. The goal is balancing sweet and acidic notes.
Can I make this recipe in a slow cooker or Instant Pot?
Yes! For a slow cooker, sear the ribs first, then cook on low for 6-8 hours with your BBQ sauce. In an Instant Pot, use the sauté function to sear, then braise on high pressure for about 45 minutes followed by a natural release.
How do I know when the short ribs are done?
They are done when the meat is so tender it easily pulls apart with a fork. The slow braising at low heat breaks down tough connective tissue, giving you that melt-in-your-mouth texture.
Can I make the BBQ sauce ahead of time?
Definitely! Preparing your cola BBQ sauce a day or two in advance actually improves the flavor as it gives the ingredients time to marry. Store it in a sealed jar in the refrigerator until you’re ready to use.
Final Thoughts
This Juicy Slow-Cooked BBQ Short Ribs Recipe is one of those dishes that turns any meal into a special occasion with minimal fuss. Whether you’re sharing with family or impressing friends, the deep, tender flavors and luscious sauce never fail to bring smiles. Trust me, once you try these ribs, they’ll become your go-to for comfort food that feels like a warm hug on a plate. So get cooking, and prepare yourself for some seriously happy taste buds!
Print
Juicy Slow-Cooked BBQ Short Ribs Recipe
- Prep Time: 40 minutes
- Cook Time: 3 hours 30 minutes
- Total Time: 4 hours 10 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
These Juicy Slow-Cooked BBQ Short Ribs feature tender, melt-in-your-mouth beef braised in a flavorful cola BBQ sauce. Perfectly seared and slow-braised in the oven, this recipe delivers rich, smoky flavors with a slightly crisp finish, ideal for a comforting dinner or a crowd-pleasing meal.
Ingredients
Cola BBQ Sauce
- 1 batch Cola BBQ Sauce (prepared separately, refer to your preferred recipe)
Short Ribs
- 4 lbs boneless beef short ribs, cut into 3-inch pieces
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- 2–3 tablespoons avocado oil (or vegetable/canola oil), as needed
Instructions
- Prep BBQ Sauce: Prepare your batch of cola BBQ sauce following your chosen recipe. Set it aside to cool completely before using it with the ribs.
- Season and Rest Ribs: Generously season the short ribs all over with kosher salt and freshly ground black pepper. Allow the meat to rest at room temperature for at least 30 minutes to absorb the seasoning and improve cooking.
- Sear Ribs: Preheat your oven to 300°F (150°C). Heat 2 tablespoons of avocado oil in a large skillet over medium-high heat. Sear the short ribs in batches, making sure each piece is deeply browned on all sides. Once seared, transfer the ribs to an oven-safe baking dish.
- Braise Short Ribs: Pour the cooled cola BBQ sauce evenly over the ribs to coat them thoroughly. Cover the baking dish tightly with aluminum foil to trap moisture. Braise the ribs in the preheated oven for 3 hours or until the meat is meltingly tender.
- Finish Cooking: Remove the foil and continue to cook the ribs for an additional 30 minutes uncovered to allow the top to become slightly crisp and caramelized.
- Serve: Serve the BBQ short ribs immediately alongside your favorite sides such as mashed potatoes, cornbread, or coleslaw. They can also be enjoyed between sandwich bread for a hearty meal.
Notes
- Use boneless short ribs for easier handling and faster cooking.
- Resting the ribs before searing helps the seasoning penetrate and ensures even cooking.
- Searing the meat locks in juices and adds rich flavor through caramelization.
- Low and slow braising results in tender, flavorful ribs that fall apart easily.
- For extra smoky flavor, consider adding a splash of smoked paprika or liquid smoke to the BBQ sauce.
- This recipe pairs well with classic Southern sides like coleslaw and baked beans.

