Carnitas is what happens when pork shoulder spends a few leisurely hours becoming ridiculously tender, then takes a quick trip under the broiler to acquire crisp, golden edges. The result is juicy Mexican-style pork with enough texture to make every taco feel like a small celebration.
This home-friendly carnitas recipe uses a Dutch oven rather than a giant copper pot of bubbling lard. You still get rich pork flavor, citrusy aromatics, fork-tender meat, and those essential crispy bitswithout turning your kitchen into a full-time taqueria.
What Are Carnitas?
The Spanish word carnitas means “little meats.” The dish is strongly associated with the Mexican state of Michoacán, where pieces of pork are traditionally cooked slowly in rendered pork fat until tender. As moisture evaporates, the meat begins to fry and brown in the fat, producing a combination of succulent interiors and crisp edges.
Traditional preparations may use several cuts of pork, while practical American home recipes usually rely on pork shoulder, also sold as pork butt or Boston butt. It contains enough fat and connective tissue to remain moist during prolonged cooking. Depending on the cook and region, carnitas may also include orange, garlic, onion, bay leaves, herbs, milk, cola, or little more than pork, salt, and fat.
Why This Carnitas Recipe Works
Pork Shoulder Stays Juicy
Lean pork chops are wonderful for quick cooking, but they are not the right choice here. Carnitas needs a well-marbled cut that can withstand several hours of gentle heat. Pork shoulder gradually becomes tender enough to pull apart while rendering the fat needed for flavor and browning.
The Pork Cooks in a Concentrated Braising Liquid
This recipe does not drown the meat in broth. A modest amount of liquid creates steam, carries the flavor of the aromatics, and helps the pork cook evenly. Keeping the pork pieces close together also lets them partially cook in their own rendered juices and fat, an efficient home-kitchen adaptation of traditional confit-style carnitas.
Crisping Happens Separately
Tender pork is only half of the carnitas equation. After cooking, the meat is broken into rough chunks, moistened with a little reserved cooking liquid, and broiled until the exposed edges become brown and crisp. Broiling or skillet-frying in batches prevents the meat from steaming and creates the contrasting textures that distinguish carnitas from ordinary pulled pork.
Easy Pork Carnitas Recipe
Prep time: 25 minutes
Cook time: 3 hours
Total time: About 3 hours 25 minutes
Yield: 8 servings
Cooking method: Dutch oven and broiler
Ingredients
- 4 pounds boneless pork shoulder or Boston butt
- 1 tablespoon Diamond Crystal kosher salt or 2 teaspoons Morton kosher salt
- 1 teaspoon freshly ground black pepper
- 1 teaspoon ground cumin
- 1 teaspoon dried Mexican oregano
- 1/2 teaspoon ancho chile powder or regular chili powder, optional
- 1 medium white or yellow onion, cut into quarters
- 6 garlic cloves, lightly crushed
- 2 bay leaves
- 1 large orange
- 2 tablespoons fresh lime juice
- 1 cup water or low-sodium chicken broth
- 2 tablespoons pork lard or neutral cooking oil, optional
For Serving
- Warm corn tortillas
- Finely chopped white onion
- Fresh cilantro
- Lime wedges
- Salsa verde, roasted tomato salsa, or pico de gallo
- Sliced radishes, avocado, or pickled red onions
How to Make Carnitas Step by Step
Step 1: Cut and Season the Pork
Heat the oven to 300°F. Pat the pork shoulder dry with paper towels and cut it into chunks approximately 2 1/2 to 3 inches wide. Keep the pieces relatively large; tiny cubes can dry out before the collagen-rich meat becomes tender.
Place the pork in a large bowl. Add the salt, black pepper, cumin, oregano, and chile powder. Toss thoroughly so every piece receives some seasoning. For deeper seasoning, let the pork stand for 30 minutes at room temperature or refrigerate it for up to 12 hours.
Step 2: Build the Braising Base
Arrange the seasoned pork snugly in a Dutch oven or another heavy, oven-safe pot with a lid. Tuck the onion, garlic, and bay leaves between the pieces.
Cut the orange into quarters. Squeeze its juice over the pork, then add two of the squeezed orange quarters to the pot. The peel contributes a fragrant citrus aroma, but adding every piece can introduce too much bitterness. Pour in the lime juice and water or broth. Add the lard, when using.
The liquid does not need to cover the meat. Pork shoulder releases plenty of juice and fat during cooking, so resist the urge to turn the pot into pork soup.
Step 3: Cook Until Fork-Tender
Cover the pot and bake for approximately 2 1/2 to 3 hours. Turn the pork pieces once after about 90 minutes. The carnitas are ready for the next stage when a fork slides in easily and the meat separates with gentle pressure.
Although whole pork roasts are considered safely cooked at a minimum internal temperature of 145°F followed by a three-minute rest, pork shoulder must cook longer to achieve the shreddable texture expected in carnitas. Use tendernessnot merely the minimum safe temperatureas your guide.
Step 4: Reserve the Cooking Juices
Transfer the pork to a rimmed baking sheet. Strain the liquid from the Dutch oven into a heat-safe bowl, discarding the spent onion, garlic, orange peel, and bay leaves.
Allow the strained liquid to stand for several minutes. The rendered pork fat will rise toward the surface. Spoon off two or three tablespoons of fat and reserve it for crisping. Also reserve approximately 1/2 cup of the flavorful cooking liquid.
Step 5: Break the Pork Into Chunks
Use two forks or clean hands to pull the pork into irregular bite-size pieces. Avoid shredding it into extremely fine threads. Carnitas should contain a lively mixture of tender chunks, soft strands, and smaller pieces that can become extra crispy.
Step 6: Broil Until Crispy
Set an oven rack about 6 inches below the broiler and heat the broiler to high. Spread the pork across the baking sheet in a single, loose layer. Drizzle it with the reserved fat and about 1/4 cup of cooking liquid.
Broil for 5 to 7 minutes, watching closely. Once the top begins to brown, remove the pan, turn somebut not allof the pieces, and add another spoonful of cooking liquid. Broil for an additional 3 to 5 minutes.
Stop when the pork has deeply browned edges but still contains plenty of juicy sections. Carnitas should be crisp, not fossilized.
Step 7: Season and Serve
Taste the finished pork. Add salt when needed and squeeze fresh lime juice over the meat just before serving. Pile it into warm corn tortillas and finish with onion, cilantro, salsa, and any additional toppings you enjoy.
How to Crisp Carnitas in a Skillet
A skillet produces especially crunchy carnitas and is ideal when reheating a small quantity. Heat a cast-iron or nonstick skillet over medium-high heat. Add a spoonful of reserved pork fat, followed by enough carnitas to form a single layer.
Leave the meat undisturbed for two or three minutes so a crust can form. Turn it once and cook briefly on the second side. Work in batches instead of filling the entire pan. Overcrowded meat releases steam, and steam is the sworn enemy of crispy edges.
Slow Cooker and Pressure Cooker Options
Slow Cooker Carnitas
Place the seasoned pork, aromatics, citrus juice, and 1/2 cup of water or broth in a slow cooker. Cook on low for 8 to 10 hours or until the pork separates easily. Slow cookers retain moisture efficiently, so less liquid is necessary.
Transfer the pork to a baking sheet, strain the cooking juices, and complete the same broiling process described above. A slow cooker can make the meat tender, but it cannot create truly crisp edges while the lid is closed.
Pressure Cooker Carnitas
For a faster version, cook the seasoned pork with the aromatics and 3/4 cup liquid at high pressure for about 45 minutes. Allow the pressure to release naturally for 15 minutes before carefully releasing the remainder. Shred and broil the meat afterward.
The pressure cooker shortens the tenderizing stage, but the final skillet or broiler treatment remains essential. Without it, you have flavorful pulled porknot quite carnitas.
Common Carnitas Mistakes
Using Pork That Is Too Lean
Pork loin and tenderloin cook quickly and contain relatively little fat. After several hours, they are more likely to become dry than luxuriously tender. Choose pork shoulder and leave a reasonable amount of its exterior fat attached.
Adding Too Much Liquid
A large quantity of broth dilutes the pork flavor and creates more liquid that must eventually evaporate. The pork only needs enough moisture to begin the gentle cooking process.
Shredding the Meat Too Finely
Fine strands lose moisture quickly under the broiler. Keep a mixture of chunks and shreds so some surfaces crisp while others remain succulent.
Crisping Wet, Crowded Pork
When the sheet pan or skillet is overloaded, escaping moisture becomes trapped around the meat. Use a broad pan, spread out the pieces, and crisp them in multiple batches when necessary.
Walking Away From the Broiler
A broiler can transform pale pork into beautifully browned carnitas in minutes. It can also transform beautifully browned carnitas into charcoal while you answer one innocent text message. Stay nearby and check frequently.
What to Serve With Carnitas
Carnitas tacos need surprisingly little decoration. Warm corn tortillas, diced white onion, cilantro, salsa, and lime provide richness, freshness, heat, and acidity without covering the pork flavor.
For a larger meal or taco bar, add Mexican rice, refried beans, black beans, guacamole, cabbage slaw, grilled corn, queso fresco, pickled jalapeños, or quick-pickled red onions.
Leftover carnitas also work in burrito bowls, quesadillas, enchiladas, breakfast tacos, nachos, tortas, tamales, stuffed baked potatoes, or scrambled eggs. Few leftovers have this many career options.
How to Store and Reheat Carnitas
Refrigerate leftover pork in a shallow, covered container within two hours of cooking. Store the cooking juices separately or pour a small amount over the meat to help it remain moist. Properly refrigerated cooked meat is generally best used within three to four days.
For longer storage, freeze cooled carnitas in airtight portions with a spoonful of cooking liquid. Use them within about three months for the best flavor and texture.
Reheat carnitas in a hot skillet rather than a microwave whenever possible. Add a splash of reserved juice, let the meat warm through, and then allow the liquid to evaporate so the edges can crisp again. The broiler is equally effective for larger portions.
Kitchen Experience: Lessons That Make Better Carnitas
The first lesson many home cooks learn is that carnitas rewards restraint. A spice cabinet may contain 42 interesting jars, but the pork does not need to meet every one of them. Salt, pork, garlic, citrus, and a few restrained seasonings create a focused flavor. Too many competing spices can make the dish taste like generic taco seasoning rather than slow-cooked pork.
The second lesson is that the meat rarely follows an exact clock. One pork shoulder may become tender in 2 1/2 hours, while another needs another 30 or 40 minutes. The shape of the pot, the accuracy of the oven, the size of the pork pieces, and the amount of connective tissue all influence the cooking time. A fork is often more useful than a timer: when the meat resists, it needs more time.
It is also common to panic when the braising liquid appears oily. That layer is not a culinary emergency. It is rendered pork fat, and a small amount of it is exactly what helps the cooked meat develop a deep golden crust. The trick is using it intentionally. Save a few spoonfuls for crisping rather than pouring the entire pot over the shredded pork.
The crisping stage is where an ordinary batch becomes memorable. A useful approach is to crisp only about two-thirds of the exposed meat. That leaves a mix of crunchy edges and tender, juicy pieces. Stirring constantly may feel responsible, but it prevents prolonged contact with the hot pan. Let the pork sit long enough to brown before turning it.
Serving experience matters too. Tortillas should be warmed just before the meal and wrapped in a clean kitchen towel so they remain soft. Toppings can be prepared while the meat cooks, but cilantro is best chopped near serving time. Lime wedges, salsa, onion, and something pickled help balance the rich pork better than a mountain of cheese and sour cream.
For gatherings, cook the pork a day ahead but delay the crisping step. Chill the meat with some of its strained juices, then reheat and broil it shortly before guests eat. This approach reduces last-minute work and often improves the flavor because the pork has time to rest in its seasonings.
Finally, make more carnitas than you think you need. A four-pound pork shoulder may look enormous in the grocery store, but it shrinks during cooking, and crispy taco pork has a mysterious tendency to disappear directly from the baking sheet. Calling this “quality control” is perfectly acceptable.
Final Thoughts
Learning how to make carnitas at home is mostly an exercise in patient cooking followed by aggressive browning. Start with fatty pork shoulder, season it well, cook it gently until tender, and crisp it only when you are nearly ready to eat.
The method is flexible enough for an oven, slow cooker, or pressure cooker, but the goal never changes: juicy pork and browned edges in the same bite. Add warm tortillas, salsa, onion, cilantro, and lime, and dinner has officially become more exciting than it had any right to be.
Note: Cooking times are approximate. Pork thickness, oven calibration, pot size, and starting temperature can affect how quickly the meat becomes tender.