Main Courses
This BBQ pork carnitas recipe delivers the perfect balance of crispy bark and melt-in-your-mouth shreds—all in one pan. After years of perfecting slow-cooked pork shoulder with authentic Mexican flavors, I’ve cracked the code for restaurant-quality results at home. The secret? A 360° sear that locks in juices while creating that coveted caramelized crust.
What sets this method apart is the two-stage cooking process: first, a low-and-slow braise to tenderize the meat, then a high-heat roast to render fat and crisp the edges. Traditional Mexican techniques meet modern convenience—no fancy equipment needed, just a Dutch oven and patience. The result? Pork so tender it shreds effortlessly, with a crispy exterior that’s impossible to resist.
Serve these carnitas on warm tortillas with pickled onions, cilantro, and lime for tacos, or pile them high on nachos with avocado crema. The flavor profile is bold yet balanced: smoky, slightly sweet, with just enough heat to linger. This is the kind of dish that disappears faster than you can say "¿más?"—and leaves everyone asking for seconds.
Ready to transform a simple pork shoulder into a crowd-pleasing centerpiece? Let’s get cooking—your taste buds (and leftovers) will thank you.
Ingredients for bbq pork carnitas
Pork shoulder, citrus, and smoky spices—these are the stars of your perfect carnitas.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder (Bone-in) 🐖 | 4 lb | Well-marbled, cut into 2-inch chunks |
| Orange Juice (Fresh) 🍊 | 1 cup | From 2-3 medium oranges |
| Lime Juice (Fresh) 🍋 | ¼ cup | About 2-3 limes |
| Adobo Seasoning 🌶️ | 2 tbsp | Or 1 tbsp each chili powder + cumin |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper flavor |
| Smoked Paprika 🌶️ | 1 ½ tbsp | For authentic smoky depth |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Yellow Onion 🧅 | 1 whole | Chopped, about 1.5 cups |
| Bay Leaves 🍃 | 2 whole | Fresh preferred |
| Beef Broth (Low Sodium) 💧 | 2 cups | Or chicken broth |
| Olive Oil 🫒 | ½ cup | For searing |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The pork shoulder is non-negotiable here—bone-in adds flavor, but bone-out works if you prefer. Look for cuts with good marbling at Whole Foods or your local butcher shop; the extra fat renders down during cooking, creating that irresistible crispy bark. If you're using frozen pork, thaw it overnight in the fridge—never in hot water, as that promotes uneven cooking. For the citrus, freshly squeezed juice makes all the difference, but bottled works in a pinch. The adobo seasoning? Penzeys or bulk bins at Latin markets have the best quality—avoid the pre-mixed packets with mystery ingredients.
No adobo seasoning? Mix 1 tbsp chili powder with 1 tbsp ground cumin for a quick substitute. Running low on lime juice? Orange juice with a splash of vinegar mimics the tang. The smoked paprika is key for that authentic Mexican flavor—substitute regular paprika if needed, but it won't be quite the same. For the broth, low-sodium is critical to avoid over-salting the dish. If you're short on time, canned diced tomatoes (drained) can add body and acidity. And if you're worried about the pork being too fatty, pat it dry with paper towels before searing to get maximum crispiness.
This dish tastes even better the next day, so make extra—it reheats beautifully in a skillet with a splash of broth. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months (portion into meal-sized containers before freezing). For serving, keep the carnitas warm in a 200°F oven while you assemble tacos or nachos. The crispy bits are the best part, so don't skip the final sear—it's what turns good carnitas into restaurant-quality carnitas.
Why You'll Love This Recipe
- One Pot Magic: I swear by this recipe because it’s literally one pan, one mess. Toss in the bone-in pork shoulder with orange juice, lime, adobo, and cumin—no chopping, no fuss—just let it slow-cook until it falls apart. That’s it. Honestly, I’ve made it after a long day and still had energy left to fold laundry.
- Tangy-Citrus Crunch: The fresh orange and lime juice cut through the richness of the pork like a bright summer breeze. That adobo seasoning? It’s the secret—smoky, slightly spicy, and just enough to make your taste buds dance. Between us, I’ve had people ask for the recipe after one bite.
- Weeknight Workhorse: This isn’t just for Taco Tuesday—it’s my go-to for burrito bowls, nachos, or even a quick sandwich when I’m starving. The leftovers? They last forever in the fridge, and I’ve reheated them for days without a single complaint. (Yes, even on a Tuesday night.)
- Budget Buster: Pork shoulder is cheap, and this recipe stretches it into meals for days. I’ve fed my whole family plus a crowd of friends with one cut, and everyone left happy. Plus, the citrus and spices cost pennies—no fancy ingredients here, just pure flavor for less.
Step-by-step instructions for BBQ pork carnitas
Here's how to transform tough pork shoulder into melt-in-your-mouth carnitas with crispy bark and juicy shreds.
Season and Sear the Pork Shoulder
In a large bowl, combine the 4 lb pork shoulder, 2 tbsp adobo seasoning, 1.5 tbsp ground cumin, 1.5 tbsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Massage the seasoning into the meat so it penetrates the surface—this ensures deep flavor in every bite. Let it sit at room temperature for 30 minutes while you prep the rest.
Heat 0.5 cup olive oil in a large Dutch oven over medium-high heat. Once shimmering, add the pork shoulder in a single layer. Sear for 8-10 minutes until deeply browned on all sides. Here's the thing—don't rush this step. You want that Maillard reaction happening, which builds the foundation for that irresistible crispy bark we're after. If needed, work in batches to avoid crowding the pan.
Build the Flavor Base
Remove the pork from the Dutch oven and set it aside. In the same pot, add the 1 whole yellow onion and 6 cloves garlic cloves, cooking for 3-4 minutes until softened and fragrant. Add the 2 whole bay leaves and cook for another 30 seconds to infuse their earthy notes.
Pour in the 1 cup orange juice and 0.25 cup lime juice, scraping up any browned bits from the bottom. Let this mixture simmer for 2 minutes to reduce slightly—this concentrates the citrus flavors that will tenderize the meat. Then add the 2 cups beef broth and 1 tbsp honey, stirring to combine. The honey adds just enough sweetness to balance the acidity and caramelize the pork beautifully.
Slow Cook Until Fork-Tender
Return the pork shoulder to the Dutch oven, along with any accumulated juices. Bring everything to a gentle simmer, then reduce heat to medium-low. Cover and cook for 2-2.5 hours, turning the pork occasionally, until it's fork-tender and easily shreds with two forks. Here's the critical checkpoint: the internal temperature should reach 200-205°F—this is when the collagen breaks down and transforms into gelatin, making the meat melt-in-your-mouth tender.
If the liquid reduces too much before the pork is tender, add ½ cup hot water to maintain moisture. The goal is to keep the pork submerged in liquid just enough to prevent drying out while still allowing those beautiful caramelized bits to form on the surface.
Crisp the Carnitas to Perfection
Once the pork is fork-tender, remove it from the Dutch oven and transfer to a cutting board. Let it rest for 10 minutes—this resting period is crucial for redistributing the juices. While it rests, preheat your oven's broiler to high. Line a baking sheet with foil and arrange the pork in a single layer.
Broil the pork for 5-7 minutes, turning once, until it develops a deep golden-brown crust all over. Watch it closely—you want crispy, not burnt. This final step transforms the tender pork into crispy carnitas with that perfect texture contrast. The broiler's direct heat creates that coveted bark while keeping the interior juicy and flavorful.
Shred and Serve Immediately
Using two forks, shred the pork into 2-inch chunks—this size works perfectly for tacos, burritos, or bowls. Return the shredded pork to the Dutch oven with the cooking liquid and stir to combine. Let it sit for 2-3 minutes to absorb all that delicious, citrusy, spiced broth. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lime juice to brighten the flavors.
Serve the carnitas immediately while still warm and crispy. The contrast between the crispy exterior and tender interior is what makes these carnitas truly special. They'll keep for 3-4 days in the refrigerator, but honestly, they're best enjoyed fresh from the oven. Pile them high on tortillas with your favorite toppings—pickled onions, avocado, cilantro, and a squeeze of lime take this dish to the next level.
Pro Tips For Making Bbq Pork Carnitas
- Trim the Fat First: Cut off the thick layer of fat on the pork shoulder before cooking—it’s the thing that matters most for crispy carnitas. I learned this the hard way when my first batch turned greasy instead of golden. Use a sharp knife and leave just a thin layer; it’ll render beautifully and give you that perfect texture. ---
- Braise at 275°F: Low and slow is non-negotiable, but don’t guess the temp. Set your oven to 275°F (or as close as it goes) and let that pork shoulder cook for 3–4 hours until it’s falling apart. After burning three batches at 325°F, I finally realized patience pays off—no one wants dry carnitas. ---
- Strain the Citrus: Fresh orange and lime juice add brightness, but pulp makes the sauce gritty. Strain it through a fine-mesh sieve before mixing with the adobo and cumin—trust me, your mouth will notice the difference. (Yes, even if you’re impatient like me.) ---
- Shred When Cool: Let the pork rest 10 minutes after pulling it from the oven before shredding—it’s the shortcut that saves you from stringy, tough bites. I skip this when I’m lazy, but the dish is noticeably better when I don’t. Use two forks or your hands; just don’t rush it.
Serving suggestions for leftovers
Taco Night Extravaganza
Warm corn tortillas (I love Mission brand) until pliable over a dry skillet or gas flame—just 10-15 seconds per side. Pile your carnitas high, then top with quick-pickled red onions (thinly sliced onions + ½ cup vinegar + 1 tsp sugar, let sit for 20 minutes). Add crumbled cotija cheese and a dollop of avocado crema (blend 1 ripe avocado + ½ cup sour cream + lime juice + salt). The crema cools the heat while adding richness. 🌮
Nacho Bar Showcase
Spread blue corn tortilla chips on a baking sheet, drizzle with warm carnitas and melted cheese sauce (I use Velveeta for quick melting). Top with black beans, diced jalapeños, and fresh cilantro. Broil for 2-3 minutes until cheese bubbles. Serve with salsa verde and sour cream on the side—let guests build their own masterpieces. This is the ultimate crowd-pleaser for game days or parties.
Breakfast Burrito Bash
Scramble 2 eggs with ½ cup shredded cheese, then wrap in a large flour tortilla with carnitas, sautéed bell peppers, and salsa. For extra indulgence, add crispy bacon or refried beans. Wrap tightly in foil and pack for breakfast—these reheat beautifully in a skillet or microwave. I make a double batch on Sundays for quick grab-and-go meals all week. 💛
Tostada Tower
Toast thick corn tostadas until crisp, then spread with refried beans and carnitas. Top with shredded cabbage, crema, and pickled jalapeños. The crunch from the tostada contrasts perfectly with the tender pork. For a smoky twist, add chopped chipotle peppers in adobo. This dish feels fancy but takes 15 minutes to assemble—ideal for weeknight dinners.
Bowl-Style Fiesta
Layer carnitas over cilantro-lime rice (cook rice with 1 cup lime juice + cilantro stirred in at the end) and charred corn. Drizzle with pico de gallo and hot sauce. The bright flavors cut through the richness, making this a refreshing main dish. Double the recipe—leftovers make great lunches or salads the next day.
Crispy Carnitas Fries
Cut leftover carnitas into fry shapes and bake at 425°F for 10-12 minutes until extra crispy. Serve with avocado ranch dip (mix ½ cup ranch dressing + ¼ cup mashed avocado + lime zest) and sriracha mayo. This is my go-to appetizer for BBQ gatherings—it’s like a carnitas taco in bite-sized form. 🔥
Nutrition facts
Frequently asked questions
Can I use pork loin instead of pork shoulder for carnitas?
Pork loin is leaner and cooks much faster, so it won't give you the same tender, juicy results. For carnitas, you need the fat and connective tissue in pork shoulder to break down into gelatin during slow cooking. If you're set on using loin, marinate it overnight in citrus and spices, then cook it quickly at high heat—expect smaller, firmer pieces rather than melt-in-your-mouth shreds.
How do I make my carnitas extra crispy without burning them?
After slow cooking, pat the pork dry with paper towels to remove excess moisture. Use a broiler or oven at 450°F for 5-7 minutes, turning once, to create crispy edges. For even more crunch, spread the shredded pork on a baking sheet and broil for 3-5 minutes until golden. Watch closely—high heat works fast!
Can I make carnitas in a slow cooker or Instant Pot?
For a slow cooker, sear the pork first, then add all ingredients and cook on low for 8 hours or high for 5 hours. For an Instant Pot, use the high pressure setting for 60 minutes after searing. Both methods work, but the stovetop/Dutch oven version gives you better control over the crispy bark. The slow cooker version will be extra tender but less crispy.
What's the best way to reheat leftover carnitas?
Reheat in a skillet over medium heat with a splash of broth or water to restore moisture. For crispy results, spread on a baking sheet and broil for 3-5 minutes. Microwave reheating works in a pinch, but the texture suffers—always aim for a skillet or oven for best results. Leftovers keep well for 5 days in the fridge or 3 months frozen.
Why did my carnitas turn out dry?
Overcooking or skipping the resting period are the most common causes. Always check the internal temperature (200-205°F) and let the meat rest for 10 minutes before shredding. If using leaner cuts, add ½ cup broth during cooking to maintain moisture. The citrus and spices help tenderize, but proper cooking time and resting are key!
