Print
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

Orange Pomegranate Rosemary Pork Roast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This delightful pork roast is infused with sweet oranges and pomegranates, complemented by fragrant rosemary. It’s perfect for gatherings and easy to prepare.

  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 pounds pork roast
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 3 cloves garlic, minced
  • 2 teaspoons fresh rosemary, chopped
  • 1/2 cup pomegranate juice
  • 1 1/2 cups orange marmalade
  • 1/2 cup dry red wine
  • 3 tablespoons Dijon mustard

Instructions

  • Preheat the oven to 350°F (175°C).
  • Rub the pork roast with olive oil and garlic, and season with salt, pepper, and rosemary.
  • Roast the pork for 30 minutes in a foil-lined pan.
  • In a saucepan, combine pomegranate juice, red wine, and orange marmalade; bring to boil and reduce to a syrupy glaze in 5-7 minutes.
  • Whisk in Dijon mustard and pour the glaze over the pork.
  • Continue roasting for an additional 25-30 minutes until the internal temperature reaches 145°F (63°C).
  • Let the roast rest for 10 minutes before slicing.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

Choose a well-marbled pork roast for increased flavor and tenderness.
Allow the pork to rest for optimal juiciness.
Consider marinating the pork in the glaze overnight for deeper flavor.

  • Author: Sarah
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Roasting
  • Cuisine: Mediterranean

Nutrition

  • Calories: 350
  • Sugar: 15
  • Sodium: 500
  • Fat: 18
  • Saturated Fat: 5
  • Unsaturated Fat: 10
  • Trans Fat: 0
  • Carbohydrates: 20
  • Fiber: 0
  • Protein: 30
  • Cholesterol: 90