Skip to main content New<> this month
Get the Allrecipes magazine

Bacon-Wrapped Cranberry Walnut Pork

Rated as 5 out of 5 Stars

"This amazing roast pork recipe is more than festive enough for the fanciest of holiday menus, but it's also fast and easy enough for any old weeknight. Just keep that last part to yourself, so as not to ruin the mystique. Beyond being able to adapt this to your tastes, another advantage is that we can prep it ahead of time, and just pop it into the oven when we're ready to rock, and by "rock," I mean impress our guests."
Added to shopping list. Go to shopping list.


2 h 15 m servings 319
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Place tenderloin on a flat work surface. Slice lengthwise down the middle, being careful not to cut all the way through. Spread open the 2 sides like a book.
  2. Sandwich butterflied tenderloin between 2 pieces of plastic wrap. Flatten using a meat pounder to 1/4-inch thickness. Season generously with salt and pepper. Spread 2 teaspoons Dijon thinly over tenderloin. Sprinkle rosemary and sage on top; distribute evenly using a spoon. Dust the surface with bread crumbs. Sprinkle with walnuts and cranberries.
  3. Fold the ends in about 1 inch. Roll tenderloin up from the long side as tightly and neatly as possible, forming a tube. Wrap in plastic and refrigerate about 1 hour.
  4. Preheat the oven to 450 degrees F (230 degrees C). Line a baking sheet with aluminum foil.
  5. Unwrap tenderloin and transfer to the prepared baking sheet. Lightly season with kosher salt, black pepper, and cayenne. Wrap tenderloin in a single layer of bacon, tucking the ends underneath.
  6. Roast in the center of the preheated oven until the bacon is browned and an instant-read thermometer inserted into the center of the tenderloin reads at least 145 degrees F (63 degrees C), 25 to 30 minutes.
  7. While tenderloin roasts, combine white wine, balsamic vinegar, and Dijon in a pan over medium heat. Cook, whisking occasionally, until sauce reduces by about half, 5 to 7 minutes. Turn off heat and swirl in butter, salt, and pepper, about 30 seconds.
  8. Remove tenderloin from the oven and let rest for 5 minutes. Slice at a slight angle and serve with sauce.


  • Chef's Notes:
  • Use the thinnest bacon you can find for this.
  • If your tenderloin is larger, be sure to add a little more roasting time, and double check things with a thermometer.

Nutrition Facts

Per Serving: 319 calories; 16.9 11.9 22.4 74 629 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

Delicious! Easy enough for family, impressive enough for company. Only change I made was to add the pan drippings to the gravy and use a little bit of cornstarch to thicken it just slightly.