Mojo pork is a delicious Cuban pork roast marinated in mojo sauce made with onion, garlic, herbs, and sour orange juice, then slow roasted until tender.

Cuban Roast Pork Recipe (Mojo Pork)
We're cooking up a big pork shoulder in the Chili Pepper Madness kitchen tonight, my friends. This is Cuban style, called Mojo Pork, or Cuban Roast Pork.
It's an absolutely delicious recipe with pork shoulder marinated in Cuban mojo citrus juices, then roasted low and slow until tender.
You may hear this recipe referred to as "Lechon Asado", which is traditionally made with a whole suckling pig, though some make it with pork shoulder or leg.
It is meant to be served sliced, not pulled like pulled pork, and you're going to love it.
Let's talk about how to make Cuban mojo pork (Cuban roast pork), shall we?
Mojo Pork Ingredients (Cuban Roast Pork)
The full ingredients list with measurements is listed in the printable recipe card at the bottom of the post.
- Pork Shoulder. Use bone-in or boneless – you can also use pork leg.
- Fresh Garlic.
- Onion.
- Dried Oregano.
- Ground Cumin. I like to lightly toast cumin seeds and grind them for fuller flavor.
- Salt and Black Pepper. To taste.
- Olive Oil.
- Sour Orange Juice. If you can't find it, use sweet orange juice mixed with equal parts lemon and lime juice.
How to Make Mojo Pork (Cuban Roast Pork) - the Recipe Method
FOR THE MOJO MARINADE
Make a past of the garlic, onion, oregano, cumin, salt and pepper in a food processor, or use a mortar and pestle (or molcajete).
In a small mixing bowl, whisk together the sour orange juice and olive oil until it thickens. Stir in the seasoned garlic paste until well combined.

Pierce the fat-trimmed pork shoulder with the tip of a knife to allow the marinade to enter more freely, then cover with the marinade in a large baggie or container.
Refrigerate at least 4 hours, or overnight for more flavor penetration.

FOR OVEN ROAST MOJO PORK
Bring the pork shoulder to room temp, then preheat oven to 350 degrees F.
Remove pork from the marinade and pat dry. Reserve the marinade.
Roast the mojo marinated pork shoulder in a roasting pan or large baking dish (on top of the sliced onions) for 1 hour, turning half way through to ensure browning on all sides.
Lower the oven temperature to 325 degrees F. Pour the reserved marinade over the pork and cover loosely with aluminum foil.
Bake/Roast for 3-4 hours or longer, turning and basting frequently with the pan juices, until the internal temperature of the pork reaches 180 degrees F (82 C) when measured with a meat thermometer, or when a skewer can pierce the meat easily.
Remove the foil for the last 30 minutes of roasting, adding a bit of water or sour orange juice to the bottom of the pan if the meat is too dry.
Rest for 15 minutes, covered, before serving.

MOJO SAUCE/GRAVY OPTION
Strain the drippings from the roasting pan into a bowl and skim the fat. Stir in vinegar and chopped cilantro. Add salt to taste. Serve with the finished pork as a dipping sauce or gravy.
Boom! Done! Your mojo pork is ready to serve. Look at that beautiful crust! It's hard to beat a Cuban pork roast for sandwiches, sliced nice and thin. Delicious!

Recipe Tips & Notes
- Puncturing the pork with a knife is ideal for allowing the mojo marinade to penetrate deeper into the meat, which builds more flavor. Don't forget this important step.
- Allow for more roasting time if needed, as roasting low and slow is the best way to make this recipe. Cook to temperature rather than time, as the cooking time can vary based on the size of the pork and other factors.
Serving Mojo Pork (Cuban Roast Pork)
Cuban roast pork is all about big flavor, and is often the centerpiece of holiday meals. Serve it with tangy Cuban mojo sauce on the side, garnished with sliced lime or sour orange.
It is commonly served sliced and served on a large platter with other sides, such as Cuban Black Beans (Frijoles Negros) or salsa criolla.
It is ideal for sandwiches, like the classic Cuban sandwich or Cuban Medianoche Sandwich, loaded with roast pork, ham, Swiss cheese, mustard, and pickles.
There are many, many ways to enjoy it.

Storage & Leftovers
Mojo pork will last up to 5 days in the refrigerator in a sealed container. Use it as desired for making sandwiches, stirring into soups or more.
You can also freeze it for 3 months or longer in freezer containers. I personally like to separate it into portions before freezing, with some of it sliced for sandwiches, some chopped for making tacos or adding to soups or other meals.
That's it, my friends. I hope you enjoy this mojo pork recipe. Let me know if you make it. I'd love to hear how it turned out for you, and if you decided to serve yours!
Try Some of My Other Popular Recipes

Got any questions? Ask away! I’m happy to help. If you enjoy this recipe, I hope you’ll leave a comment with some STARS. Also, please share it on social media. Don’t forget to tag us at #ChiliPepperMadness. I’ll be sure to share! Thanks! — Mike H.

Cuban Roast Pork Recipe (Mojo Pork)
Ingredients
- 8-10 pound pork shoulder can use bone-in or boneless – can also use pork leg
- 10 cloves garlic
- 1 small onion chopped
- 1 teaspoon dried oregano
- ½ teaspoon ground cumin
- Salt and black pepper to taste
- 1/3 cup olive oil
- 1/2 cup sour orange juice or use 1/4 cup sweet orange juice mixed with 1/8 cup each lemon and lime juice
- 2 yellow onions sliced
GRAVY OPTION
- 1 tablespoon red wine vinegar (or to taste)
- 1 teaspoon chopped cilantro
Instructions
FOR THE MOJO MARINADE
- Add the garlic, onion, oregano, cumin, salt and pepper to a food processor and process to form a paste. Alternatively, you can use a mortar and pestle (or molcajete) to grind by hand.
- In a small mixing bowl, whisk together the sour orange juice and olive oil until it thickens. Stir in the seasoned garlic paste until well combined.
- Adjust with salt and pepper and use as needed.
- Trim excess fat from the pork shoulder. Pierce the meat with the tip of a knife to allow the marinade to enter more freely.
- Rub the pork shoulder down with the mojo marinade and cover. Refrigerate at least 4 hours, or overnight for more flavor penetration.
FOR OVEN ROAST PORK
- When you’re ready to cook, remove pork from refrigerator and allow to rest for 1 hour. Preheat oven to 350 degrees F (177 C).
- Remove pork from the marinade and pat dry. Reserve the marinade.
- Add the sliced onions to the bottom of a large roasting pan or baking dish.
- Transfer the pork shoulder to the bottom of the roasting pan or baking dish (on top of the onions) and roast for 1 hour, turning half way through to ensure browning on all sides.
- Lower the oven temperature to 325 degrees F (163 C). Pour the reserved marinade over the pork and cover loosely with aluminum foil.
- Bake/Roast for 3-4 hours or longer, turning and basting frequently with the pan juices, until the internal temperature of the pork reaches 180 degrees F (82 C) when measured with a meat thermometer, or when a skewer can pierce the meat easily.
- Remove the foil for the last 30 minutes of roasting, adding a bit of water or sour orange juice to the bottom of the pan if the meat is too dry.
- Remove the pork to a serving dish. Cover with foil and rest for 15 minutes.
- Carve and serve.
MOJO SAUCE/GRAVY OPTION
- Strain the drippings from the roasting pan into a bowl and skim the fat. Stir in vinegar and chopped cilantro. Add salt to taste. Serve with the finished pork as a dipping sauce or gravy.
Notes
Nutrition Information

Susan Lisson says
Wow! I did the orange, lemon & lime juice combo because sour oranges are non existent in Perth. Such an amazing flavour! I also ended up marinading for over 24 hours & plus I put some potatoes and carrots to the roasting tray for the last hour with the pork on a rack. Pork isn’t my thing but this was, moist, tender & lip smackingly delicious! Hubby devoured his as he likes a nice char on his food & we both love citrus. flavours. I cant wait to try this in some tacos. So yum, thank you.
Mike Hultquist says
Excellent!! Glad you enjoyed it, Susan!
Charles Pascual says
Cuban American here - grew up eating this for holidays and special occasions (like whenever more than two families got together). This is a good recipe - terrific outcome - my mother would have been be proud to serve this pork. Thanks, Mike.
Mike Hultquist says
Thanks so much, Charles! High praise! I appreciate it!!