Slow-Cooker Mojo Pork and Black Beans

Published June 5, 2026

Media 1 of 1
Ready In
6 hr 20 min
Rating
5(6)
Comments
Read comments

Mojo is an enchantingly simple, intensely flavorful Cuban marinade, traditionally made with sour oranges, lots of garlic and oregano. Sour oranges are hard to find in many parts of the US, but a punchy mix of lime, orange and lemon is a great substitute. This easy slow-cooker version of the classic is ideal for weeknight dinners: Just set it before you leave for the day. The mixture holds well on the warm setting after the six hours of cooking have elapsed. Adding beans to the rich pork makes it a meal, versatile enough to go on top of rice or tortillas, or to be tucked into rolls or enchiladas. It also freezes well.

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

    or to print this recipe.

Advertisement


Ingredients

Yield:6 to 8 servings
  • 3½ pounds boneless, skinless pork shoulder, cut into 3-inch chunks

  • 2 limes, zested and juiced

  • 1 large orange, zested and juiced, plus 1 orange for serving, optional 

  • 1 lemon, zested 

  • 8 large garlic cloves, smashed and chopped

  • 2 tablespoons dark brown sugar

  • 1 tablespoon kosher salt (such as Diamond Crystal)

  • 1½ tablespoons ground cumin

  • 2 teaspoons dried oregano 

  • 1 to 1½ teaspoons red pepper flakes, optional

  • 2 (15.5-ounce) cans black beans, drained and rinsed 

Ingredient Substitution Guide
Nutritional analysis per serving (6 to 8 servings)

30 grams carbs; 141 milligrams cholesterol; 616 calories; 16 grams monosaturated fat; 4 grams polyunsaturated fat; 13 grams saturated fat; 36 grams fat; 10 grams fiber; 892 milligrams sodium; 42 grams protein; 7 grams sugar

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Put the pork into a 6- to 8-quart slow cooker. Add the lime and orange juices.

  2. Step 2

    In a small bowl, mix the zest from the limes, orange and lemon with the garlic, brown sugar, salt, cumin, oregano and red pepper, if using. Rub the seasoning all over the pork. Reserve the lemon. 

  3. Step 3

    Cook the pork on low until it is very tender, about 6 hours. 

  4. Step 4

    Add the black beans to the pork and cook for about 15 more minutes, to warm the beans through. 

  5. Step 5

    Using two forks, coarsely shred the pork. Add the juice of half of the reserved lemon, then taste and add more if you like. Serve with orange wedges on the side, if desired. 

Tip
  • This dish can be made ahead of time and frozen. Combine all the ingredients except the beans in a freezer bag or sealable container and freeze. Defrost and proceed with the recipe. 

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

5 out of 5
6 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

There aren’t any comments yet. Be the first to leave one.

@Dan, if you want to use another bowl, go ahead. Nobody's watching.

This recipe is fabulous. I didnt bother chopping it ahead of time. Rubbed down the whole piece of pork shoulder, then cooked it in a covered Dutch oven in a 300 degree oven for about 2 1/2 hours. It was melt in your mouth tender. Served with avocado and tortilla chips. *Chef’s Kiss*

Shouldn't you rub down the pork before you add it to the slow cooker?

Private comments are only visible to you.

or to save this recipe.