Roasted Turkey Sandwich with Avocado, Bacon, Onion Marmalade

Roasted Turkey Sandwich with Avocado, Bacon, Onion Marmalade Recipe

This roasted turkey sandwich is one of our biggest sellers but, interestingly, each customer cites a different reason the sandwich is special. One says that she could eat the onion marmalade with a spoon for breakfast daily. Others can’t say enough about the bacon. Tom applauds Sisha’s decision to cut the turkey thicker, thus showcasing its moistness. This is an ensemble piece, with no clear headliner. While we use ciabatta, this sandwich would work as well on country bread, too.–Tom Colicchio


Don’t cook the bacon over too high heat or the fat will burn. When you’re done, save the fat you’ve rendered and store it in the freezer. The next time you’re roasting some vegetables, toss some bacon fat in with them!

Roasted Turkey Sandwich with Avocado, Bacon, Onion Marmalade Recipe

  • Quick Glance
  • 1 H
  • 3 H, 30 M
  • Makes 4 sandwiches


  • For the balsamic onion marmalade
  • 1 tablespoon vegetable oil
  • 4 medium onions, thinly sliced
  • Kosher salt and freshly ground black pepper
  • 1/3 cup sugar
  • 2/3 cup balsamic vinegar
  • For the turkey sandwich
  • 6 sage leaves
  • 1 (3- to 4-pound) boneless turkey breast
  • 2 tablespoons unsalted butter, softened
  • Kosher salt and freshly ground black pepper
  • 12 slices bacon
  • 4 ciabatta rolls
  • 1/2 cup balsamic onion marmalade
  • 1 ripe avocado, halved, pitted, peeled, and sliced
  • 4 tablespoons store bought or homemade mayonnaise


  • Make the onion marmalade
  • 1. Heat the oil in a large skillet over medium heat until it slides easily across the pan. Add the onions, salt, and pepper and cook, stirring occasionally, for about 20 minutes, until the onions are soft.
  • 2. Add the sugar and reduce the heat to medium-low. Cook the marmalade, stirring frequently, for about 10 minutes, until the onions appear dry. Add the vinegar and reduce the heat to low. Continue cooking, stirring occasionally, for about 1 hour, until the onions are soft and dry. Serve the marmalade warm or at room temperature. Store the marmalade in the refrigerator. It will keep for several weeks.
  • Make the turkey sandwich
  • 3. Preheat the oven to 350°F (175°C).
  • 4. Slide the sage leaves under the skin of the turkey breast and place the turkey on a sheet pan. Rub the skin with the butter and season generously with salt and pepper. Roast the turkey for 1 to 1 1/2 hours, until it reaches an internal temperature of 165°F (74°C). Baste the meat with its juices throughout. (Keep in mind that the meat will continue to cook even after it’s removed from the oven, so be careful not to cook it too long.) Allow the meat to rest before slicing, or cool completely.
  • 5. In a heavy skillet over medium-high heat, cook the bacon until golden brown and crisp on both sides. Transfer to paper towels to drain.
  • 6. Slice the ciabatta rolls in half. Place the turkey slices on the bottom halves and top with the onion marmalade. Place the bottom and top halves of the rolls in the 350°F (175°C) oven and remove once the marmalade is heated through and the bread is toasted. Top the marmalade with the bacon, followed by the avocado. Evenly spread the mayonnaise on the top halves of the rolls. Close the sandwiches, cut into halves, and serve.
Hungry for more? Chow down on these:

Hey, there. Just a reminder that all our content is copyright protected. Like a photo? Please don't use it without our written permission. Like a recipe? Kindly contact the publisher listed above for permission before you post it (that's what we did) and rewrite it in your own words. That's the law, kids. And don't forget to link back to this page, where you found it. Thanks!

Back to Roasted Turkey Sandwich with Avocado, Bacon, Onion Marmalade on Leite's Culinaria