This Memorial Day, go all out and make unforgettable tacos. One of my favorites is Smoked Carnitas Tacos — slow-smoked, braised, then seared over hot charcoal until the meat is both tender and crispy. I cook these on the grill and finish them using Reynolds Wrap® Heavy Duty Aluminum Foil to hold in the juices. Below are practical, tested tips to help you get excellent results, plus a clear recipe to follow.
Sponsored by Reynolds Wrap®

Pro Tips for Making Great Smoked Carnitas Tacos
1. Marinate Overnight
Marinating the pork overnight makes a real difference. A simple marinade of citrus juices, chipotle puree and spices both flavors and tenderizes the pork shoulder. The acid from the limes and oranges helps break down connective tissue so the meat becomes easier to shred after smoking. Apply the marinade, cover, and refrigerate for at least four hours — preferably overnight — for the best texture and depth of flavor.

2. Plan Time for Smoking
Don’t rush this step. Smoking low and slow is what creates that rich, smoky flavor and tender texture. Expect to smoke the pork shoulder for roughly 4 hours to reach about 165°F internal temperature, then finish with a braise session. Total cook time on the grill is often 6–8 hours or more depending on the size of the roast and your grill temperature consistency. Use a reliable probe thermometer to monitor progress rather than guessing by time alone.
3. Wrap the Meat for Resting and Final Braise
Once the pork reaches the initial target temperature, wrap it tightly in Reynolds Wrap® Heavy Duty Aluminum Foil for resting and for the braise stage. Heavy-duty foil holds heat and seals in juices without tearing, which helps redistribute moisture and keeps the meat tender. If you plan to braise the pork in a skillet or pan, cover it well with heavy-duty foil to capture steam and speed the breakdown of connective tissue.
4. Finish by Frying in Pork Fat for Crispy Edges
This step is optional but highly recommended. After shredding the pork, render a little pork fat in a hot skillet and briefly fry portions of the meat to develop browned, crispy edges. That contrast between tender interior and crisped exterior is a hallmark of great carnitas. Use only a couple of tablespoons of fat — you want to crisp without drying the meat.
Trust me — it makes an amazing difference.

5. Save the Carnitas for Later
If you don’t want to shred and serve the meat immediately, keep it wrapped tightly in heavy-duty foil and place it in a cooler or warm holding area. The foil will retain heat and moisture, keeping the pork juicy until you’re ready to finish and serve. This approach is great when you want to prep earlier in the day and serve fresh, hot tacos in the evening.
Time to Eat Smoked Carnitas Tacos
At the end of the day, these Smoked Carnitas Tacos are about choosing good ingredients and following solid technique. The combination of overnight marinating, low-and-slow smoking, a moist braise, and a final crisping step produces tacos with deep flavor, tender meat, and the satisfying texture that makes people come back for seconds. Use quality heavy-duty foil for wrapping and holding the meat — it’s a small tool that pays off in the finished dish. Enjoy your Memorial Day cookout and serve these carnitas with warm corn tortillas, finely chopped onion, cilantro, and sliced jalapeños for a classic finish.

This article contains affiliate links to products we use and support. Purchasing through those links may provide a small commission at no extra cost to you. All opinions are our own, and your support helps us keep creating.

Smoked Carnitas Tacos
Equipment
- Reynolds Wrap® Heavy Duty Aluminum Foil
- Smoker or charcoal grill with lid
- Skillet for braising and searing
- Probe thermometer
Ingredients
Pork Marinade:
- 3–4 lbs pork shoulder
- 1.5 tbsp sea salt
- 1.5 tbsp black pepper
- 1 tbsp cumin
- 1 tbsp cinnamon
- 2 tbsp chipotle puree
- Juice of 2 limes
- Juice of 2 oranges
- 2 tsp olive oil
Braising Sauce:
- 2 white onions, cubed
- 6 garlic cloves
- ¼ cup white wine vinegar
- Juice of 2 oranges
- Juice of 2 limes
- 1 tsp salt
- 1 tsp black pepper
Searing & Taco Garnishes:
- 2 tbsp pork fat or vegetable oil for searing
- Corn tortillas
- White onion, finely chopped
- Fresh cilantro, finely chopped
- Jalapeños, thinly sliced
Instructions
- Score and truss the pork shoulder. Combine the marinade ingredients (salt, pepper, cumin, cinnamon, chipotle, citrus juices, and olive oil) and rub thoroughly over the meat. Cover and refrigerate for at least four hours, preferably overnight.
- Prepare your smoker or charcoal grill and stabilize it at 250°F. Remove the pork from the fridge, discard excess surface marinade, and place the roast on the smoker. Smoke until the internal temperature reaches about 165°F — typically around four hours, depending on size and grill consistency.
- While smoking, combine all braising sauce ingredients (onions, garlic, white wine vinegar, orange and lime juice, salt, pepper) in a blender and puree until smooth.
- When the pork hits 165°F, remove it from the smoker. Increase grill heat to about 400°F and preheat a heavy skillet. Add a little oil to the skillet, place the pork into the pan, and pour the blended braising sauce around it. Tightly cover the skillet with heavy-duty foil and close the grill lid to finish braising. Maintain heat and braise until the pork is fall-apart tender and reaches about 195°F internal, which can take two hours or more. Turn and baste occasionally to ensure even cooking.
- Once tender, remove the pork and let it rest wrapped in foil for roughly 10 minutes. Shred the meat with forks or tongs, reserving some of the braising juices. For crisped carnitas, heat a skillet with 2 tablespoons of pork fat and briefly fry portions of the shredded pork until edges are caramelized and crisp. Add reserved juices as needed to keep meat moist.
- Warm corn tortillas, then assemble tacos with shredded carnitas, chopped white onion, cilantro, and jalapeño slices. If saving for later, wrap the shredded meat tightly in heavy-duty foil and keep warm in a cooler or low oven until ready to serve.