This post may contain affiliate links. Please read our disclosure policy.

Craving authentic Carnitas Tacos? This easy recipe will show you how to make tender, crispy, and juicy slow-cooker pork carnitas with simple ingredients and bold Mexican flavors. Top with cilantro, chopped onion, and fresh lime juice for classic street-style tacos, or go all-out for an unforgettable taco night at home.

Two pork carnitas tacos served on warm corn tortillas, topped with fresh cilantro, diced onions, sliced radish, and a squeeze of lime, presented on a shallow serving plate.

The Best Carnitas Tacos

For classic Mexican flavor, carnitas are my family’s undisputed favorite. So what’s the best way to serve carnitas? Carnitas tacos! Juicy, crispy, slow-cooked pork wrapped in a warm tortilla and topped with fresh, flavorful ingredients. It’s pretty hard to beat such a winning combo. Whether you’re looking for a crowd-pleasing game-day dish or an easy weeknight family dinner, this super easy recipe is a must-try!

  • Servings: This recipe starts with a 5-pound pork butt or pork shoulder, yielding approximately 3 to 3.5 pounds of tender, shredded pork after cooking. Using 2-3 ounces of carnitas per tortilla, this recipe will make around 16 to 25 carnitas tacos, perfect for feeding a crowd!
  • Can I prepare carnitas ahead of time? Yes, up to 2-3 days in advance.
  • Pro Tip: Warm your tortillas before serving for the best carnitas tacos. Heating tortillas on a dry skillet, over an open flame, or in the oven makes them soft, pliable, and more flavorful and prevents cracking.
Ingredients needed to make pork carnitas (Mexican pulled pork).

Carnitas Tacos Ingredients

  • Carnitas: To make carnitas, you’ll need pork shoulder (also called pork butt or Boston butt) that’s seasoned with salt and black pepper and tossed in a slow cooker with a flavorful combination of seasoning and spices, garlic, sliced onion, fresh lime juice and orange juice, chipotles in adobo, and chicken broth (or light Mexican beer).
  • Tortillas: Use your favorite type of tortilla! Still unsure? Check out my overview of tortillas below!
  • Toppings: Cilantro and diced white onion are the traditional street taco combo, but if you’re craving crunchy, creamy, or sweet layers of flavor, check out my complete list of ideas below.

How to Make Carnitas Tacos in 3 Simple Steps

1. Season and Slow-Cook the Pork. This can be done up to 3 days in advance, slowly cooked overnight, or started in the early morning to be ready by dinnertime. Season the pork butt all over with salt and black pepper and add it to a large Crockpot with the sliced onion, bay leaves, seasoning mixture, orange juice, lime juice, minced garlic, and chicken broth (or light Mexican beer). Cook on low for 8-10 hours. The meat should be fork tender and reach an internal temperature of 195–205°F (90–96°C), as measured by a digital meat thermometer.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

2. Shred and Crisp the Pork Before Serving. Once the pork is tender, shred it and crisp it up in a hot skillet with a little of its cooking juices, or broil it in the oven for 5–10 minutes to get those irresistible golden, crispy edges.

3. Taco Assembly and Serving: Warm a tortilla and load it with crispy, juicy carnitas. Top it with your favorite toppings and enjoy with Mexican rice, refried beans, or elote if desired!

Large chunks of pork butt in a slow cooker covered by sliced onion, bay leaves, and a flavorful seasoning broth made with Mexican oregano, ground cumin, minced garlic, chili powder, orange juice, lime juice, chipotles in adobo, and chicken broth (or light Mexican beer).
Shredded crispy pulled pork carnitas on a large baking sheet.

The Best Tortillas for Carnitas Tacos

When making tacos, choosing the right tortilla can make all the difference.

Corn Tortillas—Corn tortillas are best for authentic Mexican street-style tacos. They’re typically smaller, thinner, and more delicate, and why most street tacos use two stacked corn tortillas to keep them from tearing. The key to soft, pliable tacos that won’t fall apart mid-bite? Warming them properly! Here’s how:

  • Stovetop: Heat a dry cast-iron skillet, griddle, or nonstick pan over medium-high heat. Cook each tortilla for 20–30 seconds per side until warm and slightly charred. To keep them warm, stack them in a tortilla warmer or wrap them in a clean kitchen towel.
  • Open Flame (for smoky, charred edges and flavor): Place a tortilla directly over a gas burner flame for 5–10 seconds per side. Watch closely and use tongs to flip.

Flour Tortillas—Flour tortillas are soft, pliable, and less likely to tear (so no need to double up!) They have a milder taste and work best for larger burrito-style tacos packed with toppings.

50/50 Corn and Flour Blend Tortillas—My personal favorite, these tortillas combine the earthy flavor of corn tortillas with the pliable texture of flour tortillas. They are made with corn and wheat flour for the perfect hybrid tortilla. Warming is still recommended using the same method as strictly corn tortillas, but they can also withstand heating in the microwave when wrapped in a damp towel and heat in short bursts. La Tortilla Factory makes my favorite.

Two pork carnitas tacos served on warm corn tortillas, topped with fresh cilantro, diced onions, sliced radish, and a squeeze of lime, presented on a shallow serving plate.

Taco Toppings

Since carnitas are rich, juicy, and crispy, they pair best with fresh, tangy, and slightly spicy toppings. Whether you prefer classic street-style toppings or want to customize with unique additions, these options will take your carnitas tacos to the next level.

Classic street-style carnitas tacos: The goal is to let the crispy, juicy pork shine with just a sprinkle of freshness, acidity, and heat to balance. Classic toppings include fresh cilantro, diced white onion, fresh lime juice, salsa verde, and/or salsa roja. Less commonly, street tacos are topped with sliced or pickled jalapeños, pickled red onions, sliced radish, or crumbled cotija cheese.

Next-level taco Toppings:

  • Creamy Toppings: For a rich contrast to the crispy, slow-cooked pork, add avocado slices, guacamole, a drizzle of Mexican crema, or regular sour cream. For something extra special, try adding a spoonful of chipotle crema.
  • Crunchy Toppings: For those who love a bit of crunch (me!), shredded cabbage or iceberg lettuce is a refreshing contrast to savory pork.
  • Sweet Toppings: Fresh fruit salsas are probably my favorite way to dress up any taco. I love this mango salsa and pineapple salsa.
Three pork carnitas tacos on soft corn tortillas, filled with tender, crispy shredded pork, garnished with fresh cilantro and diced onions, served with lime wedges on the side.

Frequently Asked Questions

Can I make carnitas ahead of time?

Yes! Carnitas can be made up to 3 days in advance. Store them in an airtight container in the fridge—reheat by pan-frying or broiling to restore crispiness.

Can I make carnitas in the oven?

Yes! To make pork carnitas in the oven, place the meat in a large Dutch oven, cover, and cook in a preheated 300°F (150°C) oven for 3–4 hours. Cook until the pork is fork-tender and reaches an internal temperature of 195–205°F (90–96°C), as measured by a digital meat thermometer.

Can I make carnitas in the Instant Pot?

Yes! Pressure cook on high for 40 minutes, then do a natural release for 15 minutes.


Have any questions about this Carnitas Taco Recipe? Drop me a message in the comment section below! I’m happy to help. And, if you enjoy this recipe, please rate it with some STAR LOVIN’ so other readers know to try it too! Tag me at #theforkedspoon. I’ll be sure to share! Thank you!

Two pork carnitas tacos served on warm corn tortillas, topped with fresh cilantro, diced onions, sliced radish, and a squeeze of lime, presented on a shallow serving plate.
5 from 1 vote

Perfect Carnitas Tacos Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
Craving authentic Carnitas Tacos? This easy recipe will show you how to make tender, crispy, and juicy slow-cooker pork carnitas with simple ingredients and bold Mexican flavors. Top with cilantro, chopped onion, and fresh lime juice for classic street-style tacos, or go all-out for an unforgettable taco night at home.
Prep: 10 minutes
Cook: 8 hours
Total: 8 hours 10 minutes
Servings: 16 tacos

Equipment

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Carnitas Recipe

  • 5 pounds Boneless pork butt, cut into large 3-4-inch chunks
  • 1 large white onion , sliced
  • 2 bay leaves
  • tablespoon salt, divided
  • 2 teaspoon black pepper, divided
  • tablespoon Mexican oregano , or regular oregano with ¼ teaspoon dried marjoram and ⅛ teaspoon or coriander
  • 2 teaspoon ground cumin
  • 6 cloves garlic, minced
  • 1 teaspoon chili powder
  • 2 large oranges, juiced (½ to ¾ cup)
  • 2 large limes, juiced (¼ to ⅓ cup)
  • 2 chipotle chiles in adobo sauce, or 1 tablespoon chipotle powder, optional
  • 1 cup light Mexican beer – or chicken stock, or chicken stock (gluten-free)

Carnitas Tacos

  • 1 small white onion, minced
  • ½ cup fresh cilantro, chopped
  • 1-2 tablespoon fresh lime juice, plus more for serving
  • 34 corn tortillas

Instructions 

Carnitas Recipe

  • Season the pork and mix the sauce: Season the pork with salt and pepper. In a small bowl, combine 1 tablespoon of salt and 1½ teaspoons of black pepper with Mexican oregano, ground cumin, minced garlic, chili powder, fresh orange juice, lime juice, and beer (or chicken broth). Roughly chop the chipotles and add them to the bowl with 1-2 tablespoons of adobo sauce. Mix well to combine.
  • Add the ingredients: Transfer the pork to a large slow cooker, top it with the sliced onion and bay leaves, and pour the sauce mixture over it.
  • Slow cook until tender: Cover and cook on LOW for 8-10 hours (for best results) or on HIGH for 5-6 hours.
  • Shred the pork and save the cooking liquid: Remove the pork from the slow cooker and let it rest for at least 15 minutes before shredding with two forks. Reserve the cooking liquid left in the slow cooker.
  • Crisp the pork: Preheat the oven broiler to high. Spread the shredded pork evenly on a large baking sheet lined with foil. Drizzle a bit of the reserved cooking liquid over the meat to keep it juicy, then broil for 5-10 minutes, stirring halfway, or until the edges are browned and crisp to your liking.

Carnitas Tacos

  • Make the tacos: Stack two warmed tortillas, then top with a generous spoonful of carnitas. Add onion, cilantro, and a squeeze of fresh lime juice, if desired.

Notes

Note: Nutritional information is an estimate.
Yield: This recipe starts with a 5-pound pork butt or pork shoulder, yielding approximately 3 to 3.5 pounds of tender, shredded pork after cooking. Using 2-3 ounces of carnitas per tortilla, this recipe will make around 16 to 25 carnitas tacos. The nutritional information is calculated for 16 tacos, each with a 3-ounce portion of cooked carnitas and two street-style corn tortillas.
How to heat tortillas:
  • Stovetop: Heat a dry cast-iron skillet, griddle, or nonstick pan over medium-high heat. Cook each tortilla for 20–30 seconds per side until warm and slightly charred. Stack them in a tortilla warmer or wrap them in a clean kitchen towel to keep them warm.
  • Open Flame (for smoky, charred edges and flavor): Place a tortilla directly over a gas burner flame for 5–10 seconds per side. Watch closely and use tongs to flip.
  • Microwave (not recommended for corn tortillas): Wrap the tortillas in a damp towel and heat in short bursts.
Storage and leftovers: Store leftover carnitas (and the cooking liquid) in separate airtight containers in the fridge for up to 5 days or in the freezer for up to 3 months. Reheat the desired amount of pork and liquid in the microwave, oven, or stovetop before adding it to your favorite recipes. Keep fresh toppings stored in separate air-tight containers.

Nutrition

Calories: 331kcal | Carbohydrates: 30g | Protein: 30g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 85mg | Sodium: 829mg | Potassium: 675mg | Fiber: 5g | Sugar: 3g | Vitamin A: 134IU | Vitamin C: 16mg | Calcium: 87mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

Recipe Rating




5 from 1 vote (1 rating without comment)