This sandwich is loaded with holiday flavor. Sourdough bread is piled high with herb tofu, caramelized onions, savory herb dressing, and cranberry sauce. This vegan holiday sandwich is unbelievably crave-able!
YOU GUYS!
“SHE’S RIGHT” --That was my husband in the background expressing his love of this sandwich!
But seriously, this sandwich has a classic holiday taste that’s downright crave-able! Toasted sourdough bread is "stuffed" with herb-marinated tofu, caramelized onions, a savory herb dressing and, of course, cranberry sauce.
I’m craving this vegan holiday sandwich just talking about it!
I’ve kept this sandwich free of holiday leftovers so it can be enjoyed throughout the season. However, if you’ve got ‘em go ahead and use ‘em.
You can replace the tofu with your favorite leftover holiday substitute and add any leftover sides-- vegan turkey substitute, stuffing, potatoes, etc. Then top it all off with my savory herb dressing and cranberry sauce.
Trust me, you won’t want to skip the dressing and cranberry sauce!
HOW TO PREPARE THE PERFECT VEGAN HOLIDAY SANDWICH
This vegan holiday sandwich comes together rather easily once all the ingredients have been prepared.
Start by marinating the tofu for at least an hour, but overnight will yield the best flavor. After the tofu has marinated, bake it in the oven for 25 minutes.
While that bakes, prepare the dressing and onions.
Now assemble and devour this irresistible sandwich!
The dressing does make more than is needed. If you have a Nutribullet or small blender the recipe can be cut in half. But, for a standard blender, I recommend making the whole batch and using any leftovers as a savory dip, or top anything else you’d like with it!
AND don't forget the Peanut Butter Cookies for dessert!
We'd love to hear from you!
If you enjoyed this recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.
Also, if you snap a photo be sure to share it with us! We love to see your creations! You can find us on Pinterest, Facebook, and Instagram.
Vegan Holiday Sandwich w/ Savory Herb Dressing
This sandwich is loaded with holiday flavor. Sourdough bread is piled high with herb tofu, caramelized onions, savory herb dressing, and cranberry sauce. This vegan holiday sandwich is unbelievably crave-able!
Ingredients
- 8 slices vegan sourdough bread, toasted* (use gf bread if needed)
Marinated Tofu
- 2 Blocks organic extra firm tofu, cut into 16 slices
- 1 cup vegetable broth
- 1 Tablespoon Tamari
- 1 teaspoon onion powder
- ¾ teaspoon garlic powder
- ½ teaspoon dried thyme
- ½ teaspoon dried parsley
- ¼ teaspoon dried basil
- 1 Tablespoon nutritional yeast
- ¾ teaspoon Himalayan pink salt, or to taste depending on the broth used
Savory Herb Dressing
- ½ cup cashews, soaked
- ⅔ to ¾ cup non-dairy milk
- 1 teaspoon garlic powder
- ½ teaspoon Himalayan pink salt
- ½ teaspoon onion powder
- 1 Tablespoon nutritional yeast
- ¼ teaspoon thyme
- ¼ teaspoon basil
- ¼ teaspoon parsley
- fresh ground pepper to taste
Toppings
- 1 medium onion, caramelized
- Savory herb dressing
- 1-2 cans cranberry sauce (if you really like cranberry sauce I suggest grabbing 2 cans)
Instructions
Marinated Tofu
- Marinate the sliced tofu for at least 1 hour, but overnight will yield the best flavor.
- Place the tofu on a baking sheet lined with parchment paper. Baste each piece of tofu with a small spoonful of the extra marinade.
- Bake the tofu in the oven at 375ºF for 20 minutes. Flip each piece over then bake for another 5 minutes or until cooked to your liking.
- While the tofu is baking make the sauce and sauté the onions.
Savory Herb Dressing
- Add everything, except the thyme, basil, parsley, and pepper to a high-speed blender or Nutribullet.
- Blend until the cashews are creamy and smooth. Mix in the remaining seasonings. Taste and adjust seasonings if needed.
- If the dressing is too thin, place it in the refrigerator to thicken up. Keeps in there for up to 5 days.
Caramelized Onions
- Slice the onion into thin rounds on a mandoline. Cut each round into fourths.
- Add the onion and about a Tablespoon of oil to a skillet. Sauté over medium heat for about 8-10 minutes to caramelize the onion.
To assemble
- Place the desired amount of tofu slices on toasted sourdough bread.
- Top with caramelized onions, savory dressing, fresh ground pepper, and cranberry sauce.
Enjoy!
Nutrition Information:
Yield: 4 sandwiches Serving Size: 1 sandwichAmount Per Serving: Calories: 524Total Fat: 19gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 6mgSodium: 1198mgCarbohydrates: 74gFiber: 5gSugar: 50gProtein: 21g
**Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**
*This post contains affiliate links.
Darren G.
Should the tofu be pressed first?
Marlena Luna
Yes, I suggest pressing the tofu for the best texture.