Nutrition Facts for Zesty tofu and roasted vidalia sandwich w spicy sunshine spread

Zesty Tofu and Roasted Vidalia Sandwich W Spicy Sunshine Spread

Experience bold flavors and wholesome goodness with this Zesty Tofu and Roasted Vidalia Sandwich, enhanced by a creamy, fiery Spicy Sunshine Spread. Layers of golden-brown marinated tofu, sweet caramelized Vidalia onions, crisp lettuce, ripe tomato, and buttery avocado are all nestled between toasted slices of sourdough bread for a satisfying bite every time. The real star is the zippy sunshine spread—a tangy blend of vegan mayo, Dijon mustard, sriracha, and lemon juice—that ties it all together. Perfect for a hearty lunch or comforting dinner, this easy vegan recipe is ready in under an hour and delivers a perfect mix of plant-based protein, vibrant veggies, and bold zest. Make your sandwich game unforgettable!

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Zesty Tofu and Roasted Vidalia Sandwich W Spicy Sunshine Spread
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 1 block (14 ounces) firm tofu
  • 1 large Vidalia onion
  • 2 tablespoons olive oil
  • 2 tablespoons soy sauce
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon maple syrup
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 8 slices sourdough bread
  • 5 tablespoons vegan mayonnaise
  • 1 tablespoon Dijon mustard
  • 1 teaspoon sriracha sauce
  • 1 teaspoon lemon juice
  • 4 large lettuce leaves
  • 1 large tomato
  • 1 medium sized avocado

Directions

Step 1

Drain and press the tofu to remove excess liquid. Slice it into 8 thin rectangles.

Step 2

In a small bowl, mix soy sauce, apple cider vinegar, maple syrup, smoked paprika, garlic powder, salt, and black pepper to create the marinade.

Step 3

Place the tofu slices in a shallow dish and pour the marinade over them, ensuring all pieces are coated. Let marinate for at least 15 minutes, flipping halfway.

Step 4

Preheat the oven to 400°F (200°C). Slice the Vidalia onion into thick rings.

Step 5

Place the onion rings on a baking sheet lined with parchment paper. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt and black pepper. Roast them in the oven for 20-25 minutes, flipping halfway through, until golden and caramelized.

Step 6

While the onions roast, heat 1 tablespoon of olive oil in a skillet over medium heat. Add the marinated tofu slices and cook for 3-4 minutes on each side until golden brown and slightly crispy. Set aside.

Step 7

Prepare the spicy sunshine spread by combining vegan mayonnaise, Dijon mustard, sriracha sauce, and lemon juice in a small bowl. Mix well and adjust seasoning to taste.

Step 8

Toast the sourdough bread slices lightly in a toaster or on a skillet.

Step 9

Assemble the sandwiches: Spread a generous layer of the spicy sunshine spread on one side of each bread slice. Layer 2 slices of tofu, roasted Vidalia onions, a piece of lettuce, tomato slices, and avocado slices on 4 bread slices. Top each with another slice of bread.

Step 10

Serve immediately and enjoy your Zesty Tofu and Roasted Vidalia Sandwich with Spicy Sunshine Spread!

Nutrition Facts

Serving size (1510.3g)
Amount per serving % Daily Value*
Calories 2168.2
Total Fat 90.0g 0%
Saturated Fat 12.3g 0%
Polyunsaturated Fat 13.0g
Cholesterol 57.2mg 0%
Sodium 6958.2mg 0%
Total Carbohydrate 276.5g 0%
Dietary Fiber 28.6g 0%
Total Sugars 51.1g
Protein 92.1g 0%
Vitamin D 0IU 0%
Calcium 858.4mg 0%
Iron 17.8mg 0%
Potassium 2396.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 35.5%
Protein: 16.1%
Carbs: 48.4%