Ingredients
Units
Scale
- 1 block firm tofu, drained and pressed
- 2 tbsp olive oil
- 1 tbsp balsamic vinegar
- 1 tsp dried oregano
- Salt and pepper to taste
- 2 soft sandwich buns or ciabatta rolls
- 4 slices fresh mozzarella cheese
- 1 tomato, sliced
- 1/4 cup fresh basil leaves
- Balsamic glaze for drizzling (optional)
Instructions
- Slice the tofu into 1/2-inch thick slices and place in a shallow dish.
- In a small bowl, whisk together olive oil, balsamic vinegar, oregano, salt, and pepper. Pour the marinade over the tofu slices and let marinate for at least 20 minutes, or up to 2 hours in the fridge.
- Preheat a grill pan or skillet over medium heat. Once hot, add the tofu slices and cook for 4-5 minutes per side, until golden brown and slightly crispy.
- While the tofu is cooking, slice the tomato and prepare the basil leaves.
- Toast the sandwich buns or ciabatta rolls lightly on the grill pan or in a toaster.
- Assemble the sandwich: On the bottom half of each bun, layer 2 slices of cooked tofu, followed by a slice of mozzarella, a few tomato slices, and fresh basil leaves.
- Drizzle with balsamic glaze if desired and top with the other half of the bun.
- Serve immediately while the tofu is warm, and enjoy!
Notes
- For extra flavor, grill the buns lightly with a bit of olive oil or butter.
- If you prefer a vegan version, replace the mozzarella with vegan mozzarella or avocado slices.
- Feel free to add a few arugula leaves or spinach for extra crunch.
Nutrition
- Serving Size: 1 sandwich
- Calories: 350
- Sugar: 7g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 4g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 10mg