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!
Scan with your phone to download!
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!
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% |
Source of Calories