Lechon asado whole roast pork in a caja china with hot coals - traditional Cuban roast pork recipe by Barbaro Mojo

Lechon Asado: The Best Cuban Roast Pork Recipe with Mojo Marinade

Mario Cruz

Lechon asado is the crown jewel of Cuban cooking: slow-roasted pork shoulder marinated in a garlicky citrus mojo sauce until the meat falls off the bone and the skin crackles with every bite. If you've never made Cuban roast pork at home, this recipe will show you exactly how to get tender, juicy lechon asado in your own oven, no pig roast required.

This is the dish that anchors every Cuban Nochebuena (Christmas Eve), every backyard party, and every family reunion. And once you taste how good lechon asado with hot sauce is: especially a mojo-based Cuban hot sauce like El Havanero: you'll understand why Cubans build entire holidays around this recipe.

What is Lechon Asado?

Lechon asado (pronounced leh-CHON ah-SAH-doh) translates to "roasted pig" in Spanish. In Cuban cuisine, it specifically refers to pork that's been marinated in mojo criollo: a traditional Cuban sauce made from sour orange juice, garlic, olive oil, cumin, and oregano: then slow-roasted for hours until impossibly tender.

While traditional lechon asado involves roasting a whole pig over an open fire (the caja china method), this oven recipe uses a bone-in pork shoulder to capture that same mojo-marinated flavor and fall-apart texture at home. The result is authentic Cuban roast pork with crispy skin and juicy, pull-apart meat.

Why This Lechon Asado Recipe Works

  • Overnight mojo marinade: the citrus juice tenderizes the pork while garlic and cumin build deep, authentic Cuban flavor
  • Two-temperature roasting: high heat first for crispy skin, then low and slow for fork-tender meat
  • Bone-in pork shoulder: the bone adds flavor and keeps the roast juicier than boneless cuts
  • Hot sauce finish: a drizzle of Cuban hot sauce at the table ties the whole dish together

Ingredients for Lechon Asado

Mojo Criollo Marinade

  • 1 cup sour orange juice (naranja agria): or substitute 3/4 cup orange juice + 1/4 cup lime juice
  • 1/4 cup fresh lemon juice
  • 1/3 cup extra virgin olive oil
  • 15 cloves garlic, crushed and minced
  • 2 teaspoons dried oregano
  • 2 teaspoons ground cumin
  • 1 1/2 teaspoons kosher salt
  • 1 teaspoon freshly ground black pepper
  • 1 large white onion, sliced into thick rings
  • 2 bay leaves

Cuban Roast Pork

  • 7-8 lb bone-in pork shoulder (also called pork butt or pernil)
  • 2 tablespoons kosher salt
  • 1 tablespoon black pepper
  • 1 tablespoon garlic powder (for dry rub)

For Serving

How to Make Lechon Asado (Step-by-Step)

Step 1: Make the Mojo Criollo

In a large bowl, whisk together the sour orange juice (or orange-lime substitute), lemon juice, olive oil, minced garlic, oregano, cumin, salt, and pepper. Taste the mojo: it should be tangy, garlicky, and well-seasoned. This is the backbone of your Cuban roast pork flavor.

Pro tip: If you can find naranja agria (sour orange) at a Latin grocery store, use it. The flavor is sharper and more complex than a regular orange-lime mix. But the substitute works great.

Step 2: Prep and Marinate the Pork

Pat the pork shoulder completely dry with paper towels. Using a sharp knife, score the fat cap in a 1-inch crosshatch pattern, cutting about 1/2 inch deep. Then stab the meat all over (20-30 times) with the knife tip: this lets the mojo criollo penetrate deep into the pork.

Season the pork on all sides with the salt, pepper, and garlic powder dry rub. Place it in a large roasting pan or heavy-duty zip-lock bag. Pour the mojo over the pork, making sure it gets into all the cuts and crevices. Lay the onion rings and bay leaves on top.

Cover tightly and refrigerate for 12-24 hours. Turn the pork at least once during marinating. The longer you marinate, the more flavorful your lechon asado will be.

Step 3: Bring to Room Temperature

Remove the pork from the refrigerator 1 hour before roasting. This is crucial: cold pork goes into a hot oven unevenly, giving you dry edges and a raw center. Let it warm up on the counter while your oven preheats.

Step 4: Roast at High Heat (Crispy Skin)

Preheat your oven to 450°F (230°C). Place the pork fat-side up in the roasting pan with the marinade, onions, and bay leaves. Roast uncovered for 30 minutes. This initial blast of high heat renders the fat cap and starts creating that irresistible crispy, caramelized crust that makes lechon asado special.

Step 5: Slow Roast (Fork-Tender Meat)

Reduce the oven to 325°F (160°C). Cover the pan tightly with aluminum foil. Roast for 3.5 to 4 hours (approximately 30 minutes per pound), basting with pan juices every 45 minutes.

The Cuban roast pork is done when:

  • Internal temperature reaches 195-200°F (for pull-apart tender pork)
  • The bone wiggles freely when you grab it
  • The meat easily shreds with a fork

Want sliceable roast pork instead? Pull at 170°F for meat you can cut into clean slices rather than shred.

Step 6: Crisp the Skin (Optional but Worth It)

Remove the foil and increase the oven to 450°F for 10-15 minutes. Watch carefully: you want the fat cap to blister and crackle, not burn. This step gives your lechon asado that authentic crispy pork skin (cuero) that everyone fights over at Cuban parties.

Step 7: Rest, Pull, and Serve

Remove the pork from the oven and let it rest, loosely covered, for 20-30 minutes. This redistributes the juices so the meat stays moist when you pull it.

Pull the pork apart with two forks (or slice if you prefer). Arrange on a platter and spoon the pan juices generously over the meat. Serve with lime wedges and a bottle of Barbaro Mojo El Havanero or Jalabáo hot sauce: the citrus-garlic heat in our Cuban hot sauce mirrors the mojo in the marinade, adding another layer of authentic Cuban flavor.

What to Serve with Lechon Asado

No Cuban roast pork is complete without the classic sides. Here's the traditional Cuban plate:

  • Moros y Cristianos: Cuban black beans and rice cooked together. The starchy rice soaks up the pork juices.
  • Tostones: twice-fried green plantains. Crispy and salty, perfect for dipping in Piñazo hot sauce.
  • Yuca con mojo: boiled cassava drizzled with garlic mojo sauce. A starchy, comforting side.
  • Maduros: sweet fried plantains. The caramelized sweetness balances the savory pork.
  • Ensalada de aguacate: simple avocado salad with onion, lime, and olive oil.
  • Cuban bread: for making leftover lechon asado into Cuban sandwiches the next day.

How to Make Lechon Asado in a Slow Cooker

Don't have 4+ hours to babysit an oven? The slow cooker method works beautifully:

  1. Marinate the pork overnight in mojo criollo as directed above
  2. Place the pork with marinade and onions in a slow cooker
  3. Cook on LOW for 8-10 hours or HIGH for 5-6 hours
  4. The pork is done when it falls apart with a fork
  5. For crispy edges: transfer shredded pork to a sheet pan and broil 3-5 minutes

The slow cooker won't give you crispy skin, but the meat will be incredibly tender and soaked in mojo flavor.

Best Hot Sauce for Lechon Asado

The best hot sauce for lechon asado is one that complements the mojo marinade rather than competing with it. That means a hot sauce built on the same Cuban flavor base: citrus, garlic, and fresh peppers.

Barbaro Mojo El Havanero is our go-to pairing because it shares the same citrus-garlic DNA as the mojo criollo but adds bold habanero heat. It enhances the pork rather than masking it. For a milder option, Jalabáo adds a bright jalapeño kick without overpowering the meat.

Tips for Perfect Cuban Roast Pork

  • Don't skip the scoring. Those crosshatch cuts in the fat cap let the mojo penetrate and help render the fat during roasting, creating crispier skin.
  • Marinate at least 12 hours. Overnight is ideal. The citric acid in the mojo breaks down tough muscle fibers, resulting in more tender pork.
  • Use bone-in pork shoulder. Bone-in roasts are juicier, more flavorful, and the bone makes a great handle for pulling the meat apart.
  • Let it rest before pulling. If you shred the pork immediately, the juices run out onto the cutting board instead of staying in the meat.
  • Save the pan juices. That liquid gold in the bottom of the roasting pan is concentrated mojo flavor. Spoon it over the pulled pork before serving.
  • Leftover game plan: Lechon asado makes the best Cuban sandwiches (cubanos), empanada filling, and lechon asado tacos the next day.

How to Store Leftover Lechon Asado

Refrigerator: Store pulled pork with pan juices in an airtight container for up to 4 days. Reheat in a covered pan at 300°F with a splash of the reserved juices.

Freezer: Freeze in portions with juices for up to 3 months. Thaw overnight in the refrigerator before reheating.

For Cuban sandwiches: Slice (don't pull) some of the pork before storing. Sliced lechon asado is easier to layer into a cubano than shredded meat.

Frequently Asked Questions

What does lechon asado mean?

Lechon asado literally means "roasted pig" in Spanish. In Cuban cooking, it refers specifically to pork marinated in mojo criollo (a sour orange and garlic sauce) and slow-roasted until tender. It's the most important dish in Cuban holiday celebrations.

What cut of pork is best for lechon asado?

Bone-in pork shoulder (also labeled "pork butt" or "pernil" at Latin markets) is the best cut. It has the right amount of fat and connective tissue that breaks down during slow roasting, resulting in incredibly tender meat. A 7-8 lb roast feeds 8-10 people.

How long does lechon asado take to cook?

Plan for approximately 30 minutes per pound at 325°F after the initial high-heat sear. A 7-8 lb pork shoulder takes about 4-4.5 hours total (including the 30-minute sear). Add 12-24 hours for marinating. Start the day before you plan to serve.

What is the difference between lechon asado and pernil?

Both are roasted pork shoulder, but lechon asado is Cuban and uses a citrus-heavy mojo criollo marinade with sour orange, garlic, and cumin. Pernil is Puerto Rican and uses an adobo-style seasoning paste (sofrito, vinegar, oregano, and garlic) stuffed into slits in the meat. Different marinades, same delicious concept.

Can I make lechon asado without sour oranges?

Yes. Mix 3/4 cup fresh orange juice with 1/4 cup lime juice to substitute for 1 cup of sour orange juice. It's not identical, but it's close. Add a tablespoon of lemon juice for extra tartness.

What hot sauce goes best with lechon asado?

A Cuban mojo-based hot sauce like Barbaro Mojo El Havanero is the best pairing. It shares the same citrus-garlic flavor profile as the mojo marinade but adds habanero heat, so it amplifies the pork's flavor rather than competing with it.

Is lechon asado the same as Cuban roast pork?

Yes: lechon asado is the Spanish name for Cuban roast pork. The terms are used interchangeably. Other names include Cuban mojo pork, mojo roast pork, and pernil cubano.

More Cuban Pork Recipes

Free Cuban Recipe Book 10 authentic recipes paired with our sauces — download your free copy
Get Free Recipe Book

Frequently Asked Questions

Can I make Lechón Asado without sour orange?
Yes. The traditional sour-orange flavor comes from the bitter Seville orange (naranja agria), which is hard to find outside Florida and Latin markets. The standard substitute is 2 parts fresh-squeezed orange juice mixed with 1 part fresh lime juice. The result is very close to authentic and works in any Cuban mojo marinade.
How long should I marinate the pork?
Marinate for at least 8 hours, ideally 24 hours. Overnight in the fridge gives the citrus, garlic, and oregano time to fully penetrate the meat. More than 48 hours and the citrus starts to break the texture down, pull it at 36 hours max for best mouthfeel.
What cut of pork is best for Lechón Asado?
Bone-in pork shoulder (Boston butt) is the traditional and most forgiving cut, it stays juicy through long cooks and the fat renders beautifully. Pork leg (fresh ham) is the classic Cuban roast for whole-pig recreations. Pork loin will dry out and is not recommended.
Can I cook Lechón Asado in a slow cooker or Instant Pot?
Yes. Slow cooker: 8 hours on low for shredded texture. Instant Pot: 90 minutes on high pressure with natural release. Neither will give you the crispy skin (chicharrón) that oven or smoker roasting produces, but the meat itself will be tender and flavorful.
How do I get crispy skin (chicharrón) on Lechón Asado?
Pat the skin completely dry, score it in a diamond pattern, and rub with salt 24 hours before cooking. Roast skin-up at 325°F for the bulk of the cook, then crank to 450°F for the last 20-30 minutes until the skin blisters and crisps. A few drops of Barbaro Mojo El Havanero on the finished chicharrón is a Miami-classic move.
What hot sauce pairs best with Lechón Asado?
El Havanero is the traditional Cuban pairing, its habanero-citrus profile builds on the mojo marinade flavors already in the pork. For more heat, Best Day Ever or Matanza work beautifully. Jalabáo is the milder pick for serving the whole family.
Can I freeze leftover Lechón Asado?
Yes. Shred or slice the cooled pork, store in airtight containers with some of the rendered juice, and freeze for up to 3 months. Reheat low and slow with a splash of orange juice and a drizzle of olive oil to bring back the moisture.

Written by Mario Cruz

Mario Cruz is the founder of Barbaro Mojo and a lifelong Cuban food enthusiast. Born into a family rooted in Cuban culinary traditions, Mario created Barbaro Mojo to share authentic Cuban mojo-based hot sauces with the world. His sauces have won awards at the Scovie Awards, Fiery Food Challenge, International Flavor Awards, and Zest Fest.

Back to blog