Go Back

Caprese Stuffed Pork Roast and Potatoes

Servings 6


  • 1 3-5 lbs pork roast butterflied
  • 1 cup cherry tomatoes cut in quarters
  • 6 oz Mozzarella slices or pearls
  • 1 small bunch mix of fresh parsley and basil diced
  • 1 small Onion diced
  • 6 red potatoes quartered
  • Balsamic glaze homemade or store bought
  • Dry Italian spice blend
  • Salt and Pepper
  • Olive Oil
  • Marinara sauce for serving


  1. Pre heat oven to 350 degrees. Put the cherry tomatoes, onion, and fresh herbs together in a bowl, add salt and pepper along with a drizzle of olive oil, mix gently. Depending on the size of your roast you may want to make more or less of this filling.
  2. Place the butterflied roast on a flat board and sprinkle the inside with salt, pepper, dry Italian spice blend and drizzle generously with balsamic glaze.
  3. Put about three quarters of the tomato filling on to the inside of the butterflied roast. Then place the mozzarella on top of that. If you are using sliced mozzarella cut it into smaller cubes to scatter on top of the filling.
  4. Roll up the roast and tie with cooking twine. Rub the outside with a little olive oil, Italian spice blend, salt and pepper. Place in a shallow baking dish.
  5. Gently toss the quartered potatoes with the leftover tomato filling, salt, pepper and olive oil. Arrange the potatoes around the roast in a single layer.
  6. Roast at 350 degrees until the roast is about 140 degrees and the potatoes are tender, about 40 minutes depending on size.
  7. Serve with Marinara if desired.

Recipe Notes

Spoon the pan drippings over the meat before serving; be sure to taste the dripping before using to ensure flavor.