MAJOR KEY: Patience pays.


Special Equipment


  • 1/4 cup vegetable oil
  • 4-6 pound pork shoulder roast boneless or bone-in, trimmed of fat cap and cut into fist-sized chunks
  • Tastic spice*
  • 1 large onion diced
  • 1 clove garlic crushed
  • 3 tbsps lime juice
  • 1 tbsp chili powder
  • tsp dried oregano
  • 1/2 tsp ground cumin
  • 6-8 cups (3-4 14.5 ounce cans) chicken broth


  1. Pre-measure all your ingredients, dice your onion, and prep your garlic. Once you get started cooking, things move fast. 

  2. Generously season pork chunks on all sides with Tastic spice.

  3. In a large Dutch oven, heat oil over medium-high heat. Once hot, brown meat on all sides, in batches if necessary. This will take 10 to 15 minutes.

  4. Add onion, garlic, lime juice, chili powder, oregano, cumin, and enough chicken broth so the meat is mostly covered. Bring to a boil and then reduce heat to a low simmer. Cover and cook for 2 to 2 1/2 hours, until meat is tender and can be easily pulled apart with a fork.

  5. Preheat oven to 400°F and line a baking sheet with foil for easier cleanup. Use a large slotted spoon to transfer meat to a cutting board (reserve the broth) and use two forks to shred the meat. Transfer shredded meat to the baking sheet and spread it in an even layer over the surface. Drizzle 1/4 cup of the cooking liquid over the meat, sprinkle with salt, and bake for 10 minutes.

  6. Drizzle a little more broth over the meat, cook 10 minutes more, and repeat for a total of 30 minutes, until edges are crispy and browned.
  7. Serve on top of my Grits Souffle or put in a taco!


    * Tastic Spice is available HERE

    Do me a favor?  If you decide to be great and make this recipe, take a pic and share it on Instagram and tag me (@mrfoodtastic) and use the hashtag #mrfoodtastic so I can see just how amazing you are.  I repost my favorite ones 😊

Leave a comment

Please note, comments must be approved before they are published