Nutrition Facts for Spicy tofu sandwich

Spicy Tofu Sandwich

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.

Nutriscore Rating: 77/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 Spicy Tofu Sandwich
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 14 ounces Extra-firm tofu
  • 2 tablespoons Soy sauce
  • 1 tablespoon Sriracha
  • 1 teaspoon Maple syrup
  • 1 teaspoon Garlic powder
  • 0.5 teaspoon Smoked paprika
  • 2 tablespoons Cornstarch
  • 2 tablespoons Vegetable oil
  • 4 rolls Crusty sandwich rolls (e.g., ciabatta or baguette)
  • 2 cups Fresh spinach
  • 0.5 cup Carrot (shredded)
  • 0.5 cup Cucumber (sliced thinly)
  • 4 tablespoons Tahini or vegan mayo

Directions

Step 1

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.

Step 2

While the tofu presses, prepare the marinade. In a small bowl, mix the soy sauce, sriracha, maple syrup, garlic powder, and smoked paprika.

Step 3

Once pressed, slice the tofu into 8 even rectangular slabs.

Step 4

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.

Step 5

In a shallow bowl or plate, spread the cornstarch and lightly coat each marinated tofu slice on both sides to achieve a crispier texture.

Step 6

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.

Step 7

Lightly toast the sandwich rolls in the oven or on a skillet for added texture.

Step 8

Spread a tablespoon of tahini or vegan mayo on the bottom half of each roll.

Step 9

Layer the fresh spinach, shredded carrot, and cucumber slices on top of the spread.

Step 10

Place two slices of crispy tofu on each roll, then finish with the top half of the bread.

Step 11

Serve the sandwiches immediately, optionally paired with chips or a side salad for a complete meal.

Nutrition Facts

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%
*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: 41.1%
Protein: 19.1%
Carbs: 39.8%