Lechón Asado
The Nochebuena roast at apartment scale — bone-in shoulder packed overnight in garlic and sour orange, then held long enough for the collagen to give.
- Prep
- 1 hr
- Cook
- 5 hr
- Serves
- 8–10 Nochebuena plates from a 4.5 kg shoulder
- Difficulty
- Hard
Kitchen-tested

On Nochebuena the table is already arguing before the pork comes out of the oven: who gets the end with the crackling, who wants the moist meat under the fat cap, whether the yuca sat long enough in leftover mojo. On the island the ideal is a whole pig — yard or patio, a box or a pit, skin blistered, the table eating past midnight.
This is the apartment-scale version: a bone-in pork shoulder, paleta, the cut a home oven can finish without a crew. I still call it lechón asado because that is the feast.
Mojo criollo is part of this recipe, not a sidecar: garlic, naranja agria, oregano, cumin, oil, salt, overnight on the pork, with a clean portion saved for the table. Skip the overnight and you made roast pork with Cuban spices.
The pork
- 4.5 kg10 lbBone-in pork shoulder — paleta, picnic, or Boston buttskin on if you can get it. Patted dry, surface moisture wiped off
Mojo criollo, for the pork
- 60 g20 clovesGarlic, peeled
- 12 g2 tspKosher saltplus more to season the meat
- 8 g1 tbspDried oregano, crumbledCuban or Mexican leaf
- 6 g2 tspGround cumin
- 2 g½ tspBlack pepper, freshly ground
- 240 ml1 cupNaranja agria — sour or Seville orange juicefreshly squeezed if you have the fruit. See the substitute below
- 60 ml¼ cupLard, melted and cooled until just liquidor a neutral oil
- 120 g4 ozYellow onion, thinly sliced1 small
- 2 leaves2 leavesDried bay leaves
If you cannot find naranja agria — a labelled substitute
- 160 ml⅔ cupSweet orange juice, fresh
- 60 ml¼ cupLime juice, fresh
- 20 ml4 tspWhite grapefruit juice, freshmixed, this approximates the bitter-sour of naranja agria
For the pan and the skin
- 30 ml2 tbspLard, at room temperaturefor rubbing the fat cap
- 12 g2 tspKosher saltfor the skin and exterior
- 120 ml½ cupWater, for the roasting panplus more if the drippings threaten to scorch
Yield
8 to 10 Nochebuena plates from a 4.5 kg bone-in shoulder, with leftovers that are the point of December 25.
On the cut
A whole pig is the island ideal, and I am not pretending your oven is a caja china. Bone-in shoulder is what a home cook can actually do: connective tissue that turns to gelatin over hours, a fat cap that bastes, and a bone that keeps the interior from drying the way a tied boneless roast will. Skin-on picnic gives you crackling if you treat the skin as its own project. Boston butt is easier to find and often skinless: moist meat and a browned fat cap, but no true cuerito.
On naranja agria, and the rest of the mojo
Naranja agria is the sour orange of Cuban mojo — bitter peel oils and sharp juice, not breakfast orange. Bottled sour orange from a Latin market is acceptable if it lists sour orange and does not taste like lime soda. Fresh Seville orange in season is better. The orange-lime-grapefruit mix is a labelled substitute, not a silent swap. Lemon juice alone is one-note acid; sour orange is acid plus bitterness, and the grapefruit supplies some of that bitterness. Garlic is not a background note. Mash it to a paste with salt so the cells break — raw chunks pushed into a few slits will not perfume 4.5 kg of pork. Lard in the mojo carries fat-soluble aromatics and helps the paste cling.
On lard versus oil
Lard is what I use on the fat cap and in the pan. It tastes right and handles the late high heat for crackling without the fruitiness of olive oil. Neutral oil is the departure if you do not keep lard. Do not baste all afternoon with butter.
Equipment
- A roasting pan that fits the shoulder with a few centimetres of air around it, and a rack so the meat is not boiling in its own juice for four hours
- Heavy foil, for a loose tent if the top browns too fast
- A small blender or a mortar, for the mojo
- A sharp knife for scoring
- An instant-read thermometer you trust
Do not use a glass baking dish for a roast this large. Do not use a turkey oven bag — you want evaporation and browning, not steamed pork. Do not put this in an Instant Pot; a pressure cooker gives shreds for a different meal, not lechón asado. Do not use a flimsy cookie sheet, because the fat will go over the edge.
Method
Make the mojo15 min, plus 20 min rest
Mash the garlic and 12 g of salt in a mortar to a sticky paste, or pulse it in a blender with a spoon of the juice so it catches. Stir in the oregano, cumin, and black pepper. Whisk in the naranja agria — or the labelled orange-lime-grapefruit mix — and the melted lard. Add the sliced onion and bay.
Let it sit 20 minutes at room temperature so the paste stops tasting like separate ingredients. Citrus denatures surface proteins on the meat, and garlic's thiosulfinates need the cells ruptured. Whole cloves in juice is flavoured acid, not mojo.
Reserve 120 ml of the liquid mojo in a clean jar in the refrigerator for the table. Do not send the raw-pork marinade back to the table.
Mash garlic with 12 g salt; add oregano, cumin, pepper, sour orange or the listed substitute, melted lard, onion and bay. Rest 20 minutes at room temperature. Reserve 120 ml liquid mojo in a clean refrigerated jar before touching pork; never serve raw-pork marinade.
Score, salt, and pack the mojo20 min, then 12–24 hours cold
Pat the shoulder dry again. If there is skin, score it in a 2 cm diamond pattern, through skin and into the fat, not down into the meat. If there is only a fat cap, score the fat the same way so it can render. Deep cuts into muscle leak juice for hours and give you a drier roast.
Make 8 to 10 slits in the flesh side with a small knife and push some of the garlic paste into them. Rub the rest of the mojo all over, including into the scores. Salt the skin or fat cap with the remaining 12 g of kosher salt — the skin wants a dry salt crust more than a wet soak.
Set the pork in a dish, flesh side down if the skin is on, cover, and refrigerate 12 to 24 hours. Overnight is the minimum I will defend.
Salt moves inward slowly: this is a crude dry-brine plus acid on the surface. Acid does not tenderise a 4.5 kg shoulder all the way through. The overnight seasons the outer centimetres, starts the garlic, and gives you a pan full of flavour later.
Dry shoulder; score skin or fat in 2 cm diamonds without cutting muscle. Make 8–10 slits on the flesh side and fill with garlic paste; rub with remaining mojo. Salt skin with remaining 12 g salt. Cover and refrigerate flesh-side-down 12–24 hours.
Bring it toward room temperature, and heat the oven1 hour
Take the pork out 45 to 60 minutes before it goes in. Wipe loose onion off the skin so it will not burn. Rub the fat cap or skin with the 30 ml of room-temperature lard.
Set it on the rack in the roasting pan, skin or fat cap up. Pour 120 ml of water into the pan — not over the meat.
Heat the oven to 160 °C / 325 °F.
Remove pork from refrigerator 45–60 minutes before roasting. Wipe loose onion from skin and rub with 30 ml lard. Set on a rack, skin-up; add 120 ml water to the pan, not over meat. Heat oven to 160 °C / 325 °F.
Slow roast until the collagen givesabout 4–5 hours for this size
Roast at 160 °C / 325 °F. After 90 minutes, spoon the pan juices over the flesh sides — not in a flood over crisp-bound skin. If the pan dries and the drippings smell like they will burn, add water 60 ml at a time. You want browned fond, not carbon.
Plan on roughly 55 to 65 minutes per kilogram (25 to 30 per pound), then ignore the clock and go by temperature and feel. Collagen in shoulder loosens as the interior climbs through 70 °C / 158 °F. For this plate I want 88–93 °C / 190–200 °F in the thickest part, not touching bone.
USDA safety for whole cuts is 63 °C / 145 °F plus a rest. That number gives you sliceable loin, not Cuban shoulder — at 63 °C the connective tissue is still tough. You cook past well-done on purpose, in moist heat from the pork's own fat, until the meat yields.
A fork should slide in with slow resistance; the juice runs clear with orange beads of fat, not pink broth; the bone should start to wiggle. If it looks pale and tight at 80 °C, keep going. If the top browns too fast, tent loosely with foil.
Maillard browning on the exposed fat is the crust. Low-moderate heat for hours builds it without burning the garlic. Start at 230 °C / 450 °F and you scorch the mojo before the centre has moved.
Roast at 160 °C / 325 °F, about 55–65 minutes/kg (25–30/lb). After 90 minutes, baste flesh sides only; add water in 60 ml increments if drippings dry. Continue until thickest meat, away from bone, reaches 88–93 °C / 190–200 °F, yields to a fork and bone loosens. Tent if browning fast; continue if tight at 80 °C.
Rest25–35 min
Take the pan out. Spoon off most of the fat, leaving the dark juices. Tent loosely and rest 25 to 35 minutes.
If you carve at once, the board turns into a puddle.
Remove the roasting pan and skim off most fat, retaining the dark juices. Tent pork loosely with foil and rest 25–35 minutes before the final crisping stage.
Crisp the skin8–15 min
If you have skin: blot it dry with a towel. Surface water is the enemy of crackling.
Move the oven to 230 °C / 450 °F, or use a broiler with the rack not too close. Return the pork and watch it. The skin should blister, darken, and sound hollow when tapped — 8 to 15 minutes. Burnt garlic bits on the surface can go black; pick them off. You are after cuerito, not charcoal.
If you have only a fat cap, the same blast renders the last fat and deepens the colour.
Carve: crackling off in pieces, then meat off the bone in thick slices, following the muscle seams. Spoon the defatted pan juices over the meat. The reserved clean mojo goes on the table — warm it for a minute in a small pan if you like, since it never touched raw pork.
Blot skin dry. Crisp at 230 °C / 450 °F, or under a broiler with space below it, 8–15 minutes, watching for blistered, hollow-sounding skin without burning; the same finish browns a fat cap. Remove burned garlic. Lift off crackling, slice meat thickly along muscle seams and add defatted juices. Serve clean reserved mojo, optionally warmed 1 minute.
Storing it
The marinade is not a sauce
The raw marinade is not leftover sauce. Boil the pan juices if you keep them, and do not recycle the overnight bath onto cooked meat unless you boil it hard for several minutes.
Leftovers
Cool within 2 hours — slice it so it cools faster than a 4 kg lump. Refrigerate 3 to 4 days at 4 °C / 40 °F or below. Reheat to 74 °C / 165 °F in a covered pan with a spoon of juices; the microwave dries it. Freeze 2 to 3 months, packed with juices. Eat the crackling that night — it does not freeze well.
Troubleshooting
- The meat is done at the bone but the thickest muscle is under 85 °C.
Ovens are uneven and bones conduct. Cook to the thickest muscle, not the bone reading, and tent the parts that are already brown.
- The meat is dry and stringy at temperature.
It sat past 96 °C / 205 °F, or it was a lean boneless roast. Slice thicker and moisten with the pan juices.
- The skin is rubbery.
It never dried, or you steamed it under tight foil, or you skipped the late high heat. Next time: dry, salt, score, and blast at the end.
- The skin burned and the interior is raw.
Oven too hot from the start, or the roast sat too close to the top element. Tent earlier, drop to 150 °C / 300 °F, and finish by temperature.
- It tastes only of orange soda.
Bottled sweet orange, or too much sweet juice and no bitterness. Use naranja agria or the labelled mix. Extra garlic in the pan juices will not fully fix a candy marinade.
- It tastes only of raw garlic.
The garlic was sliced, not mashed, and the roast was rushed. Mash to a paste next time. For this batch, simmer the reserved clean mojo and spoon it on.
- The pan drippings are black and bitter.
The water dried up. Do not serve those drippings. Deglaze with a little water and naranja agria in a clean pan if any fond is still brown, not black.
- There is no crust, only grey meat.
No dry surface, or it stayed covered the whole time. Uncover and raise to 190 °C / 375 °F for 20 minutes if the interior is already at temperature.
Substitutions
Traditional versus known departure
| Traditional | Known departure |
|---|---|
| Whole pig, pit or caja china | Bone-in shoulder in a home oven — this recipe. Still lechón asado at apartment scale |
| Skin-on paleta | Boston butt, often skinless: browned fat cap, no cuerito |
| Fresh naranja agria | Bottled sour orange, or the labelled orange + lime + grapefruit mix. Not lemon juice only |
| Lard | Neutral oil. Not butter, and not extra-virgin olive oil as the roasting fat |
| Dried Cuban or Mexican oregano | Dried Mediterranean oregano, slightly less floral. Fresh oregano bruises and goes dark |
| Overnight mojo | A same-day 4-hour marinade seasons the surface only. I would rather you start the night before |
| Slow oven roast | Pressure cooker, 45–60 min at pressure for a 2 kg chunk — that is shredded pork, a labelled departure, not lechón asado |
Scaling
Bone-in shoulder does not scale linearly with the clock. Always cook to 88–93 °C / 190–200 °F in the thickest muscle.
Other sizes
A 2.5 kg roast may be done in 3 to 3.5 hours; a 6 kg piece can run 5.5 to 6.5 hours. Mojo quantity should coat — if you go larger, increase the garlic and juice so the paste is not a smear.
What to serve it with
Moros y cristianos, or plain white rice.
- Yuca con mojo, dressed with some of the reserved clean mojo and sliced onion
- Tostones, or maduros
- A simple lettuce and tomato salad with oil, vinegar, salt
- Black beans, if you did not make moros
Questions
Can I use a boneless roast?
You can. Watch the temperature sooner; boneless cooks faster and dries faster. I would rather you pay for the bone.
Do I have to marinate overnight?
For this recipe, yes. Four hours is better than nothing and worse than twelve.
My market has no sour orange. What exactly do I mix?
160 ml (⅔ cup) orange juice, 60 ml (¼ cup) lime, 20 ml (4 tsp) grapefruit. Label it a substitute. Not lemon only.
What internal temperature is actually done?
88–93 °C / 190–200 °F in the thickest muscle, for shoulder that yields. 63 °C / 145 °F is the safety floor for whole cuts, not the Cuban texture target.
Lard or oil?
Lard. Oil if you must.
Can I cook it the day before?
Yes. Roast to temperature, cool, refrigerate. Reheat covered at 150 °C / 300 °F until 74 °C / 165 °F in the centre, then blast the skin.
Is the Cuban sandwich or medianoche the same pork?
No. Medianoche and the Cuban sandwich are Miami and Tampa cousins that use roast pork. They are not a lead plate on this list, and they are not this Nochebuena roast.
Do I need a whole pig to call it lechón?
On the island the pig is the feast. In an apartment, this shoulder is how you still put it on the table.