Nutrition Facts for Spicy tofu sandwich

Spicy Tofu Sandwich

Image of Spicy Tofu Sandwich
Nutriscore Rating: 77/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
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.

2

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

3

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

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.

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.

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.

7

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

8

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

9

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

10

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

11

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

Cooking Tip: Take your time with each step for the best results!
2112
cal
103.5g
protein
215.7g
carbs
99.1g
fat

Nutrition Facts

1 serving (1119.8g)
Calories
2112
% Daily Value*
Total Fat 99.1 g 127%
Saturated Fat 15.0 g 75%
Polyunsaturated Fat 16.8 g
Cholesterol 0 mg 0%
Sodium 3415 mg 148%
Total Carbohydrate 215.7 g 78%
Dietary Fiber 29.0 g 104%
Total Sugars 21.2 g
Protein 103.5 g 207%
Vitamin D 0.0 mcg 0%
Calcium 3176 mg 244%
Iron 25.7 mg 143%
Potassium 2190 mg 47%

*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

39.8%%
19.1%%
41.1%%
Fat: 891 cal (41.1%%)
Protein: 414 cal (19.1%%)
Carbs: 862 cal (39.8%%)