Menu
Slow cooker pork carnitas with fresh pineapple salsa
Main Dish / Mexican / Pork / Recipe's / Salsa / Tacos

Best Slow Cooker Pork Carnitas (With Fresh Pineapple Salsa)

Sharing is caring!

Tender, slow-cooked pork carnitas infused with citrus and cola, shredded and optionally crisped, then topped with a bright, fresh pineapple salsa for a sweet and savory contrast. Perfect for tacos and casual gatherings.
Carnitas tacos with fresh pineapples salsa on a plate

If you’ve been searching for the best slow cooker pork carnitas, this recipe checks every box—tender, juicy, flavorful, and perfectly crisped. Paired with a fresh pineapple salsa, these tacos deliver the ultimate sweet-and-savory bite.

This is one of those recipes that feels restaurant-quality but is secretly incredibly easy to make at home.

Carnitas tacos with fresh pineapples salsa on a plate

Why This Is the Best Slow Cooker Pork Carnitas

  • Slow cooked for fall-apart tender pork
  • Finished under the broiler for crispy edges
  • Balanced with bright, fresh pineapple salsa
  • Uses simple ingredients with big flavor payoff
  • Perfect for tacos, bowls, or meal prep

What Are Carnitas?

Carnitas (meaning “little meats”) are a traditional Mexican dish made by slow-cooking pork until tender, then crisping it for texture. This version uses a slow cooker instead of traditional lard cooking, making it more accessible but just as delicious.

Ingredients

Pork Carnitas

  • 5–5½ lb bone-in pork shoulder
  • 1 large onion, chopped
  • 6 cloves garlic, minced
  • 1½ tbsp kosher salt
  • 1½ tsp black pepper
  • 1 tsp olive oil
  • ¾ cup fresh orange juice
  • ¾ cup cola (real sugar preferred)
  • ¼ tsp liquid smoke

Pineapple Salsa

  • 2 cups fresh pineapple, diced
  • 2 tbsp red onion, minced
  • 2 tbsp red bell pepper, minced
  • 1 tbsp cilantro, minced
  • ½ tbsp serrano chile, minced
  • 1/8 tsp smoked paprika
  • 1/8 tsp sea salt
  • 1 tbsp lime juice
  • 1 tbsp pineapple juice

For Serving

  • Corn or flour tortillas
  • Lime wedges, avocado, cilantro (optional)
ingredients for slow cooker pork recipe

Instructions

Step 1: Make the Pineapple Salsa

Combine all salsa ingredients in a bowl. Stir well and let sit to allow flavors to develop.

Step 2: Prepare the Pork

Add chopped onion to the slow cooker.
Mix garlic, salt, pepper, and olive oil, then rub over the pork. Place pork on top.

Step 3: Add Liquid & Cook

Mix orange juice, cola, and liquid smoke. Pour over pork.
Cook on HIGH for 5 hours.

Step 4: Finish Cooking

Break pork into chunks and submerge in liquid. Cook 1–2 more hours until tender.

Step 5: Shred & Crisp

Shred pork with forks.
Broil on a baking sheet for 5–7 minutes until edges are crispy.

Step 6: Assemble Tacos

Fill tortillas with pork and top with pineapple salsa and desired toppings.

Pro Tips for Perfect Carnitas

  • Don’t skip broiling – this creates authentic crispy carnitas texture
  • Use fresh citrus juice for brighter flavor
  • Let the salsa sit at least 30 minutes before serving
  • Cook with the bone-in cut for extra richness

Serving Ideas

These slow cooker pork carnitas are incredibly versatile:

  • Classic street-style tacos
  • Burrito bowls with rice and beans
  • Nachos or loaded fries
  • Quesadillas or enchiladas

Storage Tips

  • Refrigerate up to 4 days
  • Freeze up to 3 months
  • Reheat in a skillet for best texture

Frequently Asked Questions

Can I cook pork carnitas on LOW?

Yes, cook on LOW for 8–10 hours instead of HIGH.

What cut of pork is best for carnitas?

Pork shoulder (also called pork butt) is ideal due to its fat content.

Do I have to use cola?

No, but it adds depth and sweetness. You can substitute with orange juice and broth.

How do I make carnitas crispy?

Spread shredded pork on a baking sheet and broil until golden and crisp.

This slow cooker pork carnitas with pineapple salsa is the perfect balance of bold, juicy, and fresh. It’s easy enough for a weeknight but impressive enough for entertaining.

Once you try it, it might just become your go-to taco recipe.

More Pairings for Pork Carnitas

Carnitas tacos with fresh pineapples salsa on a plate

Slow Cooker Pork Carnitas with Fresh Pineapple Salsa

Tender, slow-cooked pork carnitas infused with citrus and cola, shredded and optionally crisped, then topped with a bright, fresh pineapple salsa for a sweet and savory contrast. Perfect for tacos and casual gatherings.
No ratings yet
Print Pin Rate
Course: Main Course
Cuisine: Mexican Inspired
Keyword: crockpot carnitas, pineapple salsa, pork carnitas, pulled pork tacos, slow cooker pork carnitas
Prep Time: 25 minutes
Cook Time: 6 hours
Total Time: 6 hours 25 minutes
Servings: 10
Calories: 864kcal

Equipment

  • Slow cooker / crockpot
  • Cutting board
  • Chef’s knife
  • Mixing Bowls
  • Measuring cups & spoons
  • Forks (for shredding)
  • Baking sheet (optional, for broiling)
  • Oven broiler (optional)

Ingredients

For the Pork Carnitas

  • 5 –5½ lb bone-in pork shoulder blade roast
  • 1 large onion chopped
  • 6 cloves garlic finely minced
  • tbsp kosher salt
  • tsp black pepper
  • 1 tsp olive oil
  • ¾ cup fresh orange juice
  • ¾ cup cola real sugar, e.g., Mexican Coca-Cola or Pepsi
  • ¼ tsp liquid smoke

For the Fresh Pineapple Salsa

  • 2 cups diced fresh pineapple reserve juices from cutting
  • 2 tbsp minced red onion
  • 2 tbsp minced red bell pepper
  • 1 tbsp minced fresh cilantro
  • ½ tbsp minced serrano chile seeds and pith removed
  • 1/8 tsp smoked paprika
  • 1/8 tsp sea salt
  • 1 tbsp fresh lime juice
  • 1 tbsp fresh pineapple juice from the diced pineapple

For Serving

  • Corn or flour tortillas
  • Optional: extra cilantro lime wedges, or avocado slices

Instructions

Make the Pineapple Salsa

  • Peel, core, and dice the fresh pineapple, reserving the juices.
  • In a mixing bowl, combine the pineapple, red onion, red pepper, cilantro, and minced serrano chile.
  • Stir in smoked paprika, sea salt, lime juice, and 1 tbsp of the reserved pineapple juice. Set aside to let flavors meld while cooking the pork.

Prepare the Pork Carnitas

  • Place the chopped onion in the bottom of the slow cooker.
  • In a small bowl, mix the garlic, salt, pepper, and olive oil. Rub this mixture all over the pork shoulder.
  • Place the pork on top of the onions.
  • In another bowl, combine the orange juice, cola, and liquid smoke. Pour over the pork.

Slow Cook

  • Cover and cook on HIGH for 5 hours.
  • After 5 hours, break the pork into large chunks so it’s submerged in the cooking liquid. Cover again and cook for 1–2 more hours, until pork is very tender.

Shred & Optional Crisp

  • Remove pork from the slow cooker and shred with forks.
  • For crispy carnitas, spread shredded pork on a baking sheet and broil 5–7 minutes until edges are golden and slightly crisp.

Serve

  • Warm tortillas and fill with shredded pork.
  • Top generously with fresh pineapple salsa and optional garnishes like lime wedges, avocado, or extra cilantro.

Notes

  • Use fresh pineapple for best flavor; canned will be sweeter and softer.
  • Cola adds subtle sweetness and helps tenderize the pork—avoid diet versions.
  • Crisping the pork adds texture and enhances flavor—highly recommended.
  • Leftover pork freezes well for up to 3 months.
  • Adjust serrano chile to control heat level.

Nutrition

Calories: 864kcal | Carbohydrates: 10g | Protein: 109g | Fat: 40g | Saturated Fat: 14g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 18g | Cholesterol: 371mg | Sodium: 1499mg | Potassium: 2001mg | Fiber: 1g | Sugar: 7g | Vitamin A: 173IU | Vitamin C: 34mg | Calcium: 93mg | Iron: 7mg

Slow cooker pork carnitas that are juicy, crispy, and full of flavor! Served with fresh pineapple salsa for the perfect taco night recipe. Easy crockpot carnitas everyone will love.


Discover more from Meal Street Kitchen

Subscribe to get the latest posts sent to your email.

No Comments

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Discover more from Meal Street Kitchen

    Subscribe now to keep reading and get access to the full archive.

    Continue reading

    Sharing is Caring

    Help spread the word. You're awesome for doing it!