• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Seafood
      • Shellfish Recipes
        • Calamari
        • Clams
        • Crab
        • Lobster
        • Mussels
        • Oysters
        • Scallops
        • Shrimp
      • Fish
    • Salsas and Dips
      • Salsas
      • Dips
    • Soups
    • Side Dishes and Drinks
      • Side Dishes
      • Drinks
    • Breads and Grains
    • Vegetarian Dishes
    • Breakfast
    • Desserts
    • and More!
  • Recipes by Type
    • Puerto Rican Recipes
    • Mexican Recipes
    • Recipes
  • Beyond the Kitchen
    • and More!
    • My Best Blogging Tools
  • Library

Mexican Appetizers and More!

menu icon
go to homepage
  • Puerto Rican Recipes
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Puerto Rican Recipes
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Pinterest
  • ×
    Home » Puerto Rican Recipes » Pernil Asado (Roast Pork Shoulder)

    Published: Dec 24, 2020 Modified: Nov 4, 2025 by Catherine Arena 8 Comments

    Pernil Asado (Roast Pork Shoulder)

    Share on Social!

    1243 shares
    • Facebook
    Jump to Recipe Print Recipe
    Pernil Asado Puertorriqueño (Puerto Rican Pork Shoulder Roast) Pinterest Image.
    Pernil Asado Puertorriqueño (Puerto Rican Pork Shoulder Roast) Pinterest Image.

    Celebrate the holidays with me with our authentic Puerto Rican-style Pernil Asado. This succulent, marinated pork shoulder is roasted to perfection with irresistibly crispy skin that’s filled with bold island flavor in every bite.

    A whole Pernil Asado Puertorriqueno (Puerto Rican Pernil) served on a white platter.

    Puerto Rican Thanksgiving and Christmas celebrations are a true feast of tradition and flavor. The table overflows with favorites like arroz con gandules (pigeon peas and rice), arroz apastelado, pasteles, escabeche de guineos, alcapurrias, pavochon (Puerto RIcan style turkey), and sweet treats like tembleque de coco, flan de queso, and arroz con dulce. But no Puerto Rican holiday gathering is complete without a Pernil Asado, the star of our season. This marinated, slow-roasted pork shoulder isn't just a dish; it's a symbol of family, tradition, celebration, and the unmistakable flavor of our island especially during the holidays.

    Jump to:
    • The Secret to Authentic Puerto Rican Pernil (Roast Pork Shoulder)
    • Ingredients
    • Step By Step Instructions
    • Other Holiday Dishes You Will Love
    • 📖 Recipe

    The Secret to Authentic Puerto Rican Pernil (Roast Pork Shoulder)

    What makes an authentic Puerto Rican Pernil so special? It all starts with the seasoning, lots of garlic, a blend of adobo, oregano and other spices, and plenty of love. The pork shoulder is marinated at least overnight, but for the best flavor, it's left to soak in those seasonings for a few days so every bite is deeply infused.

    After marinating, it's slow-roasted until tender and juicy, filling the kitchen with that unmistakable holiday aroma, I grew up with. And of course, the best part and a favorite for a lot of us Puerto Ricans is the “cuero” or “cuerito” which is the crispy, golden skin that crackles with every bite while the meat underneath is so perfectly moist and delicious! So, so, so good! That perfect contrast is what makes pernil the heart of every Puerto Rican celebration.

    Ingredients

    Image of ingredients to make authentic Puerto Rican pernil asado.

    See my recipe card below for a complete list of the ingredients with measurements.

    Step By Step Instructions

    Steps one through four preparing the pork and seasoning for the pernil asado.

    Step 1: Prepare the pork shoulder.
    Rinse the pork shoulder under cool water and rest on a cutting board.

    Step 2: Separate the skin.
    Carefully slide your knife between the fat of the skin and the meat to create a flap, cutting almost to the other end of the pork without fully detaching the skin. This allows the seasoning to penetrate deeply into the meat. Using a sharp knife, make several 1-inch deep slits all over the pork. (Images 1 & 2)

    Step 3: Make the marinade.
    In a mini chopper or blender, combine the oil, vinegar, garlic, cumin, crushed red pepper, black pepper, and sazón. Blend until a smooth paste forms. (Images 3 & 4)

    Steps five through eight in preparing and cooking the pernil.

    Step 4: Season the pork.
    Rub the marinade thoroughly over the entire pork shoulder, making sure to work it into every slit and under the skin flap. Sprinkle adobo evenly over the pork. (Image 5)
    Cover with aluminum foil and refrigerate overnight, (ideally for 2-3 days for maximum flavor).

    Step 5: Roast the pernil.
    Preheat the oven to 325°F (163°C). Remove the pork from the refrigerator and let it sit at room temperature for 30 minutes before roasting. Pour 1 cup of water into the bottom of your roasting pan, then place the pork on top and cover with aluminum foil.
    Roast for 35-40 minutes per pound (for example, an 8-pound pernil will take about 4½ hours).

    Step 6: Crisp the skin.
    In the last 30-35 minutes of roasting, increase the oven temperature to 425°F (218°C) and uncover the pork. Roast until the skin becomes golden and bubbly, keeping a close eye to prevent burning.

    Step 7: Rest and serve.
    Remove the pernil from the oven and let it rest for 20 minutes before carving. (Image 6)

    BONUS: Although this next step is optional, onion relish is so delicious on top of pernil and incredibly simple to make.

    Step 8: Make the onion relish.
    While the pernil rests, prepare the onion relish. Thinly slice the red onions and add them to a small saucepan with the juice of one lime or lemon. Cook over medium-low heat until the onions soften and turn translucent, stirring occasionally. Transfer to a bowl and serve alongside the pernil. (Image 7 & 8)

    Step 9: Slice the pernil.
    Transfer the pernil to a cutting board and carefully remove the crispy skin. Cut the skin into smaller pieces for serving.
    Slice or shred the pork, then return it to the roasting pan so it can soak up the flavorful pan juices. (Note: The meat will be very tender and may naturally fall apart into juicy shreds.)

    The pernil served on a white platter with a side of red onion relish.

    Other Holiday Dishes You Will Love

    • Puerto Rican Pasteles (Pasteles Puertorriquenos) served on a white plate with a side of arroz con gandules, avocado and guineitos en escabeche.
      Puerto Rican Pasteles
    • Empanadas de Yuca served on a plate with a side of arroz con gandules, pernil and a side of avocado.
      Empanadas de Yuca
    • The carne para pasteles (pork filling) cooked in a caldero and a side serving in a white bowl.
      Carne Para Pasteles
    • Relleno de Mofongo (Mofongo Stuffing) served in a white casserole with Christmas decor beside it.
      Relleno de Mofongo

    Did you try this recipe? Please leave a ⭐ review below!

    Click any of the images in the post to PIN this Recipe and don't forget to follow along on Pinterest and Facebook.

    📖 Recipe

    Puerto Rican Pernil served on a white platter.

    Pernil Asado Puertorriqueno (Puerto Rican Pernil)

    Pernil Asado Puertorriqueño is a mouthwatering holiday classic! This marinated, bone-in pork roast delivers tender, juicy meat and irresistible crispy skin, repeatedly earning its place as the star of any gathering or holiday dinner.
    5 from 5 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Puerto Rican
    Prep Time: 1 day day
    Cook Time: 4 hours hours 30 minutes minutes
    Servings: 13
    Calories: 344kcal
    Author: Catherine Arena

    Equipment

    • 1 large roasting pan

    Ingredients

    • 8+ pounds bone in pork shoulder rinsed
    • adobo sprinkled all over roast

    Marinade

    • 1½ heads garlic peeled
    • 2½ tablespoons oregano
    • 1 envelope sazon
    • ¼ cup white vinegar
    • ½ cup vegetable oil
    • ½ teaspoon cumin
    • 1 teaspoon crushed red pepper
    • 1 teaspoon ground pepper

    Red Onion Topping (Optional)

    • 2 red onions thinly sliced
    • 1-2 limes or lemons

    Instructions

    Prepare the Pork Shoulder for Seasoning

    • Rinse the pork shoulder under cool water and rest on a cutting board.
    • Carefully slide your knife between the fat of the skin and the meat to create a flap, cutting almost to the other end of the pork without fully detaching the skin.
    • Using a sharp knife, make several 1-inch deep slits all over the pork. 

    Marinade

    • In a mini chopper or blender, combine the oil, vinegar, garlic, cumin, crushed red pepper, black pepper, and sazón. Blend until a smooth paste forms. 

    Season

    • Rub the marinade thoroughly over the entire pork shoulder except the top of the skin. Make sure to work the marinade into every slit and under the skin flap.
    • Sprinkle adobo evenly over the entire pork, including the top of the skin.
    • Cover the pernil with aluminum foil and refrigerate overnight, but even better if you can marinade for 2-3 days for maximum flavor.

    Cook

    • Preheat the oven to 325°F (163°C).
      Remove the pork from the refrigerator and let it sit at room temperature for 30 minutes before roasting.
    • Pour 1 cup of water into the bottom of your roasting pan, then place the pork on top and cover with aluminum foil. Roast for 35-40 minutes per pound (for example, an 8-pound pernil will take about 4½ hours).
    • In the last 30-35 minutes of roasting, increase the oven temperature to 425°F (218°C) and uncover the pork. Roast until the skin becomes golden and bubbly, keeping a close eye to prevent burning.
    • Remove the pernil from the oven and let it rest for 20 minutes before carving.
    • Transfer the pernil to a cutting board and carefully remove the crispy skin. Cut the skin into smaller pieces for serving.
      Slice or shred the pork, then return it to the roasting pan so it can soak up the flavorful pan juices. (Note: The meat will be very tender and may naturally fall apart into juicy shreds.)

    Onion Relish (optional)

    • Add the red onions to a small saucepan with the juice of either one lime or lemon. Cook over medium-low heat until the onions soften and turn translucent, stirring occasionally. Transfer to a bowl and serve alongside the pernil. 

    Notes

    Recipe Notes:
    Tip for Extra Crispy Skin: 
    For extra crispy skin, season only the meat with the marinade and adobo, leaving the skin untouched by the seasonings. Instead, sprinkle the skin generously with salt before refrigerating. The salt draws out moisture as it rests, allowing the skin to dry out and crisp beautifully in the oven while the meat stays juicy and flavorful.
    Marinate: For maximum flavor, allow the pernil to marinate for at least 24 hours but even better if you marinade for 2-3 days for maximum flavor.
    Fresh Garlic: Use fresh garlic for a stronger, richer flavor.
    Pernil: If you cannot find a bone in pork shoulder roast, use a boneless pork roast.
    Cooking in Advance: You can cook the pernil ahead of time and reheat it when ready to serve. To keep it juicy, cover it with foil and warm in the oven at a low temperature, around 300°F. For crispy skin, simply uncover and broil for a few minutes before serving. This method is perfect for easing the stress of busy holiday cooking.
    Storing Leftovers: Store any leftovers in an airtight container and eat within 4 days. Pernil asado can also be frozen up to 3 months. 
    Handy Guide for Pork Shoulder Weight, Cooking Times and Servings
      • 4 lbs | 2.5 hours | 5 servings
      • 5 lbs | 3 hours | 7 servings
      • 6 lbs | 3.5 hours | 9 servings
      • 7 lbs | 4 hours | 11 servings
      • 8 lbs | 4.5 hours | 13 servings
      • 9 lbs | 5 hours | 15 servings
      • 10 lbs | 5.5 hours | 17 servings
      • 11 lbs | 6 hours | 19 servings
      • 12 lbs | 6.5 hours | 21 servings

    Nutrition

    Serving: 13 | Calories: 344kcal | Carbohydrates: 4g | Protein: 34g | Fat: 21g | Saturated Fat: 6g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 114mg | Sodium: 168mg | Potassium: 642mg | Fiber: 1g | Sugar: 1g | Vitamin A: 77IU | Vitamin C: 5mg | Calcium: 53mg | Iron: 3mg
    Tried this recipe?Click the stars above or below to rate or leave a comment down below!

    More Puerto Rican Recipes

    • Sopa de Jamon (Puerto Rican Ham soup) cooked in a large caldero with a side of white rice.
      Sopa de Jamón
    • Asopao de Gandules (Pigeon Pea Stew) served in two white bowls with a side of tostones.
      Asopao de Gandules (Pigeon Pea Stew)
    • Puerto Rican Oatmeal served in small bowls and sprinkled with cinnamon.
      Creamy Puerto Rican Oatmeal
    • Frozen limber de bizcocho in a 9 ounce cup topped with a piece of pound cake and sprinkles.
      Limber de Bizcocho

    Subscribe

     
     

    Reader Interactions

    Comments

    1. Winda Rodriguez Ramos says

      December 07, 2024 at 10:55 pm

      Fantastic receipe for an exceptional Puerto Rican meal!

      Reply
      • Catherine Arena says

        December 08, 2024 at 10:37 pm

        Thank you Winda!

        Reply
    2. David says

      November 24, 2022 at 4:09 pm

      Excelente! Necesitaba otra receta y este me gustó. Comimos pernil para Thanksgiving. Aunque este plato se come en las fiestas de navidad, lo hago cada dos meses para disfrutar tan delicioso plato.

      Reply
      • Cathy says

        November 28, 2022 at 5:55 pm

        ¡Hola David! Me alegro tanto que le gusto! Nosotros somos iguales en mi casa, siempre cocinamos pernil! Riquisimo! Gracias por tomor de su tiempo para dejarme saber cuanto le gusto. 🙂

        Reply
    3. Sam says

      December 19, 2021 at 2:39 pm

      Quick question:
      Do we cook it the entire time at 450 degrees or is that for the last 40 mins to crisp the skin? Sorry the wording was confusing to me and wasn’t sure at what point to increase the heat. Thanks!

      Reply
      • Cathy says

        December 20, 2021 at 1:08 pm

        Hi! Increase the temperature to 450 degrees the last 40 minutes of cooking to help crisp skin. Thank you for trying the recipe! If you have any other questions, let me know. 🙂

        Reply
        • Dave says

          December 22, 2024 at 1:46 pm

          Two questions: I am cooking two 5lb pork shoulders in the same pan. Do I use the timing for 5lbs or for 10 lbs?
          For the last step (cooking at 450 degrees, is that covered or uncovered? Thanks!

          Reply
          • Catherine Arena says

            December 23, 2024 at 9:18 am

            Hi Dave! For two 5 lbs of pernil, plan on about 5.5 hours of cooking. If you have a thermometer, aim for an internal temperature of 195°F to 205°F for the most tender roast. For the final step, leave the pernil uncovered to achieve crispy skin. Hope it turns out amazing for you!

            Reply
    5 from 5 votes (3 ratings without comment)

    Join the Discussion Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Profile Picture of founder of Mexican Appetizers and More

    HOLA! WELCOME!

    I'm Cathy! Here we like to talk about food, especially Latin food and appetizers. Love Mexican, Puerto Rican and other Latin food? Come and indulge with me in some of the tastiest Latin appetizers and dishes. 

    More about me →

    Recipes We're Loving this Month

    • Puerto Rican Chicken Soup (Sopa de Pollo) in a white bowl with white rice on the side.
      Puerto Rican Chicken Soup
    • Carne Molida (Puerto Rican Picadillo) cooked in a black skillet.
      Easy Delicious Carne Molida (Puerto Rican Picadillo)
    • Carne frita served in a white platter with a side of garlic dipping sauce.
      Carne Frita (Fried Pork Chunks)
    • Sopa de Salchichon (Salami Soup) cooked in a large caldero (dutch oven pot) with a side of white rice and avocado halves.
      Sopa de Salchichon
    • Pollo Chuco (Pollo con Tajadas) assembled on a white plate and pickled red onions on the side.
      Pollo Chuco (Pollo con Tajadas)
    • Puerto Rican Fried Pork Chops served on a white platter.
      Puerto Rican Fried Pork Chops
    • Espagueti con carne molida (Puerto Rican Spaghetti) served in a white bowl with a side of bread, tossed salad and grated parmesan cheese.
      Espagueti con Carne Molida
    • Ensalada de Coditos con Jamon (Macaroni Salad with Ham) served in a white salad bowl and a glass salad bowl.
      Ensalada de Coditos con Jamón

    Dinner Recipes

    • Costillas Fritas (Fried Ribs) served on a white platter with lime wedges and a side of garlic aioli and garlic vinaigrette.
      Costillas Fritas (Fried Ribs)
    • Mojarra frita laying on top of a bed of white rice surrounding by slices of red onions and avocado slices.
      Mojarra Frita
    • Espagueti con carne molida (Puerto Rican Spaghetti) served in a white bowl with a side of bread, tossed salad and grated parmesan cheese.
      Espagueti con Carne Molida
    • Fully cooked Sudado de Pollo (Colombian Chicken Stew) in pot.
      Sudado de Pollo

    Yummy Desserts

    • Flan de Calabaza served on a white and black patterned plate with caramel sauce around.
      Flan de Calabaza
    • Flan de Café (Coffee Flan) on a white platter and a smaller flan on another white plate topped with coffee granules.
      Flan de Café (Coffee Flan)
    • A slice of Budin de Pan on a small white plate with the rum sauce beside it in a gravy bowl.
      Budín de Pan
    • Arroz con Dulce Puertorriqueño (Puerto Rican Rice Pudding) served in a white casserole topped with ground cinnamon.
      Arroz con Dulce Puertorriqueño
    • Tembleque de Coco served in a rimmed mold, topped with coconut flakes.
      Tembleque de Coco
    • Flan de coco served on a large platter and two individual side servings with whipped cream.
      Flan de Coco (Coconut Flan)
    • Limber de Coco (Coconut Limber) prepared and frozen in plastic cups, topped with shredded coconut and ground cinnamon.
      Limber de Coco
    • Limber de Leche (Limber de Crema) served in plastic cups, topped with cinnamon and one flipped over inside cup. Cinnamon sticks laying beside limbers.
      Limber de Leche

    Popular Recipes

    • Puerto Rican Chicken Soup (Sopa de Pollo) in a white bowl with white rice on the side.
      Puerto Rican Chicken Soup
    • A batch of arroz blanco cooked in a caldero (dutch oven pot). Beside it is a white plate with a serving of rice and avocado slices and a small bowl of habichuelas guisadas (stewed beans).
      Arroz Blanco (Puerto Rican White Rice)
    • Chicharrones de Puerco (Pork Cracklings) served on a white plate with cilantro garlic aioli and lime wedges.
      Chicharrones de Cerdo
    • Carne frita served in a white platter with a side of garlic dipping sauce.
      Carne Frita (Fried Pork Chunks)
    • Refreshing Agua de Platano (Banana Agua Fresca) served in Mason Jars and topped with fresh banana slices and cinnamon.
      Agua de Plátano (Banana Agua Fresca)
    • Authentic Mexican Chicken Enchiladas with Red Sauce served on a green and white platter.
      Authentic Mexican Chicken Enchiladas with Red Sauce

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Terms of Service
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2025 Mexican Appetizers and More

    Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Mexican Appetizers and More with appropriate and specific direction to the original content.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.