Crock Pot Cuban Pork Roast

Total Time
10hrs 20mins
Prep 20 mins
Cook 10 hrs

If you are looking for a different taste from your normal beef tortillas, this recipe will work.


  1. To prepare marinade for pork roast mix together fruit juices, water, garlic, oregano, cumin, salt, pepper, and bay leaves in a small mixing bowl.
  2. If necessary, trim fat from pork roast.
  3. With a large meat fork, pierce meat several times.
  4. Place roast in a large Ziploc bag; add marinade.
  5. Marinade in refrigerator for 6 to 24 hours; turning several times.
  6. Place onion in bottom of slow cooker topped with meat and marinade.
  7. Cook on low for 10 to 12 hours or High 5 to 6 hours.
  8. Remove meat from slow cooker and cool slightly before carving.
  9. Skim fat from gravy.
  10. Shred meat; remove onions with a large slotted spoon and add meat.
  11. Remove bay leaves and discard.
  12. Serve meat in flour tortillas with small bowls of gravy.
Most Helpful

This is my second time making this and when I told my husband this was upcoming on the menu, he started DROOLING! This is one of the best slow cooker recipes I have come across! And it is so simple! I LOVE coming home to the smell of dinner ready! Thanks for putting this one up!

sketchygrrl February 23, 2010

SCRUMPTIOUS!! I used a 4lb pork loin and due to curcumstances beyond my control it marinated 3 days. I kept turning it and kept it in a colder part of the fridge. Otherwise I followed directions. I served it with garlic bread and cabbage (husband doesn't eat tortillas). My husband & I agree we shouldn't have it too often because it's hard to quit eating.

vaflnc October 11, 2007

This was very good. I used an 7 lb roast and about 1 1/2 times the liquid in the same proportions. I marinated about 18 hours and cooked on high for about 6:30. The only thing I would do differently is to use 1 bay leaf instead of two and more garlic.

Chef Chessie August 11, 2007