Cafe Rio Sweet Pork Recipe: Copycat Carnitas with Tangy Sauce

This Slow Cooker Cafe Rio Sweet Pork is a faithful copycat that uses just six main ingredients to deliver tender, flavorful pulled pork. With minimal prep and a few hours in the crock pot, you’ll have a versatile, crowd-pleasing filling for burritos, tacos, bowls, salads, or nachos.

spoon of cafe rio pork in slow cooker.

The classic Cafe Rio Original Sweet Pork Barbacoa inspired this recipe. It captures the restaurant’s balance of sweet and savory by slow-cooking pork with a cola and brown sugar base, then finishing the meat with enchilada sauce, green chiles, and garlic. This copycat version is simple to make at home and yields that same melt-in-your-mouth texture fans love.

If you like shredded pork, consider trying similar preparations like slow cooker carnitas for another easy, fall-apart-tender option.

Ingredients in Cafe Rio Sweet Pork

Just a few ingredients and a few hours are all you need for great burritos and bowls. The recipe card below lists exact measurements.

Ingredients for cafe rio pork on a table.

This recipe starts with a pork shoulder (pork butt) cut into large chunks for even cooking. The pork braises slowly in Coca‑Cola and brown sugar, developing a sweet, caramelized base. After shredding, the meat is returned to the slow cooker with red enchilada sauce, fire‑roasted green chiles, minced garlic, and the remaining brown sugar to build the signature sweet-and-savory flavor. The result is richly flavored pork that works well in many dishes.

How to make Cafe Rio Sweet Pork

Three simple steps produce tender, sweet pulled pork you can use in multiple meals.

pork, soda in a slow cooker.
Shreded pork with brown sugar and green chiles.
ready to serve cafe rio sweet pork in a crockpot.

Step One – In a large bowl, whisk together Coca‑Cola and ½ cup of the brown sugar until the sugar dissolves. Cut the pork roast into large chunks and place them in the slow cooker. Pour the cola mixture over the pork.

Step Two – Cover and cook on HIGH for 5 hours or LOW for 7–8 hours, until the pork is very tender and easy to shred. Remove the meat to a bowl, discard the cooking liquid, and shred the pork with forks.

Step Three – Return the shredded pork to the slow cooker and add red enchilada sauce, fire‑roasted green chiles, minced garlic, and the remaining ½ cup brown sugar. Stir to combine and cook on HIGH for 1 more hour so the flavors meld.

cafe rio pork shredded in a crockpot.

Best Ways to Serve

Serve this sweet pork in thick, warmed tortillas for burritos or tacos. If you prefer store-bought, heat tortillas in a dry skillet to get a homemade texture. Make burritos filled with rice, beans, cheese, and pickled onions for a satisfying meal.

Another favorite is to spoon the pork over a bed of white rice and top with sliced jalapeño, diced tomatoes, and chopped cilantro for quick bowls.

Use the pork as a hearty nacho topping—layer chips with pork, cheese, black beans, diced onion, avocado, and a squeeze of lime.

For a Cafe Rio–style sweet pork salad, layer warm cilantro-lime rice, black beans, shredded pork, lettuce, pico de gallo, guacamole, cotija cheese, and finish with a cilantro-lime dressing.

plate of shredded cafe rio sweet pork on a bed of rice.
cafe rio pork shredded in a crockpot.

Cafe Rio Sweet Pork Recipe

5 from 1 vote
Prep Time: 20 minutes
Total Time: 9 hours 20 minutes
Servings: 12
By: Sarah Olson
This copycat Cafe Rio Sweet Pork combines shredded pork, Coca‑Cola, brown sugar, enchilada sauce, green chiles, and garlic for a sweet-and-savory dish that’s perfect in many meals.
Rate
Pin
Print

How to Video

Equipment

  • Slow cooker (6 quart or larger)

Ingredients

  • 4.5 lb pork butt roast (around 4–5 lbs.)
  • 24 oz Coca‑Cola (about 2 cans)
  • 1 cup brown sugar, divided
  • 10 oz canned red enchilada sauce
  • 4 oz canned fire‑roasted green chiles
  • 3 garlic cloves, minced

Instructions

  • (WAIT TO ADD THE ENCHILADA SAUCE, GREEN CHILES, GARLIC AND THE SECOND HALF OF THE BROWN SUGAR.) NOTE THE TOTAL COOK TIME BEFORE YOU START.
  • Cut the pork roast into 4–5 large chunks and place them in the slow cooker. In a large bowl, whisk together the Coca‑Cola and ½ cup brown sugar until dissolved. Pour the cola mixture over the pork.
  • Cook on HIGH for 5 hours or LOW for 7–8 hours, until the pork is very tender and shreddable. Remove the pork to a bowl and discard the cooking liquid from the slow cooker.
  • Shred the pork and return it to the slow cooker. Add the red enchilada sauce, green chiles, minced garlic, and the remaining ½ cup brown sugar. Mix well and cook on HIGH for 1 hour. Serve over white rice or in tortillas with your favorite toppings.

Sarah’s Notes

Add 3 tablespoons of hot sauce or sriracha with the enchilada sauce if you want a bit of heat.

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Other topping ideas: chopped onion, lime wedges, shredded lettuce, avocado, black beans.

You can substitute Dr Pepper or root beer for the cola; avoid diet sodas, which can negatively affect flavor.

Green enchilada sauce may be used instead of red if preferred.

Nutrition

Calories: 328 kcal | Carbohydrates: 26 g | Protein: 32 g | Fat: 10 g

Nutrition info is an estimate. If you follow a specific diet, calculate nutrition based on the ingredients you use.

More slow cooker pork recipes:

Mississippi Pork and Slow Cooker Pork Roast are comforting, hands-off meals that turn out juicy and full of flavor with minimal effort.

Pulled Pork Burritos and Jalapeño Pork Tacos are great for casual dinners or parties, offering bold toppings and tender pork.

Pork Enchiladas and Green Chile Pork Loin add Southwest flair and a bit of heat to your slow cooker menu.