,

Slow-Cooker Carnitas Pork

As seen in: Evening Meals to Gather Around

These slow-cooker carnitas feature succulent pork shoulder infused with a rich blend of spices, then crisped to golden perfection for incredible texture. With minimal prep, the meat cooks low and slow until fork-tender, then gets a quick skillet sear to add irresistible crunch. Serve with warm tortillas, fresh toppings, or enjoy in burritos and bowls. The dish delivers deep flavor and a crowd-pleasing finish with every bite.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Mon, 16 Jun 2025 12:52:50 GMT
A plate of slow-cooked carnitas with a lemon wedge on the side. Save Pin
A plate of slow-cooked carnitas with a lemon wedge on the side. | sophietable.com

If you haven’t tried homemade slow-cooker carnitas yet, you’re in for a real treat! This is the best Mexican pulled pork I’ve ever had.

Let me tell you, the aroma that filled my kitchen as the pork slowly simmered in the slow cooker was absolutely divine.

Ingredients

  • Pork Shoulder Roast: The star of the show. This flavorful, marbled cut becomes meltingly tender when slow-cooked, perfect for shredding.
  • Spice Blend: A combination of salt, ground cumin, dried oregano, ground coriander, and ground cinnamon creates a rich flavor.
  • Garlic: It complements the spices and enhances the overall taste of the dish.
  • Bay Leaves: These aromatic leaves impart a subtle, herbal note to the pork.
  • Chicken Broth: It gently simmers the pork to tenderness. It keeps the meat moist and creates a flavorful base for the dish.

How to Make Slow-Cooker Carnitas (Mexican Pulled Pork)

Prepare the spice blend:
In a small bowl, combine the salt, cumin, oregano, coriander, and minced garlic. Mix well to create a flavorful spice blend.
Season the pork chunks:
Cut the pork shoulder roast into large chunks, allowing the spices to penetrate the meat more effectively. Rub the spice mixture all over the pork chunks, ensuring they’re evenly coated.
Arrange in the cooker:
Place the bay leaves at the bottom of the slow cooker, then arrange the seasoned pork chunks on top. Carefully pour the chicken broth around the sides of the pork, taking care not to wash off the spice rub.
Slow cook pork:
Cover the slow cooker and set it to cook on low heat for approximately 10 hours. After 5 hours, gently turn the pork chunks to ensure even cooking.
Shred the meat:
Once the pork is tender, remove it from the slow cooker and transfer it to a large bowl or platter. Using two forks, shred the pork into bite-sized pieces. If needed, add some of the cooking liquid to the shredded pork to keep it moist and flavorful.
Prepare for crisping:
Heat a large skillet over medium-high heat. Add a small amount of oil if needed (pork fat from the slow cooker can also be used).
Crisp the pork:
Add the shredded pork to the skillet in a single layer, pressing it down slightly. Allow it to cook undisturbed for a few minutes until the bottom starts to crisp up.
Brown evenly:
Stir the pork occasionally to crisp up the edges and achieve a nice, golden-brown texture throughout.
Serve the carnitas:
Once the pork is crispy and caramelized to your liking, remove it from the skillet. Serve warm with your favorite toppings and sides, such as tortillas, salsa, guacamole, or rice and beans. Enjoy!
Two tacos with pulled pork and a lemon wedge. Save Pin
Two tacos with pulled pork and a lemon wedge. | sophietable.com

Tips for the Best Slow-Cooker Carnitas (Mexican Pulled Pork)

I’ve made this recipe quite a few times, and these are my best tips and tricks.

Slow-Cooker Carnitas (Mexican Pulled Pork) on a plate. Save Pin
Slow-Cooker Carnitas (Mexican Pulled Pork) on a plate. | sophietable.com

How to Store

Leftover carnitas are great for lunches throughout the week! Here’s how to store the pork.

To Store: Place cooled carnitas in an air-tight container and refrigerate for up to 4 days. Ensure the meat is covered with a bit of cooking liquid to prevent drying out.

To Freeze: Transfer cooled carnitas to freezer-safe bags or containers, removing as much air as possible. Freeze for up to 3 months, thawing in the refrigerator before reheating.

To Reheat: Warm carnitas in a skillet over medium heat, stirring occasionally, until heated through. Or, microwave in 30-second intervals, stirring between each, until hot.

Commonly Asked Questions

→ What cut of pork works best for carnitas?

Boneless pork shoulder is ideal due to its marbling, which keeps the meat juicy and flavorful during long, slow cooking.

→ Do I need to sear the pork before slow cooking?

While optional, searing adds extra depth of flavor. It’s worth the extra step if time allows.

→ How do I make the pork crispy after slow cooking?

Shred the pork, then press it into a hot skillet to caramelize and crisp the edges for a delicious finish.

→ Can I freeze leftover carnitas?

Yes, store cooled pork in airtight freezer bags or containers for up to 3 months. Thaw before reheating.

→ What toppings go well with carnitas?

Popular options include salsa, diced onion, guacamole, cilantro, lime wedges, or shredded cheese.

→ Can I use citrus juice in the cooking liquid?

Absolutely! Orange or lime juice adds brightness and enhances the flavor of the pork beautifully.

Slow-Cooker Carnitas Pork

Slow-cooked pork crisped to perfection with bold, savory flavors ideal for tacos, bowls, or casual dinners.

Preparation Time
20 Minutes
Cooking Duration
600 Minutes
Overall Time
620 Minutes
Created By: Sophie

Recipe Type: Dinner

Skill Level: Simple

Cuisine Type: Mexican

Portion Size: 6 Number of Servings (About 6 servings of shredded pork)

Diet Preferences: Low Carb, Free of Gluten, Dairy-Free

What You'll Need

→ Meat

01 3 lb boneless pork shoulder roast, cut into large chunks

→ Spices & Seasoning

02 2 tsp kosher salt
03 2 tsp ground cumin
04 1 tsp dried oregano
05 1 tsp ground coriander
06 1/2 tsp ground cinnamon
07 4 cloves garlic, minced

→ Cooking Base

08 2 bay leaves
09 1 cup chicken broth

→ For Crisping (Optional)

10 1 tbsp oil or reserved pork fat

Step-by-Step Directions

Step 01

Combine salt, cumin, oregano, coriander, cinnamon, and garlic in a small bowl to create the spice mix.

Step 02

Rub the spice mixture evenly over pork chunks to coat all sides.

Step 03

Place bay leaves at the bottom of the slow cooker. Arrange seasoned pork chunks on top.

Step 04

Pour chicken broth around the sides of the pork. Cover and cook on low for 10 hours, turning once midway.

Step 05

Transfer cooked pork to a bowl and shred with two forks. Moisten with reserved cooking liquid as needed.

Step 06

Preheat a large skillet over medium-high heat and add oil or pork fat.

Step 07

Place shredded pork in skillet in a single layer. Press slightly and cook undisturbed until crispy, then stir to brown all sides.

Step 08

Transfer crispy pork to serving platter and enjoy with preferred toppings or sides.

Helpful Notes

  1. Use pork shoulder with good marbling for tender texture and rich flavor.
  2. Layering sliced onions under the pork adds additional flavor.
  3. Searing the pork before slow cooking enhances overall taste.
  4. Citrus juice or beer can be added to the broth for flavor variation.
  5. Great for tacos, burritos, bowls, or as a main dish with rice and beans.

Recommended Tools

  • Slow cooker
  • Large skillet
  • Mixing bowl
  • Tongs or forks for shredding
  • Measuring spoons

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 390
  • Fat Content: 24 grams
  • Carbohydrate Content: 2.5 grams
  • Protein Content: 38 grams