This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
This pork carnitas recipe makes tender shredded pork with crispy golden edges and bright citrus flavor. Slow cooked with orange, lime, pineapple, garlic, and warm spices, the pork becomes juicy, flavorful, and perfect for tacos, bowls, salads, or easy meal prep.

If you’ve ever wanted restaurant-style pork carnitas in the slow cooker, this method keeps things simple while building deep flavor with a smell that fills up your house and kitchen. Citrus juices slowly tenderize the pork while the spices infuse the meat as it cooks.
Once the pork is done, a quick broil creates the crispy edges that make carnitas so satisfying. You can serve the pork in tacos with fajita vegetables and avocado cream sauce, add it to bowls like my Carnitas Burrito Bowl, or pair it with sides like Spanish Cauliflower Rice or Cilantro Lime Cauliflower Rice.
Why You’ll Love This Recipe
- Naturally sweet citrus flavor: Orange, lime, and pineapple brighten the rich pork without relying on added sugar.
- Slow cooker convenience: This crockpot pork carnitas recipe requires very little hands-on time. Season the pork, add the ingredients, and let the slow cooker do the work.
- Crispy carnitas texture: After slow cooking, the pork is broiled briefly so the edges become crispy and golden.
- Versatile for many meals: Use pork carnitas for tacos, burrito bowls, salads, lettuce wraps, or meal prep throughout the week.

Ingredients You’ll Need
These ingredients create flavorful slow cooker pork carnitas with bright citrus flavor and tender shredded pork. Grab the exact measurements in the recipe card below.
- Pork shoulder: Sometimes labeled pork butt at the grocery store. This cut works best for pork carnitas.
- Fresh pineapple chunks: I use fresh pineapple. But, canned pineapple packed in juice works too (just drain the juice).
- Orange juice: Fresh squeezed or 100% orange juice both work well.
- Fresh lime juice: About 1 lime for cooking, but have extra available for serving
- Garlic cloves: freshly minced or frozen garlic clove work best. I prefer fresh garlic over powder in this recipe.
- Spices: Smoked paprika, Chili powder, Cumin, Oregano, Sea salt, and Black pepper. You can also substitute all of these for my fajita seasoning recipe if you have it on hand.
- Avocado oil
- Chicken broth: I usually prepare water and better than bouillon.
- Small onion: Yellow or white onion both work.
Optional toppings
- Fresh cilantro
- Lime wedges
- Diced avocado
- Diced Onions
What Cut of Pork Is Best for Carnitas?
The best cut of pork for pork carnitas is pork shoulder, which is also commonly labeled pork butt or Boston butt. This cut is ideal for slow cooker pork carnitas because it has enough fat throughout to stay juicy during long cooking. Plus, as the pork cooks low and slow, the fat renders and the meat becomes tender enough to shred easily. This is the opposite of lean cuts like pork loin, which tend to dry out and don’t produce the rich texture that carnitas are known for.
How to Make Pork Carnitas in the Slow Cooker
Season the Pork & Add it to the Slow Cooker
Place the pork shoulder chunks in the slow cooker and season with smoked paprika, chili powder, cumin, oregano, salt, and pepper. Add garlic, sliced onion, pineapple chunks, orange juice, lime juice, chicken broth, and avocado oil over the pork.

Slow Cook Until Tender & Shred
Cook on low for 7–8 hours or high for 4–5 hours, until the pork is very tender and easily pulls apart. Remove the pork from the slow cooker and shred it with two forks.

SAVE THIS RECIPE
Crisp the Carnitas
Spread the pork on a baking sheet, spoon some cooking liquid over the top, and broil until the edges become crispy.
How to Crisp Carnitas
Slow cooking makes the pork tender, but the final step that gives carnitas their signature texture is crisping the meat.
- Spread the pork out: After shredding, spread the carnitas in a thin layer on a baking sheet.
- Add a little cooking liquid: Spoon a few tablespoons over the pork to boost flavor.
- Use high heat: Broil until the edges become crispy and golden.
- Don’t overcrowd the pan: Space helps the pork crisp instead of steam.
- Let some pieces sit against the pan: This creates the crispy edges carnitas are known for.

How to Make Carnitas Tacos
If you’re serving this pork carnitas recipe in tacos, this simple technique adds even more flavor.
- Dip the tortillas in the cooking liquid: Lightly dip each tortilla so it absorbs some of the flavorful broth.
- Toast the tortillas: Cook them on a hot skillet or griddle until lightly crisp, similar to birria tacos.
- Add the carnitas: Fill with crispy pork carnitas.
- Finish with fresh toppings: Thinly sliced pineapple, raw yellow onion, chopped cilantro, and fresh lime.

Pro Tips for the Best Carnitas
- Choose pork shoulder: Pork shoulder contains enough fat to keep slow cooker pork carnitas tender.
- Cut the pork into chunks: This allows seasoning and citrus flavor to coat more surface area.
- Use fresh citrus: Fresh juice gives brighter flavor.
- Use fajita seasoning if you have it: My Fajita Seasoning uses many of the same spices, so you can substitute about 2 tablespoons for all of the spices in this recipe if you have it already on hand.
- Let the cooking liquid reduce: After shredding, cook the pork uncovered on high for 10–20 minutes so some liquid evaporates and the flavor concentrates.
- Salt to taste at the end: After reducing and crisping, taste and adjust salt if needed.
- Broil the pork: This creates the crispy carnitas texture.

What to Serve with Pork Carnitas
• Fajita Vegetables: Tender peppers and onions that work perfectly in tacos or bowls.
• Spanish Cauliflower Rice: A savory low-carb side that balances rich carnitas.
• Cilantro Lime Cauliflower Rice: Fresh citrus flavor that complements the pork.
• Avocado Cream Sauce: A creamy sauce perfect for tacos or bowls.
• Mango and Peach Salsa: Sweet contrast to the savory pork.
Pork Carnitas FAQs
Cooking the pork low and slow until tender, then crisping it at high heat creates the classic carnitas texture.
Orange juice adds brightness and subtle sweetness while helping tenderize the pork. This recipe uses it and other citrus like lime.
A combination of citrus juice and broth works well to flavor the pork during cooking.
Storage & Reheating
- Store: Refrigerate leftovers up to 4 days.
- Freeze: Freeze carnitas in some of the liquid for up to 3 months.
- Reheat: Warm in a skillet so the edges crisp again.
Leftover Carnitas Ideas
If you have leftover pork carnitas, they’re easy to repurpose into quick meals throughout the week. Leftover carnitas often taste even better the next day because the flavors continue to develop.
- Carnitas tacos: Reheat the pork in a skillet until crispy, then serve in tortillas with fajita vegetables, onion, cilantro, and lime.
- Carnitas burrito bowls: Add leftover carnitas to cauliflower rice with avocado and salsa, similar to my Carnitas Burrito Bowl.
- Carnitas salads: Use the pork as a protein for salads with avocado, lime vinaigrette, and fresh vegetables.
- Carnitas lettuce wraps: A quick low-carb option topped with onion, cilantro, and avocado cream sauce.
- Loaded sweet potatoes: Top roasted sweet potatoes with crispy carnitas, cilantro, and lime.

Pork Carnitas Recipe
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Recommended Equipment
Ingredients
- 1 ½ lbs pork shoulder, cut into large chunks
- ½ cup Pineapple, fresh, chunks or canned chunks (just drain the juice)
- ¼ cup orange juice
- 2 tbsp lime juice, about 1 lime, juiced
- 5 cloves Garlic, minced
- 1 tsp Smoked Paprika
- 1 tsp Chili Powder
- 1 tsp Ground Cumin
- ½ tsp dried oregano
- 1 tsp Natural Ancient Sea Salt, or more to taste
- ½ tsp Black Pepper
- 1 tbsp Avocado oil, or Olive Oil
- ¼ cup Chicken Broth
- ½ Yellow Onion, sliced
Optional for serving:
- fresh cilantro
- Lime, wedges
- avocado, diced
Instructions
- Prep the pork: Place the pork shoulder chunks into the crockpot. Season with smoked paprika, chili powder, cumin, oregano, salt, and pepper.
- Add the rest of the flavor: Add the garlic, sliced onion, pineapple chunks, orange juice, lime juice, chicken broth, and avocado oil over the pork
- Slow Cook: Cover and cook low for 7-8 hours or high for 4-5 hours, until the pork is very tender and easy to shred.
- Shred the pork: Remove the pork from the crockpot and shred with two forks. Discard large pieces of fat.
- (Optional) Reduce the liquid: return the shredded pork to the cooking liquid and reduce the liquid for 10-20 minutes. You do this in a slow cooker, by turning the heat to high and leaving the lid off of the slow cooker. In a multi-cooker, you can switch the function to sear/sauté on "medium".
- Crisp the carnitas: Spread the shredded pork on a baking sheet. Spoon a few tablespoons of the cooking liquid over the top. Broil for 3-5 minutes until the edges become crispy and golden.
- Serve: Serve with fresh cilantro, lime wedges, and avocado, if desired.
SAVE THIS RECIPE
Recipe Notes
- Choose pork shoulder: Pork shoulder contains enough fat to keep slow cooker pork carnitas tender.
- Cut the pork into chunks: This allows seasoning and citrus flavor to coat more surface area.
- Use fresh citrus: Fresh juice gives brighter flavor.
- Use fajita seasoning if you have it: My Fajita Seasoning uses many of the same spices, so you can substitute about 2 tablespoons for all of the spices in this recipe if you have it already on hand.
- Let the cooking liquid reduce: After shredding, cook the pork uncovered on high for 10–20 minutes so some liquid evaporates and the flavor concentrates.
- Salt to taste at the end: After reducing and crisping, taste and adjust salt if needed.
- Broil the pork: This creates the crispy carnitas texture.
Nutrition Details
The nutrition facts come from entering the recipe ingredients into Spoonacular API, a database of food ingredients. They may vary for any recipe based on the exact product used.




















Leave a Reply