Slow-Cooker Pork Carnitas (gluten-free)

This dish is ideal for busy weeknights when you want to come home to a hot meal! Simply prep everything in the morning, and set your slow cooker on low for 8–10 hours. These carnitas are perfect with corn tortillas and topped with avocado and green onions. Feel free to add your other favorite toppings like guacamole, pickled onions, jalapeño slices, sour cream or salsa.

Prep time: 15 mins
Cook time: 4.5–10.5 hours

Yield: 4–6 servings

2 tablespoons coconut oil, divided
2½ pounds boneless pork shoulder
1 medium yellow onion, diced
4 garlic cloves, minced
1 tablespoon ground cumin
2 teaspoons dried oregano
2 bay leaves
1 teaspoon sea salt
1 lime, juiced
¾ cup orange juice
1 package (gluten-free) corn tortillas
2 medium avocados, sliced
4 green onions, diced
Black pepper, to taste


  1. Add one tablespoon of coconut oil to a large skillet over medium-high heat. Add the pork and sear on each side for 12 minutes, until browned. Transfer pork to a slow cooker.
  2. Add the onion, garlic, cumin, oregano, bay leaves, salt, lime juice and orange juice. Cover and cook on low for 8–10 hours (or on high for 4–5 hours), until the pork is completely tender and shreds easily.
  3. Remove the meat from the slow cooker (reserving the juices) and shred with a fork. Add the remaining tablespoon of coconut oil to a large skillet over high heat. Add the pork and sear until browned and just beginning to crisp. Add the juices and continue cooking until the liquid reduces.
  4. Serve the carnitas warm with the corn tortillas, avocado slices, green onions, and black pepper to taste.