Spiced Roast Pork with Honey and Cranberry Glaze
A festive roast pork dish featuring a sweet and tangy honey-cranberry glaze balanced with warm spices, perfect for holiday gatherings. This American Christmas recipe, ready in about 75 minutes, pairs pork loin roast, salt, and black pepper for a weeknight-friendly dinner. Each serving lands at about 420 calories and feeds 6, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Build a week of meals around this recipe" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 3 lbs pork loin roast
- 2 tsp salt
- 1 tsp black pepper
- 1/2 tsp ground cinnamon
- 1/4 tsp ground cloves
- 2 tbsp olive oil
- 4 fresh garlic cloves, minced
- 1/4 cup honey
- 1 cup fresh cranberries
- 2 tbsp apple cider vinegar
- 1/4 cup water
The instant-read thermometer we’d check this pork with → Best Instant-Read Thermometers for 2026: Fast, Accurate Picks Under $100
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: Preheat oven to 375°F. Rub 3 lbs pork loin roast all over with 2 tsp salt, 1 tsp black pepper, 1/2 tsp ground cinnamon, and 1/4 tsp ground cloves for a warm spice crust.
- Step 2: Heat 2 tbsp olive oil in a large ovenproof skillet over medium-high heat. Add 3 lbs pork loin and sear on all sides for 3-4 minutes per side until golden brown.
- Step 3: In a small saucepan, combine 1/4 cup honey, 1 cup fresh cranberries, 2 tbsp apple cider vinegar, 4 minced garlic cloves, and 1/4 cup water. Simmer over medium heat for 10 minutes until cranberries burst and sauce thickens.
- Step 4: Brush half of the honey-cranberry glaze over the seared pork and transfer skillet to the oven. Roast for 45 minutes, basting with remaining glaze every 15 minutes, until internal temperature reaches 145°F.
- Step 5: Remove pork from oven and let rest for 10 minutes before slicing. Serve drizzled with any remaining glaze.









