Main Dishes

Super Moist Cuban Puerco Asado

side view of a puerco asado sliceed.
Jump to Recipe

A delicious marinated pork shoulder, packed with flavours cooked on low for hours and you get this Cuban-style oven roast: puerco asado. Expect it to fall apart as you cut it because it is so moist and tender.

This recipe is an all time favourite and regularly on the menu. Just a marinade to prepare the day before and bath your pork shoulder overnight in it. The next day, the meat is cooked on low in the oven for a few hours.

Since Hubby is Cuban, I got to discover so many Cuban dishes and I have shared a few here. How about a Cuban dessert with pantry items? Yes, Cuban flan is the answer. We also love garbanzos fritos and picadillo, easy dishes to prepare on a weekday.

What Is Puerco Asado?

Puerco Asado in English means pork roast.

Puerco Asado is a dish present in many Latino recipe repertoires such as Mexican, Dominican but also Cuban. Like every dish, everyone (or country) has their own version, this is one is ours and it will be yours too! You may have heard of pernil or lechon asado which are similar dishes but different meat cut.

This Cuban pork roast is a pork shoulder slowly cooked skin-on and bone-in. The marinade is mojo sauce with mainly citrus and garlicky but also some cilantro and a few spices. Cuban mojo can be used also on chicken, shrimp, and of course pork.

How To Make Puerco Asado?

The 2 main steps of preparing Puerco Asado are making the marinade or mojo and cooking it. That’s is all there is to it. The prep time is minimal.

The mojo is a citrus and garlicky marinade. There is some orange and fresh lime juice, parsley, olive oil, garlic, some cumin, and oregano. Of course, don’t forget some salt.

Side note: I prefer to juice myself the orange or lime, some store-bought orange juice may have added sugar.

Blend everything and pour it over your meat and let it rest at least 6 to 8 hours. Ideally, you want to do this a day ahead and marinate your meat a good 12 hours, maximum 18. You don’t want your meat to become mushy either.

The longer the meat is bathed in the Cuban mojo, the more it will break down the meat. This is perfect when you will cook it, it will be like pulled pork.

Cooking: Over 3 hours on a low oven, the meat cooks slowly with all the flavours. I use my cast iron dutch oven and lid off. You will obtain a moist delicious and tasty pork.

I tried the recipe with the lid on, the pork shoulder cooks nicely and the meat falls off the bone as well but the meat does not brown and crisp the same. Lid off is my choice.

What Is The Best Cut For The Cuban Style Pork Roast?

A pork shoulder is a great cut for this recipe. Bone-in and all the fat on, this is what gives more flavour. You’ll get a juicy and tender meat with all the bold fragrance of the marinade.

Bone-in is the way to go to prevent the meat from drying and keeping all the flavours in. It also happens to be cheaper.

A boneless pork shoulder will work too. A pork leg could do it for this Cuban style roasted pork recipe although the Dominican would call it pernil or pernil de cerdo. There are several Latino variations to this slow cooked pork recipe.

What To Serve With Cuban Pork Roast?

Whether you are hosting a get together or a family dinner, feel free to present your pork already cut.

Often served for a family celebration, parties, or Christmas, Puerco Asado is served with Cuban rice, plantains, some salad, and my favorite, some yucca.

Some easy side dishes to accompany your Cuban-style pork roast:

Roasted carrots and potatoes with garlic and lemon

Mediterranean Chickpea Salad

Chili Lime Rice from Hint of Healthy

Mexican Cabbage Slaw from Flavor Mosaic

If you are feeling the Cuban atmosphere and want to make more recipes, try these:

Garbanzos fritos

Picadillo and use up the leftovers.

Cuban Dulce de Leche

Cuban Flan

side view of a puerco asado sliceed.
Print Recipe
5 from 6 votes

Cuban Puerco Asado

A delicious marinated pork should, packed with flavours cooked on low for hours and you get this Cuban-style oven roast: puerco asado.
Prep Time10 mins
Cook Time3 hrs 30 mins
Total Time3 hrs 40 mins
Course: Main Course
Cuisine: Cuban
Keyword: Cuban, lime, marinade, meat, mojo, orange, pork shoulder, puerco asado, pulled pork
Servings: 8 portions
Author: Mélanie


  • Blender
  • Cast Iron



  • 1 cup cilantro washed, grossely chopped.
  • 1/4 cup olive oil
  • 1/2 cup orange juice
  • 1/2 cup lime juice
  • 6 cloves garlic, peeled
  • 1 tbsp oregano
  • 1 tbsp cumin
  • 1 tbsp salt


  • 3 to 4 pounds pork shoulder, bone in


The day before

  • Place the pork shoulder in a shallow dish.
  • In a blender, put all the marinade ingredients. Pulse until all the ingredients are pureed.
  • Pour over the meat, evenly. Cover with a lid or food wrap.
  • Refregirate for at least 6-8 hours or ideally overnight.

The next day

  • Pre-heat the oven at 300F.
  • Once your oven is at temperature, take your meat out of the marinage and place it in a cast iron without the lid.
  • Cook for 3 and a half hours. if you have a meat thermometer, make sure it reaches 145F. In doubt, leave it another 20-30 minutes, it's slow and low, it won't dry.


Did you make it? Tag me on Instagram @bonappeteat.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

You Might Also Like


  • Reply
    Alina Barrera
    September 19, 2020 at 1:54 pm

    5 stars
    This is sooooo good!!!

    • Reply
      September 19, 2020 at 9:46 pm

      Thank you! You know it :)

  • Reply
    Tara Noland
    September 28, 2020 at 11:07 am

    5 stars
    This looks so good, love the spices and how moist and juicy it turned out.

    • Reply
      September 29, 2020 at 2:44 pm

      Thank you so much! It is so moist and delicious!

  • Reply
    Annette Toenjes
    October 26, 2020 at 2:08 pm

    5 stars
    Mine is in the oven as we speak! Hate to toss the marinade- did anyone save it for serving over top of plated meat? I guess it would need to come to a boil to be free of bacteria after sitting w/meat overnight?

    • Reply
      October 26, 2020 at 5:15 pm

      Oh yeah! Let me know how you liked it! I know, it is a shame to discard it. In fact, you can bring it to a boil to kill any bacteria and use on the roast. I don’t usually do it but it certainly an idea. :)

  • Reply
    March 17, 2021 at 2:36 am

    5 stars
    Now that I’ve seen this kind recipe, I wonder if there’d be a “super cheesy” recipe I could try. That would be interesting.

  • Reply
    May 26, 2021 at 4:07 pm

    5 stars
    Puerco asado recipe…without mentioning it is best served next to yellow rice? Oh the shame of it all! :D

    I kid. For those who can’t get sour orange (what most Cubans will tell you to use for the orange component) Goya makes a surprisingly good mojo criollo you can find in most grocery stores. Use that mojo just like you would here and you’re enjoying Cuban roast pork the next day!

    • Reply
      May 27, 2021 at 8:41 am

      Hi Craig,
      That’s true how could I not mention it? But I prefer with rice and beans ahah
      Thank you for your suggestion! We do have Goya on hands at all time as it is quite flavourful like you said!
      Thanks for stopping by!

  • Reply
    Bon Appét'Eat – Roasted Broccoli And Potatoes With Pesto & Feta %
    July 6, 2021 at 4:59 pm

    […] Brunch: Make it on a side of a breakfast quesadillas and a salad.Weekday dinner: Make a bbq chicken in the Instant Pot and these veggies in the oven.Fancier weekend lunch or dinner, how about serving it on a side of a rack of veal or this Cuban puerco Asado? […]

  • Leave a Reply

    Recipe Rating