Nutrition Facts for Spicy tofu sandwich
Blog Research API Download App

Spicy Tofu Sandwich

Image of Spicy Tofu Sandwich
Nutriscore Rating: 69/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.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
407
cal
11.0g
protein
53.9g
carbs
17.1g
fat

Nutrition Facts

1 serving (179.8g)
Calories
407
% Daily Value*
Total Fat 17.1 g 22%
Saturated Fat 2.7 g 13%
Polyunsaturated Fat 4.1 g
Cholesterol 0 mg 0%
Sodium 860 mg 37%
Total Carbohydrate 53.9 g 20%
Dietary Fiber 4.9 g 17%
Total Sugars 4.5 g
Protein 11.0 g 22%
Vitamin D 0.0 mcg 0%
Calcium 117 mg 9%
Iron 4.0 mg 22%
Potassium 277 mg 6%

*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

52.2%%
10.7%%
37.1%%
Fat: 612 cal (37.1%%)
Protein: 176 cal (10.7%%)
Carbs: 862 cal (52.2%%)