If you’ve ever dreamed of a meal that feels like a warm hug on a plate, then this Succulent Short Ribs Slow-Cooked in Cola with Creamy Parmesan Risotto Recipe is going to be your new favorite. Imagine tender beef short ribs slow-cooked to perfection in a rich, slightly sweet cola-infused sauce paired with a luxuriously creamy Parmesan risotto that melts in your mouth. Every bite matches bold savory flavors with silky smooth textures, making this dish a showstopper for a cozy dinner or special occasion. Trust me, once you try these short ribs with the risotto, you’ll want to make this combination again and again.

Ingredients You’ll Need
This recipe uses simple, easy-to-find ingredients that each serve a crucial role in creating layers of flavor, texture, and color. From the deeply savory beef ribs and caramelized garlic to the creamy Parmesan that takes the risotto to the next level, these components come together beautifully without overwhelming your pantry.
- Bone-in beef short ribs: The star of the dish, providing rich, tender meat that falls off the bone after slow cooking.
- Cola (regular, 12 oz can): Adds a subtle sweetness and depth that makes the sauce uniquely delicious.
- Onion (2 medium, diced): Builds a savory and aromatic base for both the ribs and risotto.
- Garlic (6 cloves, minced): Elevates the flavor with its warm, pungent punch.
- Soy sauce (2 tbsp): Brings umami and saltiness to balance the sweetness from the cola and brown sugar.
- Worcestershire sauce (1 tbsp): Adds complexity with its tangy, slightly smoky flavor.
- Brown sugar (1 tbsp): Helps caramelize and enhance the richness of the cooking liquid.
- Dried thyme (1 tsp): Offers an earthy note that complements the meat perfectly.
- Smoked paprika (1 tsp): Provides a subtle smoky dimension and a gorgeous color.
- Salt and pepper: Essential seasonings to bring all flavors together.
- Olive oil (2 tbsp): Used for searing the short ribs to lock in flavor.
- Arborio rice (1 cup): The key to creamy, perfectly textured risotto.
- Grated Parmesan cheese (1/4 cup): Adds an irresistible savory richness to the risotto.
- Unsalted butter (2 tbsp): Used in cooking the risotto for silky smoothness.
- Chicken broth (4 cups, low-sodium): Slowly absorbed by the rice, infusing it with flavor.
- Dry white wine (1/2 cup, optional): Adds acidity to balance richness and deepen risotto flavors.
- Heavy cream (1/4 cup): Makes the risotto utterly creamy and luscious.
- Fresh parsley (optional): For a fresh, bright garnish that contrasts the rich dish.
How to Make Succulent Short Ribs Slow-Cooked in Cola with Creamy Parmesan Risotto Recipe
Step 1: Sear the Short Ribs
Start by heating olive oil in a large skillet over medium-high heat. Season your bone-in short ribs generously with salt and pepper, then carefully sear them in batches. Each side should get 2 to 3 minutes of browning to develop a crusty, flavorful exterior that will hold up beautifully during slow cooking. Once browned, transfer the ribs to your slow cooker—this initial searing step is what builds the deep, savory base flavor.
Step 2: Prepare the Flavorful Cola Sauce
In the same skillet, toss in your diced onion and minced garlic. Sauté them until they soften and become aromatic, about 2 to 3 minutes. Next, pour in the cola along with soy sauce, Worcestershire sauce, brown sugar, thyme, smoked paprika, and a pinch of salt and pepper. Let this beautiful mixture come to a simmer so all those flavors marry. Pour this smoky-sweet sauce over your short ribs nestled in the slow cooker to ensure every bite is infused with that irresistible blend.
Step 3: Slow Cook for Tender Perfection
Cover the slow cooker and choose your cooking time: cook low and slow for 7 to 8 hours or speed it up with 4 to 5 hours on high. What you’re aiming for is meat so tender that it falls right off the bone the moment you touch it with a fork. The slow cooking allows the ribs to soak up the rich sauce and become melt-in-your-mouth delicious.
Step 4: Prepare the Creamy Parmesan Risotto
While the ribs finish cooking, start your risotto by melting butter in a large pan on medium heat. Add diced onion and garlic, sautéing until soft and fragrant. Sprinkle in Arborio rice, stirring constantly for a couple of minutes so it’s lightly toasted and ready to absorb liquids. Next, add white wine if you’re using it, stirring until almost gone.
Step 5: Cook the Risotto Gradually
Begin ladling in your chicken broth one spoonful at a time. Stir patiently and frequently, allowing the rice to soak up each addition before adding more. This slow process — about 18 to 20 minutes — develops the risotto’s signature creamy texture and tender bite. Once the rice is perfectly cooked, stir in heavy cream and grated Parmesan, then season with salt and pepper. The result is an indulgent, velvety risotto that’s pure comfort on a plate.
Step 6: Assemble Your Masterpiece
Remove the ribs from the slow cooker, skim off any excess fat from the sauce, and spoon the sauce over the ribs. Plate generous scoops of creamy Parmesan risotto and top with your succulent, cola-braised short ribs. Don’t forget a sprinkle of fresh parsley for color and a bright touch!
How to Serve Succulent Short Ribs Slow-Cooked in Cola with Creamy Parmesan Risotto Recipe

Garnishes
Fresh parsley is my go-to garnish here because it adds a pop of green and a light, fresh flavor that perfectly contrasts the richness of the ribs and risotto. Feel free to add a little grated extra Parmesan or a drizzle of good olive oil for a glossy finish.
Side Dishes
If you want to add more to your meal, consider simple roasted vegetables like Brussels sprouts or carrots that provide sweet, earthy flavors and a satisfying crunch. A crisp green salad with a tangy vinaigrette can also cut through the richness and refresh the palate beautifully.
Creative Ways to Present
This dish shines as a stunning centerpiece served on warm plates. For a special dinner, garnish each plate with a fresh herb sprig and plate the ribs elegantly atop the risotto with sauce drizzled artistically around. For a family-style meal, serve the ribs in the slow cooker with a large bowl of risotto on the side so everyone can help themselves.
Make Ahead and Storage
Storing Leftovers
Leftover ribs and risotto can be stored in airtight containers in the refrigerator for up to 3 days. Make sure to keep the sauce separate or poured over the ribs to prevent drying out.
Freezing
You can freeze the short ribs and sauce together for up to 3 months. The risotto doesn’t freeze as well because of its creamy texture, but if you must, freeze it in a flat, thin layer and know it might be a bit softer when reheated.
Reheating
Reheat the ribs gently on the stove or in the oven, covered, with a bit of added broth or water to loosen the sauce. The risotto is best reheated slowly on the stovetop with a splash of broth or cream, stirring frequently to bring back its creamy texture.
FAQs
Can I use diet cola for this recipe?
It’s best to use regular cola because the sugar contributes to the caramelization and overall depth of flavor. Diet colas don’t provide this, so the sauce might taste flat.
What cut of short ribs is ideal?
Bone-in beef short ribs work best for this recipe as the bones add flavor and help keep the meat tender during slow cooking. They also make for a more dramatic presentation!
Is white wine necessary in the risotto?
The white wine is optional but recommended as it adds acidity that brightens the creamy risotto. If you prefer, replace it with extra chicken broth without sacrificing much flavor.
Can I make this dish in an oven instead of a slow cooker?
Absolutely! You can braise the ribs in a covered oven-safe dish at 300°F for about 3 to 4 hours until tender, checking occasionally and basting with sauce.
How do I know when the risotto is perfectly cooked?
The rice should be tender but still have a slight bite in the center. It will be creamy, not mushy, and the grains should be distinct yet blended.
Final Thoughts
There’s something incredibly satisfying about a dish this rich, tender, and flavorful that’s still approachable in your own kitchen. I can’t recommend this Succulent Short Ribs Slow-Cooked in Cola with Creamy Parmesan Risotto Recipe enough for those days when you want to truly indulge and impress. Take your time, savor the cooking process, and then enjoy every glorious bite of this comfort food classic made extraordinary. You’re going to love it!
Print
Succulent Short Ribs Slow-Cooked in Cola with Creamy Parmesan Risotto Recipe
- Prep Time: 20 minutes
- Cook Time: 7 hours 30 minutes
- Total Time: 7 hours 50 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
Description
This recipe features tender, succulent beef short ribs slow-cooked in a rich and flavorful cola-based sauce, paired perfectly with a creamy Parmesan risotto. The short ribs are first seared to develop a deep crust, then slow-cooked with aromatics and a savory-sweet sauce made from cola, soy, and Worcestershire sauce. The accompanying risotto is creamy and cheesy, enriched with butter, Parmesan, and a touch of white wine. Together, this comforting dish balances robust meatiness with smooth, luscious textures for an irresistible meal.
Ingredients
For the Short Ribs
- 4–6 bone-in beef short ribs
- 1 can (12 oz) cola (regular, not diet)
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon Worcestershire sauce
- 1 tablespoon brown sugar
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 2 tablespoons olive oil (for searing)
For the Creamy Parmesan Risotto
- 1 cup Arborio rice
- 1/4 cup grated Parmesan cheese
- 2 tablespoons unsalted butter
- 1 small onion, diced
- 2 cloves garlic, minced
- 4 cups chicken broth (low-sodium)
- 1/2 cup dry white wine (optional, can substitute with extra broth)
- 1/4 cup heavy cream
- Salt and pepper to taste
- Fresh parsley (for garnish, optional)
Instructions
- Sear the short ribs: Heat olive oil in a large skillet over medium-high heat. Season the short ribs with salt and pepper, then sear them in batches for 2-3 minutes on each side until nicely browned. Transfer the ribs to the slow cooker.
- Prepare the cooking sauce: In the same skillet, add diced onion and garlic, sautéing for 2-3 minutes until softened and fragrant. Stir in cola, soy sauce, Worcestershire sauce, brown sugar, dried thyme, smoked paprika, salt, and pepper. Bring the mixture to a simmer, then pour it over the short ribs in the slow cooker.
- Slow cook the ribs: Cover and cook on low for 7-8 hours or on high for 4-5 hours until the meat is tender and falls off the bone easily.
- Finish the ribs: Remove the ribs from the slow cooker, skim off any excess fat from the sauce, and keep warm. Spoon the sauce over the ribs when serving.
- Sauté aromatics for risotto: In a large pan, melt butter over medium heat. Add diced onion and garlic, and cook for 3-4 minutes until softened and fragrant.
- Toast the rice: Add Arborio rice to the pan and stir continuously for 1-2 minutes until the rice is lightly toasted but not browned.
- Add liquids gradually: Pour in the white wine (if using) and stir until it’s fully absorbed. Gradually add the chicken broth, one ladle at a time, stirring constantly and allowing each addition to absorb before adding the next. Continue this process until the rice is creamy and tender, about 18-20 minutes.
- Finish the risotto: Stir in the heavy cream and grated Parmesan cheese. Season with salt and pepper to taste. Remove from heat.
- Serve: Plate the creamy Parmesan risotto and top with the succulent slow-cooked short ribs. Garnish with fresh parsley if desired.
Notes
- Using regular cola (not diet) is important as it adds sweetness and caramel flavor that enhances the ribs.
- Searing the short ribs before slow cooking locks in flavor and improves texture.
- White wine in risotto is optional; substitute with more broth if preferred.
- Stirring the risotto constantly helps release the rice’s starch for a creamy texture.
- Low sodium chicken broth is recommended to control overall saltiness.
- You can skim fat from the slow cooker sauce by chilling it briefly to solidify the fat layer, then removing it easily.

