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
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
| Method | Active Prep | Cooking Time | Total Time | Texture Quality |
|---|---|---|---|---|
| Dutch oven (stovetop + oven) | 15–20 minutes | 3–3.5 hours | 3.5–4 hours | Excellent — best crust development |
| Oven braising | 15–20 minutes | 3–3.5 hours | 3.5–4 hours | Excellent — even cooking |
| Slow cooker (low) | 10–15 minutes | 8–10 hours | 8–10 hours | Very good — hands-off |
| Slow cooker (high) | 10–15 minutes | 4–5 hours | 4–5 hours | Good — slightly less tender |
| Instant Pot / pressure cooker | 15–20 minutes | 40–50 minutes | 1–1.5 hours | Very good — fastest option |
| Stovetop simmer only | 15–20 minutes | 2.5–3 hours | 3–3.5 hours | Good — requires monitoring |
Step-by-Step Timeline (Dutch Oven Method)
| Step | Time | Details |
|---|---|---|
| Cut pork shoulder into 2-inch chunks | 5–10 minutes | Trim excess fat but leave some for flavor |
| Season and sear pork | 8–10 minutes | Brown on all sides in batches |
| Add braising liquid and aromatics | 2–3 minutes | Orange juice, garlic, onion, cumin, oregano |
| Braise in 300°F oven | 2.5–3 hours | Covered, until fork-tender |
| Shred and reduce liquid | 10–15 minutes | Let liquid cook down and concentrate |
| Broil or pan-crisp | 5–8 minutes | High heat to create crispy edges |
| Total | 3.5–4 hours |
Instant Pot Timeline
| Step | Time |
|---|---|
| Sear pork (Sauté mode) | 8–10 minutes |
| Add liquid and seal | 2 minutes |
| Pressure cook (high) | 40–45 minutes |
| Natural release | 10–15 minutes |
| Shred and broil/crisp | 5–8 minutes |
| Total | 1–1.5 hours |
Choosing the Right Pork Cut
| Cut | Best Method | Notes |
|---|---|---|
| Pork shoulder (bone-in) | Dutch oven, oven | Best flavor, bone adds richness |
| Pork butt (boneless) | Any method | Most common, excellent marbling |
| Country-style ribs | Instant Pot, slow cooker | Smaller pieces, cook faster |
| Pork loin | Not recommended | Too 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.