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!
Drain and press the tofu to remove excess liquid. Slice it into 8 thin rectangles.
In a small bowl, mix soy sauce, apple cider vinegar, maple syrup, smoked paprika, garlic powder, salt, and black pepper to create the marinade.
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.
Preheat the oven to 400Β°F (200Β°C). Slice the Vidalia onion into thick rings.
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.
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.
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.
Toast the sourdough bread slices lightly in a toaster or on a skillet.
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.
Serve immediately and enjoy your Zesty Tofu and Roasted Vidalia Sandwich with Spicy Sunshine Spread!
Calories |
2168 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 90.0 g | 115% | |
| Saturated Fat | 12.3 g | 62% | |
| Polyunsaturated Fat | 13.0 g | ||
| Cholesterol | 57 mg | 19% | |
| Sodium | 6958 mg | 303% | |
| Total Carbohydrate | 276.5 g | 101% | |
| Dietary Fiber | 28.6 g | 102% | |
| Total Sugars | 51.1 g | ||
| Protein | 92.1 g | 184% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 858 mg | 66% | |
| Iron | 17.8 mg | 99% | |
| Potassium | 2397 mg | 51% | |
*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.