Pork Carnitas Recipe is perfect when you want tender, juicy pork with crispy golden edges. This Mexican-inspired dish is full of warm spices and fresh citrus flavor. The pork cooks slowly until it becomes wonderfully tender and easy to shred.
Then, it gets crisped for extra flavor. In this guide, you will learn How to make Pork Carnitas with simple ingredients. This Pork Carnitas Recipe is great for tacos, bowls, sandwiches and family dinners.
My Story With This Comforting Pork Carnitas
I love recipes that make the kitchen smell amazing while they cook. Pork carnitas is one of those recipes.The first time I made carnitas, I was surprised by how simple it felt.
Most of the work happens while the pork slowly cooks.The best part comes at the end. I spread the tender pork on a baking sheet and crisp the edges.Those golden pieces are always the first ones to disappear.
I like serving carnitas family-style. Everyone can build their own tacos with their favorite toppings.It makes dinner feel relaxed, fun and wonderfully homemade.
Equipment List
- Large Dutch oven
- Cutting board
- Sharp chef’s knife
- Measuring spoons
- Measuring cups
- Wooden spoon
- Tongs
- Baking sheet
- Parchment paper
- Small mixing bowl
- Forks for shredding
Recipe Overview
- Recipe Name: Pork Carnitas Recipe
- Servings: 8 servings
- Prep Time: 20 minutes
- Cook Time: 3 hours
- Total Time: 3 hours 20 minutes
- Course: Main Course
- Cuisine: Mexican
- Calories: About 430 kcal per serving
Ingredients for Pork Carnitas
- 4 pounds boneless pork shoulder
- 2 tablespoons olive oil
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
- 2 teaspoons ground cumin
- 2 teaspoons dried oregano
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 large yellow onion, sliced
- 5 garlic cloves, minced
- 1 orange, juiced and zested
- 1 lime, juiced
- 1 cup chicken broth
- 2 bay leaves
- ½ teaspoon ground cinnamon
- ½ teaspoon salt, if needed
For Serving
- Warm corn tortillas
- Fresh cilantro
- Diced white onion
- Lime wedges
- Salsa
- Sliced avocado
Instruction for Pork Carnitas
1. Prepare the Pork
Pat the pork shoulder dry with paper towels. Cut it into large chunks, removing any very thick pieces of surface fat. Keep some fat because it adds flavor and helps the pork become tender.
2. Season the Pork
Combine salt, pepper, cumin, oregano, smoked paprika, chili powder and cinnamon in a small bowl. Rub the seasoning mixture generously over every piece of pork for even flavor.
3. Brown the Pork
Heat olive oil in a large Dutch oven over medium-high heat. Add the pork in batches. Brown each piece on several sides, then transfer the browned pork to a plate.
4. Cook the Aromatics
Add sliced onion to the same pot. Cook for about three minutes until softened. Stir in minced garlic and cook for another minute. Scrape the flavorful browned bits from the bottom.
5. Add Citrus and Broth
Return the pork to the Dutch oven. Add orange juice, orange zest, lime juice, chicken broth and bay leaves. The liquid should reach partway up the pork, not completely cover it.
6. Slowly Cook the Pork
Bring the liquid to a gentle simmer. Cover the pot and reduce the heat to low. Cook for about two and a half hours until the pork becomes very tender and easily pulls apart.
7. Shred the Pork
Remove the pork from the cooking liquid and place it on a large baking sheet. Discard the bay leaves. Use two forks to gently shred the pork into bite-sized pieces.
8. Crisp the Carnitas
Heat your oven to 425°F. Spread the shredded pork across the baking sheet. Spoon a little cooking liquid over the meat. Bake for 10 to 15 minutes until the edges become golden and crispy.
9. Serve the Carnitas
Remove the crispy pork from the oven. Taste and adjust the seasoning if needed. Serve immediately with warm tortillas, fresh cilantro, onion, salsa, avocado and lime wedges.
Cooking Tips and Simple Recipe Variations
- Choose pork shoulder for the most tender results.
- Keep some pork fat for better flavor.
- Brown the pork before slow cooking.
- Do not rush the cooking process.
- Use fresh orange and lime juice for bright flavor.
- Avoid completely covering the pork with broth.
- Crisp only after shredding the cooked pork.
- Add jalapeño for extra heat.
- Use fresh oregano instead of dried when available.
- Add a little extra orange zest for stronger citrus flavor.
- Make bowls with rice, beans, corn, and avocado.
Little History Behind This Comfort Food
Carnitas is a traditional Mexican preparation made with pork. The name means “little meats.”Traditional carnitas are commonly made by slowly cooking pork until tender. The pork can develop browned and crisp edges during cooking.
Different regions and families use their own methods. Some versions use citrus, herbs, spices or other aromatic ingredients.Today, carnitas are widely enjoyed in tacos, burritos, rice bowls and other Mexican-inspired meals.
This recipe uses a home-kitchen method. It gives you tender pork without needing traditional large cooking equipment.
What to Serve With This Dish
Pork carnitas pair beautifully with warm corn tortillas orTomatillo Sauce . Add diced onion, cilantro, salsa and fresh lime juice.For a larger dinner, serve the pork with Mexican-style rice and black beans.
Fresh avocado also works wonderfully. Its creamy texture balances the crispy pork.You can also make a simple cabbage slaw. The crunchy vegetables add a refreshing contrast.
Occasion or Event Ideas
Pork carnitas are perfect for casual gatherings and family meals.
- Taco nights
- Weekend dinners
- Birthday gatherings
- Game-day meals
- Summer parties
- Family reunions
- Potluck dinners
- Mexican-themed dinners
- Casual lunch gatherings
Set out several toppings and let everyone build their own tacos.
Storage and Reheating Tips
- Cool leftover pork before refrigerating it.
- Store carnitas in an airtight container.
- Refrigerate for up to four days.
- Keep some cooking juices for reheating.
- Reheat in a skillet for crispy edges.
- Reheat larger portions in the oven.
- Freeze cooked carnitas for up to three months.
- Thaw frozen pork overnight in the refrigerator.
- Crisp thawed carnitas again before serving.
Nutrition Information
| Nutrient | Approximate Amount |
|---|---|
| Calories | 430 kcal |
| Protein | 43 g |
| Carbohydrates | 8 g |
| Fat | 25 g |
| Saturated Fat | 8 g |
| Fiber | 1 g |
| Sugar | 3 g |
| Sodium | 620 mg |
Nutrition values are estimates. Actual amounts depend on ingredients and serving sizes.
Is This Dish Good for You?
Pork carnitas provide plenty of protein and several important nutrients. However, pork shoulder can also contain a significant amount of fat.You can reduce the richness by trimming excess surface fat before cooking.
Serving smaller portions with vegetables can also create a balanced meal.Fresh salsa, cabbage, avocado and lime add flavor without needing heavy sauces. As with any rich dish, enjoy carnitas as part of a varied diet.
Pork Carnitas Recipe
Ingredients
- 4 pounds boneless pork shoulder
- 2 tablespoons olive oil
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
- 2 teaspoons ground cumin
- 2 teaspoons dried oregano
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 large yellow onion sliced
- 5 garlic cloves minced
- 1 orange juiced and zested
- 1 lime juiced
- 1 cup chicken broth
- 2 bay leaves
- ½ teaspoon ground cinnamon
- ½ teaspoon salt if needed
Instructions
Prepare the Pork
- Pat the pork shoulder dry with paper towels. Cut it into large chunks, removing any very thick pieces of surface fat. Keep some fat because it adds flavor and helps the pork become tender.
Season the Pork
- Combine salt, pepper, cumin, oregano, smoked paprika, chili powder and cinnamon in a small bowl. Rub the seasoning mixture generously over every piece of pork for even flavor.
Brown the Pork
- Heat olive oil in a large Dutch oven over medium-high heat. Add the pork in batches. Brown each piece on several sides, then transfer the browned pork to a plate.
Cook the Aromatics
- Add sliced onion to the same pot. Cook for about three minutes until softened. Stir in minced garlic and cook for another minute. Scrape the flavorful browned bits from the bottom.
Add Citrus and Broth
- Return the pork to the Dutch oven. Add orange juice, orange zest, lime juice, chicken broth and bay leaves. The liquid should reach partway up the pork, not completely cover it.
Slowly Cook the Pork
- Bring the liquid to a gentle simmer. Cover the pot and reduce the heat to low. Cook for about two and a half hours until the pork becomes very tender and easily pulls apart.
Shred the Pork
- Remove the pork from the cooking liquid and place it on a large baking sheet. Discard the bay leaves. Use two forks to gently shred the pork into bite-sized pieces.
Crisp the Carnitas
- Heat your oven to 425°F. Spread the shredded pork across the baking sheet. Spoon a little cooking liquid over the meat. Bake for 10 to 15 minutes until the edges become golden and crispy.
Serve the Carnitas
- Remove the crispy pork from the oven. Taste and adjust the seasoning if needed. Serve immediately with warm tortillas, fresh cilantro, onion, salsa, avocado and lime wedges.
Notes
- Choose pork shoulder for the most tender results.
- Keep some pork fat for better flavor.
- Brown the pork before slow cooking.
- Do not rush the cooking process.
- Use fresh orange and lime juice for bright flavor.
- Avoid completely covering the pork with broth.
- Crisp only after shredding the cooked pork.
- Add jalapeño for extra heat.
- Use fresh oregano instead of dried when available.
- Add a little extra orange zest for stronger citrus flavor.
- Make bowls with rice, beans, corn, and avocado.
FAQs about Pork Carnitas
What cut of pork is best for carnitas?
Boneless pork shoulder is an excellent choice because it contains enough fat and connective tissue. Slow cooking turns it tender, juicy and easy to shred.
How do I make Pork Carnitas crispy?
After shredding the cooked pork, spread it across a baking sheet. Bake it at high heat until the edges become browned and crispy.
Can I make Pork Carnitas ahead of time?
Yes, carnitas are excellent for meal preparation. Cook and shred the pork ahead, then refrigerate it and crisp portions whenever you are ready.
Can I use pork loin for carnitas?
You can use pork loin, but it is much leaner than pork shoulder. It may become drier during long cooking, so shoulder gives better results.
What toppings go with Pork Carnitas?
Classic toppings include diced onion, cilantro, salsa, lime juice and avocado. You can also add cabbage, pickled onions, jalapeños or your favorite hot sauce.
Final Thoughts
This Pork Carnitas Recipe brings tender pork and crispy edges together in one delicious meal. The citrus adds brightness, while cumin, oregano and spices create warm flavor.
I love how flexible this recipe is. You can make simple tacos or build colorful rice bowls with the leftovers.The slow cooking takes time, but the result is worth it. Once you learn,
How to make Pork Carnitas, you will find many reasons to make it again. It is comforting, flavorful, and perfect for sharing around the table.

Hi! I’m Livy Lane, the creator of LivyCooks.com. I share easy, delicious recipes anyone can make at home. Let’s cook, taste and enjoy every bite together!













Leave a Review