This pulled pork recipe is simple and delicious, making it the perfect dish for a weeknight dinner or weekend gathering with friends and family. It's made low and slow for the tenderest meat and flavored with a sweet and spicy rub that tastes amazing on tacos, burritos, or enchiladas.
Prepare the rub mixture in a medium bowl by combining the smoked paprika, onion powder, chili powder, cayenne powder, brown sugar, and black pepper.
Trim the pork roast of excess fat and rub the mixture into the meat thoroughly, getting into any crevices.
Preheat the oven to 250 degrees Fahrenheit (125 degrees Celsius).
Place the pork on a rack in a baking tray and place the thermometer into the thickest part of the meat.
Place the tray into the preheated oven and cook for 3 to 4 hours until the internal temperature reaches 170 degrees Fahrenheit.
Take it out of the oven and wrap it in aluminum foil to enhance the texture and flavor.
Return the pork roast to the oven for half an hour or so until the internal temperature reaches 190 degrees Fahrenheit.
Remove the pork from the foil and allow to rest on a rack for 10 minutes before shredding it with a fork.
Place the pulled pork in a large baking pan and remove the fat cap of the pork butt.
Once removed, start shredded the pork with forks.
Mix it with 1 cup of homemade barbecue sauce and the drained fat.
Serve the juicy cooked pulled pork with tacos, nachos, and sandwiches.
Recipe Notes
Let the pulled pork rub infuse into the meat.Allow the pork roast to sit for 2 or more hours with the spicy rub to enhance the flavor of the meat.Using the thermometerUsing a food thermometer during cooking is the best way to control the internal temperature of the meat to give you perfect results every time. You can pick them up online or in stores for less than $10 or up to $20 for a professional one.Make it juicyAdd liquid to the tray to create steam and help tenderize the meat as it cooks. Add a cup of chicken broth, coca-cola, or water.