Vegan turkey, avocado, and cranberry sauce sandwich on plate.
Print Recipe
5 from 1 vote

Vegan Thanksgiving leftovers sandwich with avocado

Holiday leftovers are new again with this vegan Thanksgiving leftovers sandwich. With vegan turkey, orange cranberry sauce, and avocado, this crisp sandwich has a blend of tart, sweet, creamy, and savory.
Prep Time2 mins
Cook Time8 mins
Total Time10 mins
Course: Sandwich
Cuisine: American, Vegan
Keyword: christmas, easy, holidays, thanksgiving
Servings: 1 people
Calories: 353kcal
Author: Cadry Nelson


  • 2 to 4 thin slices of vegan holiday roast Trader Joe's turkey-less roast, Field Roast celebration roast, Gardein holiday roast, or Herbivorous Butcher vegan turkey
  • 2 slices bread
  • Thin layer vegan butter
  • Thin layer vegan mayo
  • 1/4 avocado cut into slices
  • Thin layer orange cranberry sauce


  • Bring a non-stick skillet to a medium heat. Put slices of vegan holiday roast on one side of the skillet to warm. (If the roast is already warm, you can skip this step.) Cook for a minute or two, and then flip the slices to warm the other side.
  • Slather vegan butter on one side of a piece of bread. On the other side, put a layer of vegan mayo. Place the bread into the skillet with the roast slices, butter side down. Add slices of avocado to the bread. Put the warmed slices of holiday roast on top of the avocado.
  • On the second piece of bread, put a thin layer of vegan butter on one side and orange cranberry sauce on the other. Add it to the sandwich with the butter side facing out. Once the sandwich is brown and toasty on one side, flip it, and continue cooking until it is brown & toasty on that side too.
  • Serve with sweet potato fries, chips, or salad.


Calories: 353kcal | Carbohydrates: 36g | Protein: 18g | Fat: 15g | Saturated Fat: 2g | Sodium: 603mg | Potassium: 345mg | Fiber: 6g | Sugar: 5g | Vitamin A: 260IU | Vitamin C: 5mg | Calcium: 77mg | Iron: 3mg