Marinated Tofu Sandwich
A hearty and flavorful vegan sandwich featuring pan-seared tofu marinated in a tangy, soy-free sauce. Paired with a creamy homemade tahini spread, crisp lettuce, and juicy tomato on whole wheat bread, it's a perfect high-protein lunch.
For 4 servings
Prepare the tofu
- Press the tofu for at least 15 minutes to remove as much water as possible. A tofu press works best, but you can also wrap it in paper towels and place a heavy object on top.
- Slice the pressed tofu block horizontally into 4 equal, thick slabs.
Make the marinade and marinate the tofu
- In a shallow dish, whisk together the balsamic vinegar, 1 tbsp lemon juice, maple syrup, nutritional yeast, garlic powder, smoked paprika, and black pepper.
- Place the tofu slabs in the marinade, turning to coat all sides.
- Let the tofu marinate for at least 15 minutes, flipping halfway through.
Pan-sear the tofu
- Heat the olive oil in a large non-stick skillet over medium-high heat.
- Carefully place the marinated tofu slabs in the hot pan, reserving any leftover marinade.
- Sear for 3-4 minutes per side, until golden brown and slightly caramelized.
- During the last minute of cooking, pour the remaining marinade over the tofu to create a glaze.
Prepare the spread and assemble the sandwiches
- While the tofu cooks, prepare the spread. In a small bowl, whisk together the tahini, 2 tbsp lemon juice, water, and minced garlic until smooth and creamy.
- Toast the whole wheat bread slices, if desired.
- Spread the tahini mixture on one side of each slice of bread.
- On 4 of the bread slices, layer one piece of lettuce, two slices of tomato, and one seared tofu slab.
- Top with the remaining 4 bread slices, spread-side down. Slice in half and serve immediately.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Pressing the tofu is the most important step for a firm, non-soggy texture. Don't skip it!
- 2For extra flavor, let the tofu marinate for up to an hour in the refrigerator.
- 3Feel free to add other toppings like sliced red onion, pickles, or avocado.
- 4The cooked tofu slabs can be stored in the fridge for up to 3 days, making them great for meal prep.
- 5If your tahini spread is too thick, add a little more water, one teaspoon at a time, until it reaches a spreadable consistency.
Adapt it for your goals.
Gluten free
Use your favorite gluten-free bread to make this sandwich completely gluten-free.
high proteinHigh protein
Choose a high-protein or sprouted grain bread to further boost the protein content of the meal.
quickQuick
To save time, press the tofu and make the tahini spread ahead of time. Store them in the refrigerator until you're ready to cook.
kid friendlyKid friendly
Reduce the amount of balsamic vinegar and add an extra teaspoon of maple syrup to the marinade for a slightly sweeter flavor that kids may prefer.
Why this is on our healthy list.
Excellent Source of Plant-Based Protein
Tofu is a complete protein, providing all the essential amino acids your body needs for muscle repair and growth.
Rich in Fiber
The whole wheat bread and fresh vegetables contribute dietary fiber, which aids digestion, promotes gut health, and helps you feel full and satisfied.
Heart-Healthy Fats
Tahini and olive oil provide monounsaturated and polyunsaturated fats, which are beneficial for heart health and can help lower bad cholesterol levels.
Low in Sodium
By using a homemade, soy-free marinade, this recipe is naturally low in sodium, making it a better choice for blood pressure management compared to sandwiches with processed sauces.
Frequently asked questions
Yes, this sandwich is a healthy choice. It's packed with plant-based protein from tofu, healthy fats from tahini and olive oil, and fiber from whole wheat bread and fresh vegetables. The homemade, soy-free marinade keeps the sodium content low.



