Sticky Glazed Cafe Rio Sweet Pork Recipe Crockpot Barbacoa

Cafe Rio sweet pork recipe crockpot style: fork-tender shredded pork in a sticky, smoky-sweet glaze, ready in about 8 hours 15 minutes. Try it tonight!
This cafe rio sweet pork recipe crockpot style turns pork shoulder into sticky, smoky-sweet, fork-tender shreds in about 8 hours. It's almost entirely hands-off, so it fits busy weeknights, game-day crowds, and burrito meal prep.
Draining the cola cooking liquid before adding the sauce matters most, because the final uncovered hour on HIGH reduces it into a thick, sticky glaze that clings to every shred.
Ingredients You'll Need
Boneless Pork Shoulder (Pork Butt) is the marbled, hardworking cut that makes this whole recipe sing. Trim the thick fat cap and cut it into 4 big chunks so it turns fork-tender without going greasy. Boneless country-style ribs are the best swap, and they cook just as juicy.
Kosher Salt has coarse, flaky crystals that are easy to pinch and press evenly into the meat. It seasons the pork from the outside in, so the sweetness never tastes flat. Use half as much fine table salt if that's all you have.
Ground Black Pepper adds a gentle, warm bite under all that sugar. It keeps the pork tasting savory instead of candy-sweet. White pepper works in a pinch, with a softer, earthier kick.
Garlic Powder gives a mellow, toasty garlic note that clings to the chunks during their short rest. It won't scorch or turn bitter over 8 long hours. Onion powder is a fine stand-in, though you'll lose that garlicky warmth.
Regular Cola (Not Diet) goes in twice: once to braise the pork, then again in the glossy sauce. Its sugar and gentle acidity tenderize the meat and build that famous caramel-like sweetness. Dr Pepper or root beer are tasty swaps, but skip diet soda. Its sweeteners turn odd and bitter with long heat.
Light Brown Sugar is soft, moist and full of mellow molasses flavor. A little sweetens the braise, and a full cup thickens the sauce into that sticky, lacquered glaze. Dark brown sugar works too, with a deeper, almost toffee-like taste.
Red Enchilada Sauce is the smoky, brick-red backbone of the sweet sauce. It adds mild chile heat and savory depth so the glaze tastes complex, not just sugary. Use a mild salsa roja or tomato sauce with a pinch of chili powder if you're out.
Diced Green Chiles (Undrained) bring a bright, gently tangy pop to every bite. Their juice thins the sauce just enough to coat the pork before it bubbles down. A small diced jalapeño with a splash of water is the best backup, but expect more heat.
How to Make It (Step by Step)
Everything happens right in your crockpot: season the pork, let it go low and slow until it shreds, then drain and finish it in that glossy sweet sauce. If you can turn a dial and hold two forks, you've already got this.
- Trim the thick fat cap off the pork shoulder with a sharp knife, then cut it into 4 large chunks. Work until only thin edges of fat remain, 5-8 minutes at room temperature (70°F / 21°C). Big chunks stay juicy through the long cook.
- Rub the chunks all over with kosher salt, black pepper and garlic powder. Press it in until every side looks evenly speckled, then rest 10-15 minutes at room temperature (70°F / 21°C). That short rest helps the seasoning cling.
- Nestle the pork into your crockpot, pour in 1 cup cola and sprinkle ¼ cup brown sugar over the top. Cover and cook on LOW until the meat is fork-tender and falls apart, 7-8 hours at about 200°F / 93°C. This is the stretch where you go read bedtime stories.
- Shred the pork right in the crock with two forks. Keep pulling until it collapses into soft, juicy pieces, 5-10 minutes on the WARM setting (165°F / 74°C). It should barely need any effort.
- Ladle off and discard the cooking liquid, leaving the shredded pork in the crock. Stop when the meat looks moist but not swimming, 3-5 minutes on WARM (165°F / 74°C). Draining now keeps the sweet sauce thick, not watery.
- Whisk the enchilada sauce, 1 cup brown sugar, undrained green chiles and ½ cup cola in a bowl. Keep whisking until the sugar dissolves and the sauce turns smooth and glossy, 2-3 minutes at room temperature (70°F / 21°C). It smells sweet, smoky and a little tangy.
- Pour the sauce over the pork and stir to coat. Cook uncovered on HIGH until the sauce bubbles at the edges and thickens into a sticky glaze, 30-45 minutes at about 300°F / 149°C. Stir once halfway so nothing scorches.
- Switch the crockpot to WARM and give the pork one final toss. Stop when every piece is shiny and lacquered with sauce, 5-10 minutes at 165°F / 74°C. Pile it into burritos or salads and enjoy that Cafe Rio magic at home.
Sweet pork keeps four days chilled or three months frozen, so make it two days ahead. Reheat gently with a splash of cola, and skip diet soda, which turns bitter.
Serving size: 1 portion · Calories: 410 · Total Fat: 19g · Saturated Fat: 7g · Carbs: 32g · Fiber: 1g · Sugar: 29g · Protein: 26g · Sodium: 520mg
Tips and Tricks
- Equipment: Use a 6-quart oval crockpot: The oval shape lets all 4 pork chunks sit in one snug layer. Every piece braises evenly in the cola, and the wide surface helps the sauce reduce into that sticky glaze later.
- Temperature precision: Trust LOW for the long haul: Keep it on LOW, around 200°F, for the full 7-8 hours. Rushing on HIGH tightens the meat before the fat melts. Low and slow gives you buttery shreds and gives you your evening back.
- Common mistake: Covering the crock during the glaze: Once the sauce goes in, take the lid off and leave it off. A lid traps steam and drips water back in. You'll end up with soupy pork instead of a thick, glossy coating.
- Flavour upgrade: Finish with fresh lime: Squeeze half a lime over the pork during the final toss on WARM. That bright, zesty pop cuts through the brown sugar. The smoky-sweet flavor suddenly tastes sharper and more alive.
- Texture tip: Shred into bite-size pieces, not mush: Pull with two forks just until the meat falls into soft, juicy pieces. Over-shredding turns it stringy. Medium pieces grab more sauce and turn shiny and lacquered on WARM.
Frequently Asked Questions
Can I use chicken instead of pork shoulder in this crockpot recipe?
Yes, swap in 3 pounds boneless skinless chicken thighs and cook on LOW for 4-5 hours instead of 7-8, since chicken dries out with a long cook. Then shred, drain and finish it in the same sweet sauce on HIGH.
Can I cook the pork a day early and add the sweet sauce later?
Yes, shred and drain the pork, then refrigerate it unsauced in an airtight container for up to 3 days. When you're ready, return it to the crockpot, pour in the whisked sauce and cook uncovered on HIGH for 45-60 minutes, since cold meat needs extra time to glaze.
Why is my pork still tough and not shredding after 8 hours?
Tough pork just needs more time, so cover it and keep cooking on LOW in 30-minute stretches until a fork twists through a chunk with no resistance. Avoid lifting the lid to check, since every peek lets heat escape and slows the cook.
What to Serve With This
- Cilantro Lime Rice: Fluffy rice with bright lime and fresh cilantro cuts right through the sticky, smoky-sweet glaze.
- Black Beans: Soft, earthy black beans add a savory, mellow base that balances all that caramel sweetness.
- Tomatillo Ranch Salad: Crisp romaine in tangy, creamy tomatillo dressing brings cool crunch against the tender, lacquered shreds.
- Pico de Gallo: Juicy diced tomato, onion and jalapeño add a fresh, acidic snap that wakes up every rich bite.
Sticky Glazed Cafe Rio Sweet Pork Recipe Crockpot Barbacoa
Dinner / Mexican
- Prep
- 15 min
- Cook
- 8 h
- Total
- 8 h 15 min
- Servings
- 10
- Calories
- 410 kcal
Ingredients
- 3 pounds boneless pork shoulder (pork butt), trimmed of thick fat and cut into 4 large chunks
- 1 teaspoon kosher salt
- ½ teaspoon ground black pepper
- 1 teaspoon garlic powder
- 1 cup regular cola (not diet)
- ¼ cup packed light brown sugar
- 1 (10-ounce) can red enchilada sauce
- 1 cup packed light brown sugar
- 1 (4-ounce) can diced green chiles, undrained
- ½ cup regular cola (not diet)
Instructions
- Trim the thick fat cap off the pork shoulder with a sharp knife, then cut it into 4 large chunks. Work until only thin edges of fat remain, 5-8 minutes at room temperature (70°F / 21°C). Big chunks stay juicy through the long cook.
- Rub the chunks all over with kosher salt, black pepper and garlic powder. Press it in until every side looks evenly speckled, then rest 10-15 minutes at room temperature (70°F / 21°C). That short rest helps the seasoning cling.
- Nestle the pork into your crockpot, pour in 1 cup cola and sprinkle ¼ cup brown sugar over the top. Cover and cook on LOW until the meat is fork-tender and falls apart, 7-8 hours at about 200°F / 93°C. This is the stretch where you go read bedtime stories.
- Shred the pork right in the crock with two forks. Keep pulling until it collapses into soft, juicy pieces, 5-10 minutes on the WARM setting (165°F / 74°C). It should barely need any effort.
- Ladle off and discard the cooking liquid, leaving the shredded pork in the crock. Stop when the meat looks moist but not swimming, 3-5 minutes on WARM (165°F / 74°C). Draining now keeps the sweet sauce thick, not watery.
- Whisk the enchilada sauce, 1 cup brown sugar, undrained green chiles and ½ cup cola in a bowl. Keep whisking until the sugar dissolves and the sauce turns smooth and glossy, 2-3 minutes at room temperature (70°F / 21°C). It smells sweet, smoky and a little tangy.
- Pour the sauce over the pork and stir to coat. Cook uncovered on HIGH until the sauce bubbles at the edges and thickens into a sticky glaze, 30-45 minutes at about 300°F / 149°C. Stir once halfway so nothing scorches.
- Switch the crockpot to WARM and give the pork one final toss. Stop when every piece is shiny and lacquered with sauce, 5-10 minutes at 165°F / 74°C. Pile it into burritos or salads and enjoy that Cafe Rio magic at home.
Share this article
About the author

Ben Halvorsen
Ben fell apart a little when his second kid was born and dinner became the thing he could not hold together. The slow cooker gave him his evenings back, and with them the bedtime stories he was too wrecked to read. He cooks like a man who is grateful, because he is.