HowLongFor

How Long Does It Take to Cook Carnitas?

Quick Answer

3–4 hours total using a Dutch oven or oven method. Slow cooker takes 8–10 hours on low, while an Instant Pot finishes in about 1 hour.

Typical Duration

3 hours4 hours

Quick Answer

Carnitas — Mexican-style pulled pork braised until fork-tender and crisped — takes 3–4 hours using traditional oven or Dutch oven methods. A slow cooker extends the time to 8–10 hours on low but requires minimal effort, while a pressure cooker (Instant Pot) delivers carnitas in about 1 hour total.

Method Comparison

MethodActive PrepCooking TimeTotal TimeTexture Quality
Dutch oven (stovetop + oven)15–20 minutes3–3.5 hours3.5–4 hoursExcellent — best crust development
Oven braising15–20 minutes3–3.5 hours3.5–4 hoursExcellent — even cooking
Slow cooker (low)10–15 minutes8–10 hours8–10 hoursVery good — hands-off
Slow cooker (high)10–15 minutes4–5 hours4–5 hoursGood — slightly less tender
Instant Pot / pressure cooker15–20 minutes40–50 minutes1–1.5 hoursVery good — fastest option
Stovetop simmer only15–20 minutes2.5–3 hours3–3.5 hoursGood — requires monitoring

Step-by-Step Timeline (Dutch Oven Method)

StepTimeDetails
Cut pork shoulder into 2-inch chunks5–10 minutesTrim excess fat but leave some for flavor
Season and sear pork8–10 minutesBrown on all sides in batches
Add braising liquid and aromatics2–3 minutesOrange juice, garlic, onion, cumin, oregano
Braise in 300°F oven2.5–3 hoursCovered, until fork-tender
Shred and reduce liquid10–15 minutesLet liquid cook down and concentrate
Broil or pan-crisp5–8 minutesHigh heat to create crispy edges
Total3.5–4 hours

Instant Pot Timeline

StepTime
Sear pork (Sauté mode)8–10 minutes
Add liquid and seal2 minutes
Pressure cook (high)40–45 minutes
Natural release10–15 minutes
Shred and broil/crisp5–8 minutes
Total1–1.5 hours

Choosing the Right Pork Cut

CutBest MethodNotes
Pork shoulder (bone-in)Dutch oven, ovenBest flavor, bone adds richness
Pork butt (boneless)Any methodMost common, excellent marbling
Country-style ribsInstant Pot, slow cookerSmaller pieces, cook faster
Pork loinNot recommendedToo lean — dries out during long cooking

Keys to Timing It Right

Carnitas are done when the pork shreds effortlessly with two forks. Internal temperature should reach at least 195–205°F for proper collagen breakdown. Pulling pork at lower temperatures results in chewy, stringy meat rather than tender, fall-apart texture.

The crisping step is non-negotiable for authentic carnitas. After shredding, spread the meat on a sheet pan and broil for 5–8 minutes until the edges are golden and caramelized. This final step transforms good braised pork into proper carnitas.

Make-Ahead and Batch Cooking

Carnitas reheat exceptionally well, making them ideal for meal prep. Cooked carnitas keep refrigerated for 4–5 days or frozen for up to 3 months. To reheat, spread on a sheet pan with a splash of braising liquid and broil until crispy — about 5–7 minutes.

Serving Suggestions

Classic carnitas are served on warm corn tortillas with diced white onion, fresh cilantro, and a squeeze of lime. A 3–4 pound pork shoulder yields enough carnitas for 8–12 tacos, making this a practical choice for feeding groups.

Sources

How long did it take you?

hour(s)

Was this article helpful?

How Long Does It Take to Cook Carnitas? (4 Methods) | HowLongFor.com