Introduction
Spicy Pork Carnitas Tacos with Fresh Cilantro are a vibrant, flavorful, and utterly satisfying meal inspired by traditional Mexican street food. Tender, juicy pork is slow-cooked with a blend of spices, citrus, and a touch of heat until it’s falling-apart tender, then crisped slightly under high heat to give it that irresistible caramelized edge. Served on warm corn or flour tortillas with fresh cilantro, diced onions, and a squeeze of lime, these tacos are packed with layers of flavor, texture, and freshness.
I love this recipe because it brings the authentic taste of Mexican carnitas into the comfort of home cooking. The combination of tender, spiced pork with bright, fresh toppings creates a balance of rich and light flavors. It’s a meal that’s fun to assemble, fun to eat, and perfect for sharing.
Why I Love This Recipe
I love this recipe because it combines slow-cooked tenderness with crispy edges, creating a taco that’s both comforting and exciting. The spice blend is bold but not overpowering, letting the natural flavor of the pork shine. The freshness of cilantro, lime, and optional toppings makes each bite dynamic. It’s a recipe that makes any meal feel festive and special, even on a weekday.
Why It’s a Must-Try
- Tender, flavorful pork: Slow-cooked to perfection.
- Crispy edges: A touch of oven broiling or skillet finishing adds irresistible texture.
- Customizable spice level: Adjust to taste with chili powder or fresh jalapeños.
- Quick assembly: Once pork is ready, tacos come together in minutes.
- Fresh and vibrant: Cilantro, onions, and lime brighten every bite.
Recipe Overview
- Preparation Time: 15 minutes (active prep)
- Cooking Time: 2–2.5 hours (slow-cooking)
- Total Time: 2–2.5 hours
- Servings: 6–8 tacos
- Calories: ~400 kcal per taco
- Course: Main Course
- Cuisine: Mexican
Ingredients
For the Pork Carnitas:
- 2 lbs pork shoulder or pork butt, cut into 2-inch chunks
- 1 orange, juiced (keep the peel)
- 1 lime, juiced
- 1 onion, quartered
- 4 cloves garlic, smashed
- 1 tsp ground cumin
- 1 tsp chili powder
- 1 tsp smoked paprika
- ½ tsp cayenne pepper (optional for extra heat)
- 1 tsp salt
- ½ tsp black pepper
- 1 tbsp olive oil
For the Tacos:
- 8–10 corn or flour tortillas
- ½ cup fresh cilantro, chopped
- ½ cup white onion, finely diced
- Lime wedges, for serving
- Optional toppings: sliced jalapeños, crumbled queso fresco, avocado slices, salsa
Cooking Directions
Preparing the Carnitas:
- Preheat oven to 300°F (150°C).
- Season pork chunks with salt, pepper, cumin, chili powder, smoked paprika, and cayenne.
- In a large oven-safe pot or Dutch oven, heat olive oil over medium-high heat. Sear pork in batches until browned on all sides, about 2–3 minutes per side.
- Add orange juice, lime juice, orange peel, onion, and garlic. Cover with a lid and place in the oven.
- Slow-cook for 2–2.5 hours until pork is tender and easily shredded with a fork.
Crisping the Pork (Optional but Recommended):
- Remove pork from oven and shred with two forks.
- Spread shredded pork on a baking sheet and broil on high for 5–7 minutes, tossing once, until edges are crispy.
Preparing the Tacos:
- Warm tortillas in a dry skillet or oven.
- Fill each tortilla with a generous portion of shredded pork.
- Top with chopped cilantro, diced onion, and optional toppings.
- Serve immediately with lime wedges.
Step-by-Step Preparation Method
- Cut pork into chunks, season with spices.
- Sear pork in olive oil until browned.
- Add citrus juice, peel, onion, and garlic. Cover and slow-cook in oven for 2–2.5 hours.
- Shred tender pork with forks.
- Optional: Broil shredded pork to achieve crispy edges.
- Warm tortillas.
- Assemble tacos with pork, cilantro, onion, and desired toppings.
- Serve with lime wedges.
How to Serve
- Stack 2–3 tacos per person on a platter.
- Offer toppings separately for customizable tacos.
- Pair with Mexican rice, black beans, or a fresh slaw.
- Serve with cold beverages like horchata or a light beer.
Recipe Tips
- Crispy edges: Broil the shredded pork or pan-fry it in a skillet with a little oil.
- Citrus flavor: Keep the orange peel while cooking for authentic sweetness.
- Adjust spice: Add more cayenne or fresh chilies for extra heat.
- Make ahead: Cook pork a day in advance, refrigerate, and crisp before serving.
- Warm tortillas: Wrap in foil and heat in the oven for soft, pliable tortillas.
Variations
- Spicy Pineapple Carnitas: Add diced pineapple during the last 30 minutes of cooking.
- Slow Cooker Version: Use a slow cooker on low for 6–8 hours.
- Street-Style Tacos: Top with pickled red onions and radishes.
- Cheesy Carnitas Tacos: Add shredded cheddar or crumbled queso fresco.
- Taco Bowls: Serve pork over rice or cauliflower rice instead of tortillas.
Freezing and Storage
- Refrigerator: Store cooked shredded pork in an airtight container for up to 3 days.
- Freezer: Freeze cooked pork for up to 2 months; thaw overnight in the fridge before crisping.
- Reheating: Heat in a skillet or oven to revive crispy edges.
Special Equipment Needed
- Dutch oven or large oven-safe pot
- Skillet for searing and optional crisping
- Baking sheet (for broiling shredded pork)
- Tongs and forks for shredding
FAQ
Q1: Can I use pork loin instead of shoulder?
A: Pork shoulder is preferred for tenderness, but pork loin can work if cooked carefully to avoid dryness.
Q2: Can I make this in a slow cooker?
A: Yes, cook on low for 6–8 hours with the same seasonings and citrus.
Q3: How do I make it spicier?
A: Add cayenne pepper, chili powder, or fresh jalapeños during cooking or as a topping.
Q4: Can I use flour tortillas?
A: Yes, flour or corn tortillas work; corn gives a more traditional flavor.
Q5: Can I prepare the pork a day ahead?
A: Yes, cook and refrigerate, then crisp before serving for fresh, crispy tacos.
Conclusion
Spicy Pork Carnitas Tacos with Fresh Cilantro are a perfect combination of tender, flavorful pork and fresh, vibrant toppings. They are easy to assemble, customizable, and full of texture and flavor. Whether for a casual dinner, taco night, or entertaining guests, this recipe delivers authentic Mexican flavors at home and is sure to become a family favorite.
Spicy Pork Carnitas Tacos with Fresh Cilantro
Course: DinnerCuisine: MexicanDifficulty: easy8
servings15
minutes2
hours2
hours15
minutesIngredients
For the Pork Carnitas:
2 lbs pork shoulder or pork butt, cut into 2-inch chunks
1 orange, juiced (keep the peel)
1 lime, juiced
1 onion, quartered
4 cloves garlic, smashed
1 tsp ground cumin
1 tsp chili powder
1 tsp smoked paprika
½ tsp cayenne pepper (optional for extra heat)
1 tsp salt
½ tsp black pepper
1 tbsp olive oil
For the Tacos:
8–10 corn or flour tortillas
½ cup fresh cilantro, chopped
½ cup white onion, finely diced
Lime wedges, for serving
Optional toppings: sliced jalapeños, crumbled queso fresco, avocado slices, salsa
Directions
- Preparing the Carnitas: Preheat oven to 300°F (150°C). Season pork chunks with salt, pepper, cumin, chili powder, smoked paprika, and cayenne. In a large oven-safe pot or Dutch oven, heat olive oil over medium-high heat. Sear pork in batches until browned on all sides, about 2–3 minutes per side. Add orange juice, lime juice, orange peel, onion, and garlic. Cover with a lid and place in the oven. Slow-cook for 2–2.5 hours until pork is tender and easily shredded with a fork.
- Crisping the Pork (Optional but Recommended): Remove pork from oven and shred with two forks. Spread shredded pork on a baking sheet and broil on high for 5–7 minutes, tossing once, until edges are crispy.
- Preparing the Tacos: Warm tortillas in a dry skillet or oven. Fill each tortilla with a generous portion of shredded pork. Top with chopped cilantro, diced onion, and optional toppings. Serve immediately with lime wedges.