Carnitas achieve their signature tenderness through a slow cooking process that leaves the pork fork-tender and ready for crisping. If you have ever wondered how to cook carnitas at home, you are in the right place. This guide breaks down every step, from selecting the right cut of pork to achieving that perfect crunchy exterior. You will learn a simple, reliable method that delivers restaurant-quality results every time.
Carnitas, which means “little meats” in Spanish, is a classic Mexican dish. It is essentially braised or simmered pork that is then fried until crispy. The key is the slow cooking, which breaks down the connective tissues and renders the fat. This leaves the meat incredibly tender and flavorful.
Many people think making carnitas is complicated, but it is actually quite straightforward. You do not need any special equipment. A heavy pot or Dutch oven works perfectly. The process is mostly hands-off, with the oven or stovetop doing the hard work.
Let us get started with the essentials. First, you need the right ingredients. Second, you need to understand the cooking process. Third, you need to know how to crisp the meat properly. Follow these steps, and you will have perfect carnitas every time.
Essential Ingredients For Carnitas
The beauty of carnitas lies in its simplicity. You only need a few key ingredients. The quality of these ingredients matters, especially the pork. Here is what you will need:
- Pork shoulder (also called pork butt): This is the best cut. It has enough fat to keep the meat moist during long cooking. Aim for 3-4 pounds.
- Lard or vegetable oil: Lard is traditional and adds flavor. Vegetable oil works fine too.
- Oranges: You need the juice and sometimes the halved rinds. The acidity helps tenderize the meat.
- Garlic: A few cloves, smashed or minced.
- Onion: A quartered white or yellow onion adds depth.
- Dried spices: Cumin, oregano, and bay leaves are standard. Salt and pepper are essential.
- Optional aromatics: Cinnamon stick, cloves, or achiote paste for color and flavor.
Do not skip the oranges. They are not just for flavor. The acid helps break down the pork fibers, making it extra tender. Some recipes use milk or Coca-Cola, but the orange juice method is classic and reliable.
How To Cook Carnitas: Step-By-Step Method
Now we get to the main event. This section covers the entire process from start to finish. Follow these steps carefully for the best results.
Step 1: Prepare The Pork
Start by cutting the pork shoulder into large chunks, about 2-3 inches each. You do not need to be precise. The goal is to have pieces that cook evenly. Remove any large pieces of fat, but leave some fat for flavor.
Season the pork generously with salt and pepper. Let it sit for 15-20 minutes. This allows the salt to penetrate the meat. While the pork rests, preheat your oven to 300°F (150°C) if you are using the oven method.
Step 2: Sear The Meat
Heat a large Dutch oven or heavy pot over medium-high heat. Add a tablespoon of oil or lard. Once hot, sear the pork chunks in batches. Do not overcrowd the pot. Sear each side until deep golden brown, about 2-3 minutes per side.
Searing is important. It creates a rich, savory flavor through the Maillard reaction. This step cannot be skipped. Take your time and get a good crust on the meat.
Step 3: Build The Cooking Liquid
After all the pork is seared, remove it from the pot. Reduce the heat to medium. Add the quartered onion and garlic cloves. Cook for 1-2 minutes until fragrant.
Pour in the juice of 2-3 oranges. Scrape up any browned bits from the bottom of the pot. This deglazing step adds incredible flavor to the broth. Add enough water or chicken broth to come about halfway up the pork pieces.
Add your spices: 1 teaspoon cumin, 1 teaspoon dried oregano, 2 bay leaves, and a cinnamon stick if using. Stir everything together.
Step 4: Slow Cook The Pork
Return the seared pork to the pot. The liquid should not fully cover the meat. About halfway is perfect. Bring the liquid to a gentle simmer on the stovetop.
Cover the pot with a tight-fitting lid. Transfer it to the preheated oven. Cook for 2.5 to 3 hours, or until the pork is fork-tender. You can also cook it on the stovetop over very low heat, but the oven provides more even heat.
Check the pork after 2 hours. It should shred easily with a fork. If it is still tough, continue cooking for another 30 minutes. The meat should be falling apart.
Step 5: Shred And Crisp The Meat
Once the pork is tender, remove it from the pot. Use two forks to shred the meat into bite-sized pieces. Discard any large pieces of fat or bones.
Strain the cooking liquid through a fine-mesh sieve. Reserve the liquid. You will use it to keep the meat moist and to add flavor during crisping.
Now, heat a large skillet over medium-high heat. Add a tablespoon of lard or oil. Spread the shredded pork in an even layer. Do not overcrowd the pan. Cook without stirring for 3-4 minutes, until the bottom is crispy and browned.
Flip the meat and add a splash of the reserved cooking liquid. Continue cooking until the liquid evaporates and the meat gets crispy on all sides. This step creates the signature texture of carnitas.
Tips For Perfect Carnitas Every Time
Even a simple recipe can have pitfalls. Here are some tips to ensure success:
- Do not rush the slow cooking. Low and slow is the key. Higher heat will make the meat tough.
- Use enough fat. Pork shoulder has fat, but adding a little extra lard or oil helps with crisping.
- Do not skip the searing step. It adds layers of flavor that you cannot get otherwise.
- Let the meat rest before shredding. A 5-minute rest allows the juices to redistribute.
- For extra crispy carnitas, broil the shredded meat on a baking sheet for 2-3 minutes after pan-frying.
One common mistake is adding too much liquid. The pork should not be fully submerged. It needs to braise, not boil. Too much liquid will make the meat mushy instead of tender.
Another tip is to adjust the seasoning at the end. The cooking liquid reduces and concentrates flavors. Taste the meat after crisping and add more salt or lime juice if needed.
How To Serve Carnitas
Carnitas are incredibly versatile. They are most commonly used in tacos, but there are many other ways to enjoy them. Here are some serving ideas:
Classic Carnitas Tacos
Warm up corn or flour tortillas. Add a generous portion of crispy carnitas. Top with diced white onion, fresh cilantro, and a squeeze of lime juice. Add salsa verde or pico de gallo for extra flavor.
Carnitas Burrito Bowls
Layer rice, black beans, carnitas, and your favorite toppings. Try avocado, shredded lettuce, cheese, and sour cream. Drizzle with a spicy crema or hot sauce.
Carnitas Nachos
Spread tortilla chips on a baking sheet. Top with shredded cheese and carnitas. Bake until the cheese melts. Finish with jalapeños, salsa, and crema.
Carnitas Quesadillas
Fill a tortilla with cheese and carnitas. Cook in a skillet until golden and crispy. Serve with guacamole and salsa.
You can also use carnitas in salads, sandwiches, or as a topping for loaded fries. The possibilities are endless. Leftovers keep well in the fridge for up to 5 days.
Storing And Reheating Carnitas
Proper storage ensures your carnitas stay delicious. Let the meat cool completely before storing. Place it in an airtight container. Pour a little of the reserved cooking liquid over the meat to keep it moist.
Refrigerate for up to 5 days. You can also freeze carnitas for up to 3 months. Thaw overnight in the refrigerator before reheating.
To reheat, use a skillet over medium heat. Add a splash of water or broth. Cook until the meat is hot and crispy again. Avoid microwaving, as it makes the meat rubbery.
For best results, reheat only the amount you plan to eat. Repeated reheating can dry out the meat.
Frequently Asked Questions
Can I Make Carnitas In A Slow Cooker?
Yes, you can. Follow the same steps for searing and building the cooking liquid. Transfer everything to a slow cooker. Cook on low for 8-10 hours or on high for 4-5 hours. Then crisp the meat in a skillet as described.
What Cut Of Pork Is Best For Carnitas?
Pork shoulder (pork butt) is the best choice. It has the right balance of fat and meat. Pork loin is too lean and will dry out. Avoid using tenderloin.
Do I Have To Use Lard?
No, you can use vegetable oil or canola oil. Lard adds a traditional flavor, but oil works perfectly fine. The important thing is to have enough fat for crisping.
Can I Make Carnitas Without Oranges?
Oranges add acidity and flavor, but you can substitute with lime juice or a splash of vinegar. Some recipes use milk or even cola for sweetness. The orange juice method is the most common and reliable.
Why Are My Carnitas Dry?
Dry carnitas usually result from overcooking or using too lean a cut of pork. Make sure you use pork shoulder and do not cook it past the point of tenderness. Also, reserve the cooking liquid to add moisture during crisping.
Variations On The Classic Recipe
Once you master the basic method, you can experiment with different flavors. Here are a few variations to try:
Spicy Carnitas
Add 2-3 dried guajillo or chipotle peppers to the cooking liquid. Rehydrate them first in hot water. Blend them into a paste and add to the pot. This gives the meat a smoky, spicy kick.
Citrus And Herb Carnitas
Use a mix of orange, lime, and grapefruit juice. Add fresh herbs like cilantro stems and thyme. This version is bright and aromatic.
Beer-Braised Carnitas
Replace half the water with a Mexican lager like Corona or Modelo. The beer adds a subtle maltiness. Reduce the liquid slightly longer to concentrate the flavor.
Each variation changes the final flavor profile. Feel free to adjust spices and aromatics to your taste. The basic technique remains the same.
Common Mistakes To Avoid
Even experienced cooks can make errors. Here are the most common mistakes and how to avoid them:
- Skipping the sear: This robs the dish of deep, savory flavor. Always sear the pork first.
- Overcrowding the pot: This steams the meat instead of browning it. Sear in batches.
- Using too much liquid: The pork should not be fully submerged. Halfway is perfect.
- Not crisping the meat: Carnitas must be crispy. Do not skip the final frying step.
- Shredding too early: The meat must be fork-tender before shredding. Be patient.
One more mistake is forgetting to season the cooking liquid. The broth should be well-seasoned because the meat absorbs it. Taste the liquid before adding the pork and adjust salt and spices.
Also, do not discard the cooking fat. After straining the liquid, let it cool. The fat will rise to the top. You can use this fat for crisping the meat or for other cooking.
Final Thoughts On Making Carnitas
Learning how to cook carnitas is a rewarding skill. The process is simple, but the results are impressive. With a little patience, you can make authentic, flavorful carnitas at home.
Remember the key steps: sear, slow cook, shred, and crisp. Use quality ingredients and do not rush the cooking time. The meat should be so tender it falls apart, then fried until golden and crunchy.
Serve your carnitas with fresh tortillas, salsa, and your favorite toppings. They are perfect for weeknight dinners or for feeding a crowd. Leftovers are just as good, if not better, the next day.
Now you have all the information you need. Go ahead and try this recipe. You will be amazed at how easy it is to make restaurant-quality carnitas in your own kitchen. Enjoy the process and the delicious results.