clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rotisserie Pork Shoulder Roast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

  • Author: Mike Vrobel
  • Total Time: 1 hour 45 minutes
  • Yield: 8-12 1x


Rotisserie Pork Shouder, brined, then spit-roast on the rotisserie. Crispy on the outside, tender and shreddable on the inside.


  • 3-4 lb Boneless Pork Shoulder Roast, trimmed of any excess fat


  • 3 quarts water
  • 3/4 cup table salt (1.5 cups kosher salt)
  • 1/4 cup brown sugar


  • 1 teaspoon whole coriander seed
  • 1 teaspoon garlic powder
  • 1 teaspoon lemon zest or dried lemon peel
  • 1/2 teaspoon ground black pepper


  1. Brine the pork: In a large container, stir the salt and sugar into the water until dissolved. Add the pork and refrigerate for 3-8 hours.
  2. Prepare and rest the roast: One hour before cooking, mix the rub ingredients in a small bowl. Remove the pork from the brine, and pat dry with paper towels. Sprinkle the rub evenly over the entire roast, working it into any nooks, crannies, and seams you can find. Truss the roast with butcher's twine, tying it every inch and a half into a tight cylinder shape. Skewer the roast on the spit through the center of the roast, then let it rest at room temperature.
  3. Set up the grill for indirect medium-low heat (300°F) - Gas Grill: Set your grill up for rotisserie cooking at medium-low heat (300°F).For my Weber Summit gas grill I remove the grill grates and put the drip pan on the burner covers in the middle of the grill. Then I turn burners 1 and 6 to high, turn the smoker burner to high, and let the grill preheat for 10 minutes. Once the grill is going, I adjust the burners to keep the temperature between 250°F and 300°F. (I had to turn burners 1 to 6 down to medium to get the temperature down to 300°F.)
  4. OR: Set up the grill for indirect medium-low heat (300°F) - charcoal grill: For my Weber Kettle charcoal grill I light 40 coals (⅓ of a Weber charcoal chimney, or one full Weber charcoal basket), wait for them to be mostly covered with gray ash, then pile the coals in charcoal baskets on both sides of the charcoal grate. (The charcoal baskets hold the coals in a tight pile.) Finally, I put a drip pan on the charcoal grate between the coals, then put the grill grate back on the grill. To keep the heat going, I add 14 unlit charcoal briquettes to the charcoal baskets every hour.
  5. Rotisserie the roast to 185°F: Put the spit on the rotisserie, and cook with the lid closed. Cook the pork roast until it reaches 185°F to 190°F in the thickest part of the meat, about 3 to 4 hours. (I recommend cooking to temperature using an instant read thermometer, because the time will vary depending on conditions and the thickness of the roast.) If you are using an infrared rotisserie burner, turn it off after the roast is browning nicely, about 45 minutes, and let the burners in the body of the grill finish the cooking.
  6. Rest, carve and serve: Remove the spit from the grill and cut the twine away from the roast. Rest the roast for 15 minutes, then slice into 1/2" thick slices. Serve and enjoy!
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Rotisserie
  • Cuisine: American