How to make Delicious Carnitas Tacos Recipe (So Easy!)

hero: delicious carnitas tacos served on a white plate with fresh cilantro, diced onions, and lime wedges, warm corn tortillas in background, rustic wooden table, natural afternoon light, no text
4.8 out of 5
(980 reviews)

There’s something absolutely magical about carnitas tacos—those tender, crispy-edged pieces of slow-cooked pork that practically melt on your tongue. Today, I’m sharing my go-to carnitas tacos recipe that’s honestly so easy, you’ll wonder why you haven’t been making them at home all along. Trust me, once you taste homemade carnitas, the store-bought version will never compare.

Carnitas, which means “little meats” in Spanish, is a traditional Mexican dish that hails from Michoacán. The beauty of this recipe lies in its simplicity—you’re essentially slow-cooking pork shoulder in its own fat until it becomes impossibly tender and develops those irresistible crispy edges. While it sounds fancy and complicated, it’s actually one of the most straightforward dishes you can make at home. The hardest part? Waiting for them to finish cooking!

What I love most about this carnitas tacos recipe is its versatility. You can serve them with simple corn tortillas and fresh cilantro, or dress them up with all your favorite toppings. Whether you’re hosting a casual weeknight dinner or throwing a weekend fiesta, carnitas are always a crowd-pleaser. Plus, they make amazing leftovers—though honestly, there usually aren’t any!

The key to perfect carnitas is low and slow cooking. By cooking the pork at a low temperature for several hours, the fat breaks down and renders, creating an incredibly moist and tender meat that shreds beautifully. I prefer using a slow cooker for convenience, but you can also use your oven or an Instant Pot if you prefer. The result is always spectacular.

Before we dive into this delicious recipe, let me share some pro tips. First, don’t skip the initial searing step—it adds incredible flavor through caramelization. Second, save that rendered fat! It’s liquid gold for cooking beans, vegetables, or even making Southern collard greens. Finally, crisp up your finished carnitas in a hot skillet before serving for those addictive caramelized edges.

I’ve included variations and serving suggestions to help you customize this recipe to your taste. From simple street-style tacos to loaded versions with all the fixings, there are endless ways to enjoy carnitas. This recipe also works wonderfully as a filling for burritos, nachos, or even as a topping for rice bowls.

Let me walk you through making these show-stopping carnitas tacos that your family will absolutely love. It’s easier than you think, and the payoff is tremendous. Your dinner guests will think you’ve been slaving away in the kitchen for hours—our little secret!

Prep Time
15 minutes
Cook Time
6 hours
Total Time
6 hours 15 minutes
Servings
6-8 servings

Ingredients

  • 3-4 pounds pork shoulder (also called pork butt), cut into 3-inch chunks
  • 2 tablespoons kosher salt
  • 1 tablespoon black pepper
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • 4 garlic cloves, minced
  • 1 medium onion, quartered
  • 2 dried bay leaves
  • 1 orange, cut into wedges
  • 2 tablespoons lard or vegetable oil (for searing)
  • 1 cup chicken or pork broth
  • Corn or flour tortillas, for serving
  • Fresh cilantro, for garnish
  • Diced onion, for garnish
  • Lime wedges, for serving
  • Salsa, pico de gallo, or guacamole, for serving
process: raw pork shoulder chunks being seared in a cast iron skillet with golden-brown crust forming, steam rising, warm kitchen lighting, overhead angle, no text

Instructions

  1. Pat the pork shoulder chunks completely dry with paper towels. This is important for proper browning.
  2. In a small bowl, combine the kosher salt, black pepper, cumin, oregano, and smoked paprika. Mix well.
  3. Rub the spice mixture evenly over all the pork chunks, making sure to coat every side generously.
  4. Heat a large skillet or Dutch oven over medium-high heat. Add the lard or oil and let it get very hot.
  5. Working in batches to avoid overcrowding, sear the pork chunks for 2-3 minutes per side until deeply browned. Don’t skip this step—it creates incredible flavor. Set aside the browned pork on a plate.
  6. In your slow cooker, combine the minced garlic, quartered onion, bay leaves, and orange wedges.
  7. Add the browned pork chunks to the slow cooker, arranging them over the aromatics.
  8. Pour the chicken or pork broth over the pork, making sure the liquid comes about halfway up the meat. You don’t want it completely submerged.
  9. Cover and cook on LOW for 6-8 hours, or on HIGH for 3-4 hours. The pork is done when it shreds easily with a fork and is fall-apart tender.
  10. Using a slotted spoon, carefully remove the pork pieces and place them on a large cutting board or baking sheet.
  11. Let the pork cool for a few minutes until it’s cool enough to handle comfortably.
  12. Using two forks or your hands, shred the pork into bite-sized pieces, discarding any large chunks of fat or cartilage.
  13. Strain the cooking liquid, reserving about 1 cup. This is your liquid gold—don’t throw it away!
  14. For extra crispy edges, heat a large skillet over medium-high heat with 2 tablespoons of the reserved fat from the cooking liquid.
  15. Add the shredded carnitas to the hot skillet in a single layer and let them sear undisturbed for 3-4 minutes until the edges are golden and crispy.
  16. Stir and continue cooking for another 2-3 minutes until you have crispy, caramelized edges throughout.
  17. Warm your tortillas in a skillet or directly over a gas flame until pliable and slightly charred.
  18. Serve the carnitas in warm tortillas topped with fresh cilantro, diced onion, and a squeeze of lime juice.
  19. Offer salsa, pico de gallo, or guacamole on the side for additional flavor and freshness.
detail: close-up of shredded carnitas pork with crispy caramelized edges glistening with rendered fat, fresh cilantro and diced white onion scattered on top, shallow depth of field, warm natural light, no text

Pro Tips

SLOW COOKER VS. OTHER METHODS: While I prefer the slow cooker for its convenience and consistent results, you can also make carnitas in a 300°F oven in a covered Dutch oven for 4-6 hours, or use an Instant Pot on high pressure for 45 minutes followed by a natural release. Each method produces delicious results.

FAT MATTERS: The rendered fat from cooking is essential to authentic carnitas. Don’t discard it! Use it for cooking beans, vegetables, or even as a base for gravies like gluten-free gravy. It keeps refrigerated for up to two weeks.

MEAT SELECTION: Pork shoulder has the perfect fat-to-meat ratio for carnitas. Avoid lean cuts like pork tenderloin, which will dry out. The fat is what makes carnitas so incredibly tender and flavorful.

CRISPY EDGES: For restaurant-quality carnitas with those addictive crispy edges, don’t skip the final searing step. This caramelization is what takes them from good to absolutely irresistible.

MAKE-AHEAD: You can prepare carnitas up to three days in advance and store them in the refrigerator in an airtight container. Reheat gently in a skillet with a bit of the reserved fat. They also freeze beautifully for up to three months.

SERVING IDEAS: Beyond tacos, serve carnitas in burritos, on top of rice bowls, as nachos, in quesadillas, or even on crispy tortilla chips. They’re incredibly versatile.

TORTILLA SELECTION: Corn tortillas are traditional and have wonderful flavor, but flour tortillas work too. Warm them right before serving for the best texture and taste.

FLAVOR VARIATIONS: Experiment with different aromatics and spices. Some people add jalapeños, chipotles in adobo sauce, or different citrus. Cinnamon is sometimes added for subtle sweetness. Make it your own!

BROTH CONSIDERATIONS: Use quality broth—homemade is best, but good store-bought brands work well too. Avoid bouillon cubes, which can taste artificial. The broth keeps the meat moist during cooking and adds subtle flavor.

COOKING LIQUID USES: The reserved cooking liquid is perfect for cooking rice, making enchilada sauce, or serving as a broth alongside the tacos. Some people enjoy dipping carnitas in it.

GARNISH IMPORTANCE: Fresh cilantro, diced onion, and lime juice are not optional—they add brightness and acidity that balances the richness of the pork. These simple garnishes elevate the entire dish.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top