Go Back
+ servings
top view of grilled pork loin cut into slices and a silver meat fork next to it
Print Add to Collection

Grilled 7-Up Pork Roast

This easy Grilled Pork Roast is prepared with a delicious spice rub plus a sweet and savory 7-Up marinade.
Course Dinner
Cuisine American
Keyword grilled pork loin, grilled pork loin recipe, how to cook pork loin, pork loin recipe, pork loin roast, pork roast, pork roast recipe, recipe for pork loin
Prep Time 20 minutes
Cook Time 50 minutes
To Marinate 8 hours
Total Time 9 hours 10 minutes
Servings 8
Calories 289kcal


  • Grill


  • 3 pound pork loin
  • salt and fresh ground pepper, to taste

For the Marinade

  • 1 cup 7-Up
  • 2 tablespoons olive oil
  • 2 tablespoons low sodium soy sauce
  • 1 1/2 tablespoons light brown sugar
  • 1 tablespoon Worcestershire sauce
  • 4 cloves garlic, finely minced
  • 1 teaspoon dried thyme

For the Spice Rub

  • 1/2 tablespoon Cajun seasoning blend
  • 2 teaspoons light brown sugar
  • 1 teaspoon sweet paprika
  • 1 teaspoon dried oregano


  • In a large ziploc bag, combine 7-Up, olive oil, soy sauce, brown sugar, Worcestershire sauce, garlic and thyme; whisk to combine.
  • Using a knife, pierce the pork loin several times, all around the meat.
  • Add the pork loin to the marinade; seal and marinate in the fridge, overnight. Be sure to marinate for at least 8 hours, and/or up to 24 hours.
  • Preheat a gas grill to medium-high heat; about 375˚F to 400˚F.
  • In the meantime, remove pork loin from marinade; discard marinade.
  • Lightly pat the pork dry with paper towels. Season as desired with salt and pepper.
  • In a small bowl, mix together the ingredients for the spice rub.
  • Season the pork loin with the rub all around. You don’t have to use up the entire spice rub; adjust to taste.
    top shot of seasoned raw pork loin
  • IF your pork loin is not an even thickness, tie it with kitchen twine, spaced 2-inches apart. This will help with even cooking. This step is NOT a must, but it does help.
  • Oil the grill grates with cooking oil.
  • Place pork roast over direct heat and grill, covered, for 4 to 5 minutes on EACH side, or until browned.
  • Then, set roast over indirect heat and grill, covered, for 40 to 50 minutes, or until a meat thermometer registers at 145˚F.
    above shot of a grilled pork loin held by silver tongs
  • Remove pork from the grill and let stand 15 minutes before slicing & serving.


  • To get tender and juicy pork, it is very important to remove the meat from the grill when meat's internal temperature reaches 145˚F.


Calories: 289kcal | Carbohydrates: 8g | Protein: 39g | Fat: 11g | Saturated Fat: 3g | Cholesterol: 107mg | Sodium: 242mg | Potassium: 682mg | Fiber: 1g | Sugar: 7g | Vitamin A: 339IU | Vitamin C: 1mg | Calcium: 22mg | Iron: 2mg