Pork Rib Roast With Orange Garlic Marinade

Barbecue sauce dripping on marinated and grilled ribs

 Westend61/Getty Images

Prep: 15 mins
Cook: 80 mins
Total: 95 mins
Servings: 6 servings
Nutrition Facts (per serving)
84 Calories
2g Fat
11g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 84
% Daily Value*
Total Fat 2g 2%
Saturated Fat 1g 3%
Cholesterol 14mg 5%
Sodium 71mg 3%
Total Carbohydrate 11g 4%
Dietary Fiber 0g 1%
Protein 6g
Calcium 14mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Orange juice, honey, mustard, and garlic are the ingredients in this easy pork marinade. A pork loin rib roast offers great flavor and an attractive presentation. It's a perfect choice when you're expecting company, and it makes a fabulous meal for a holiday feast. This kind of roast isn't one we cook on a regular basis but don't feel intimidated; it's easier than you think.

The roast is marinated for at least 2 hours, so plan to begin the meal early in the day. Have the rib roast cut in the size you need; count on at least one rib per person.


  • 4 pounds pork loin rib roast (6 to 8 ribs)
  • 1 cup orange juice
  • 3 cloves garlic (finely minced)
  • 2 tablespoons spicy brown mustard
  • Dash Worcestershire sauce
  • 3 tablespoons honey (or brown sugar)
  • 1 tablespoon cornstarch
  • 1 tablespoon cold water

Steps to Make It

  1. Pat the pork roast with paper towels to dry.

  2. Combine the orange juice, minced garlic, mustard, Worcestershire sauce, and honey or brown sugar in a large resealable food storage bag or container. Add the pork roast and seal. Marinate the pork for at least 2 hours or overnight, turning occasionally to keep the roast coated with marinade.

  3. Heat the oven to 350 F.

  4. Line a roasting pan with foil and place a rack in the pan.

  5. Remove the roast from the marinade and place it on the rack in the prepared roasting pan. Wrap the tops of the bones with foil to keep them from becoming charred, if desired.

  6. Roast the pork for about 20 minutes per pound. The minimum safe temperature for pork—according to the USDA—is 145 F. If unsure, check with an instant-read food thermometer inserted into the thickest part of the roast, not touching bone.

  7. Bring the remaining marinade to a full boil. Combine the cornstarch and water and stir until smooth. Add the cornstarch mixture to the marinade and cook, stirring, until it is thickened.

  8. Tent the pork loosely with foil and let it rest for about 15 minutes.

  9. To serve, slice the roast between the ribs and drizzle each slice with some of the sauce mixture.