This stuffed pork loin is tender, juicy, and packed with a creamy, cheesy filling, roasted red peppers, spinach, and prosciutto - it looks fancy but is surprisingly easy to make!
Prepare pork: Place pork loin on a cutting board. Starting ½ inch from surface of roast, make a cut lengthwise through meat, stopping ½ inch before reaching opposite side (do not cut through!). Rotate roast and continue cutting horizontally, rolling roast open as you cut, to create a large, flat rectangle of even thickness. (see linked video in post for visual - makes it much easier!).Lay pork between two sheets of heavy-duty plastic wrap and gently pound it with a rolling pin or flat side of a meat mallet to even out.
Layer filling: Lightly season one side of pork with salt and ground black pepper. Combine 1 ½ (8-oz) packages cream cheese and ½ cup grated Parmesan cheese, spread over pork. Sprinkle with 1 tablespoon Italian seasoning. Layer 1 cup roasted red peppers (drained and patted dry), 1 cup baby spinach leaves and 6 slices prosciutto on top in order given.
Roll and season: Roll tightly, securing with kitchen twine at 2-inch intervals. Rub roast with 2 tablespoons olive oil and season with ½ teaspoon ground paprika, salt, and pepper.
Roast: Place pork seam-side down on a rack in a roasting pan. Roast for 50–75 minutes or until internal temperature reaches 135°F. Turn oven to 450°F and finish roasting 5-10 minutes, until internal temperature reaches 145°F and outside is browned.
Rest and serve: Rest pork on counter loosely tented with foil for 10–15 minutes, then slice into ½-inch rounds and serve.
Notes
Ingredient notes
Pork Loin vs. Tenderloin – Use boneless pork loin, not tenderloin—it’s thicker and perfect for stuffing.