Sink your teeth into this irresistible Spicy Tofu Sandwich, a bold and flavorful plant-based delight that's perfect for lunch or dinner. Featuring crispy, golden-brown tofu slabs marinated in a zesty blend of soy sauce, sriracha, and maple syrup, this sandwich is packed with a perfect balance of heat and sweetness. Layered with fresh spinach, crunchy shredded carrots, and refreshing cucumber slices, all nestled in a toasted crusty roll slathered with creamy tahini or vegan mayo, every bite is a textural masterpiece. With just 35 minutes from start to finish, this quick and easy recipe is ideal for busy weeknights yet fancy enough for entertaining. Vegan-friendly, protein-packed, and bursting with vibrant flavors, this tofu sandwich is sure to satisfy both vegetarians and meat lovers alike.
Scan with your phone to download!
Press the tofu for 15 minutes to remove excess moisture. Use a tofu press or wrap the tofu in a clean kitchen towel and place a heavy object on top.
While the tofu presses, prepare the marinade. In a small bowl, mix the soy sauce, sriracha, maple syrup, garlic powder, and smoked paprika.
Once pressed, slice the tofu into 8 even rectangular slabs.
Add the tofu slices to the marinade and let them soak for at least 10 minutes, flipping halfway to ensure both sides absorb the flavors.
In a shallow bowl or plate, spread the cornstarch and lightly coat each marinated tofu slice on both sides to achieve a crispier texture.
Heat the vegetable oil in a large non-stick skillet over medium heat. Fry the tofu slices in batches for about 3-4 minutes on each side until golden brown and crispy. Remove from the skillet and set aside on a paper towel-lined plate to drain excess oil.
Lightly toast the sandwich rolls in the oven or on a skillet for added texture.
Spread a tablespoon of tahini or vegan mayo on the bottom half of each roll.
Layer the fresh spinach, shredded carrot, and cucumber slices on top of the spread.
Place two slices of crispy tofu on each roll, then finish with the top half of the bread.
Serve the sandwiches immediately, optionally paired with chips or a side salad for a complete meal.
Serving size | (1119.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2112.1 |
Total Fat 99.1g | 0% |
Saturated Fat 15.0g | 0% |
Polyunsaturated Fat 16.8g | |
Cholesterol 0mg | 0% |
Sodium 3415.2mg | 0% |
Total Carbohydrate 215.7g | 0% |
Dietary Fiber 29.0g | 0% |
Total Sugars 21.2g | |
Protein 103.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 3176.2mg | 0% |
Iron 25.7mg | 0% |
Potassium 2189.5mg | 0% |
Source of Calories